Skip to content

Instantly share code, notes, and snippets.

takeshix takeshixx

Block or report user

Report or block takeshixx

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View parser.c
#include <uapi/linux/ptrace.h>
#include <net/sock.h>
#include <bcc/proto.h>
#define ETH_HLEN 14
/*eBPF program.
Filter Packets
return 0 -> DROP the packet
return -1 -> KEEP the packet and return it to user space (userspace can read it from the socket_fd )
takeshixx /
Last active Dec 5, 2018
Poll CS:GO blog for new blog posts.
#!/usr/bin/env python3
import sys
import time
import requests
import smtplib
import email.message
from lxml import html
SMTP_HOST = 'localhost'
takeshixx / 33C3
Created Dec 27, 2016
33C3 WPA2 802.1X config for netctl
View 33C3
Description='33C3 WPA2 802.1x WiFi'
'proto=RSN WPA'
takeshixx /
Last active Dec 5, 2019
Running Ubuntu 16.04.1 armhf on Qemu

Running Ubuntu 16.04.1 armhf on Qemu

This is a writeup about how to install Ubuntu 16.04.1 Xenial Xerus for the 32-bit hard-float ARMv7 (armhf) architecture on a Qemu VM via Ubuntu netboot.

The setup will create a Ubuntu VM with LPAE extensions (generic-lpae) enabled. However, this writeup should also work for non-LPAE (generic) kernels.

The performance of the resulting VM is quite good, and it allows VMs with >1G ram (compared to 256M on versatilepb and 1G on versatile-a9/versatile-a15). It also supports virtio disks whereas versatile-a9/versatile-a15 only support SD cards via the -sd argument.

Get netboot files

takeshixx /
Last active Sep 19, 2016
CSAW CTF 2016 Writeup

CSAW CTF 2016 Writeup was a challenge that included two flags, one for 150pts and one for 400pts. (1) (150pts)

In the first part we needed to call the function get_flag1 in order to receive the flag. The post parameter of was vulnerable to a path traversal:

GET / HTTP/1.1
yaml.load('!!python/object/apply:os.system ["id"]')
takeshixx /
Created Jul 6, 2016
Clone all OpenStack repositories from GitHub
for i in $(curl -s "" |jq -r '.[] .clone_url');do git clone $i;done
takeshixx /
Created May 12, 2016 — forked from messa/
Python asyncio + SSL TCP client/server example
#!/usr/bin/env python3
import asyncio
import multiprocessing
import os
import ssl
from time import sleep
port = 9000
#!/usr/bin/env python3
import socket
import ssl
import sys
from pyasn1.codec.der import decoder
from pyasn1_modules import rfc2459
except ImportError:
print('Run: pip install pyasn1 pyasn1-modules')
takeshixx /
Last active Jan 22, 2016
FreeBSD SCTP ICMPv6 error message vulnerability (FreeBSD-SA-16:01.sctp / CVE-2016-1879) PoC
# FreeBSD SCTP ICMPv6 error message vulnerability (FreeBSD-SA-16:01.sctp / CVE-2016-1879) PoC
import sys
from scapy.all import *
if len(sys.argv) is not 3:
print('{} target_ip interface'.format(sys.argv[0]))
You can’t perform that action at this time.