Skip to content

Commit 52de912

Browse files
committed
Restructure repo
1 parent acb47a8 commit 52de912

File tree

16 files changed

+1561
-2
lines changed

16 files changed

+1561
-2
lines changed

.gitignore

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,12 @@ cython_debug/
159159
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
160160
#.idea/
161161

162-
exploit_artifacts/
163-
artifacts/
162+
# repo specific
163+
*.exe
164+
*.bin
165+
*.o
166+
egghunter
167+
shellcode
168+
test
169+
164170
win32_shellcode_dev/

exploit_utils/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
## Description
2+
3+
My tools for exploit development.
4+
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
## Description
2+
`mona.py` alphanum encoder encodes a payload using `SUB`, `AND`, `PUSH` operations.
3+
The primary objective of this script is to run the `mona.py` alpha_num_encoder outside the context of immunity debugger.
4+
5+
### Dependency
6+
- python 2.7
7+
8+
### Usage
9+
```
10+
usage: alpha_num_encoder.py [-h] -p -b
11+
12+
encode a payload using alpha_num_encoder
13+
14+
optional arguments:
15+
-h, --help show this help message and exit
16+
-p , --payload provide a text file containing payload in hex format
17+
-b , --bad_characters
18+
provide a text file containing all bad characters in
19+
hex format
20+
21+
sample:
22+
python alpha_num_encoder.py -b bad_char.txt -p payload_in_hex.txt
23+
```
24+
25+
26+
27+
28+
29+
30+
31+
32+

0 commit comments

Comments
 (0)