An open API service indexing awesome lists of open source software.

https://github.com/phra/bof-helper

Python Helper Utilities for SEH Overwrite Based Exploits
https://github.com/phra/bof-helper

Last synced: over 1 year ago
JSON representation

Python Helper Utilities for SEH Overwrite Based Exploits

Awesome Lists containing this project

README

          

# bof-helper
Python Helper Utilities for SEH Overwrite Based Exploits

## Usage
```py
from helper import *
```

## Examples

1. pattern

```py
payload = pattern_create(3000)
```

2. offset

```py
nSEH_offset = pattern_offset('0x39644338')
egghunter_offset = pattern_offset('3Av4')
```

3. padding

```py
payload = pattern_create(egghunter_offset)
payload += egghunter
payload += fill(payload, farjmp_offset)
payload += farjmp
payload += fill(payload, nSEH_offset)
```

4. save_file

```py
save_file("payload.txt", payload)
```

5. packing

```py
def u8(x):
return struct.unpack("