Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View Ian-Gabaraev's full-sized avatar
:octocat:

Ian Gabaraev Ian-Gabaraev

:octocat:
View GitHub Profile
global _start
section .text
_start: mov rax, 1 ; system call for write
mov rdi, 1 ; file handle 1 is stdout
mov rsi, message ; address of string to output
mov rdx, 13 ; number of bytes
syscall ; invoke operating system to do the write
mov rax, 60 ; system call for exit
xor rdi, rdi ; exit code 0
@Ian-Gabaraev
Ian-Gabaraev / ipaddress_and_location.py
Created June 18, 2020 09:55
Parse server access logs, and know where the request originated from, all organised in an Excel worksheet
import re
import os
import requests
import xlsxwriter
# create a Workbook object by passing
# your Excel worksheet filename
workbook = xlsxwriter.Workbook('IPADDR.xlsx')
worksheet = workbook.add_worksheet()
@Ian-Gabaraev
Ian-Gabaraev / bst.py
Created April 28, 2020 14:10
Binary Search Tree
class Node:
def __init__(self, name, value):
self.name = name
self.value = value
self.right = None
self.left = None
"""