Skip to content

Commit 8db592e

Browse files
authored
Update README.md
1 parent 371e044 commit 8db592e

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,21 +23,21 @@ Proof-of-concept **shellcode injector** that uses clean syscalls to bypass user-
2323

2424
| Path | Purpose |
2525
|------|---------|
26-
| `include/PEB.h` | Struct definitions for **PEB / TEB / LDR_MODULE** |
26+
| `include/PEB.h` | Struct definitions for PEB / TEB / LDR_MODULE |
2727
| `include/Callbacks.h` | Prototypes & argument structs for the three syscalls |
2828
| `Callbacks.asm` | NASM routines: locate raw syscall stubs → unpack args → syscall; ret |
2929
| `Shellcode.h.template` | DSL (Intel syntax) between SHELLCODE_START / END markers |
30-
| `generate_shellcode_header.py` | Assembles the DSL → overwrites **Shellcode.h** with a byte array |
30+
| `generate_shellcode_header.py` | Assembles the DSL → overwrites Shellcode.h with a byte array |
3131
| `main.cpp` | C++ wrapper: EnableDebugPrivilege, SSN lookup, Thread Pool callbacks, wrappers for<br>NtAllocateVirtualMemory, NtWriteVirtualMemory, NtCreateThreadEx |
32-
| `Makefile` | Automation: <br>1 Generate Shellcode.h <br>2 Assemble ASM routines<br>3 Compile & link → **injector.exe** |
32+
| `Makefile` | Automation: <br>1 Generate Shellcode.h <br>2 Assemble ASM routines<br>3 Compile & link → injector.exe |
3333

3434
---
3535

3636
## Technologies & Dependencies
3737

3838
- **Windows x64** – MSVC / Visual Studio Build Tools
3939
- **NASM** -f win64
40-
- **Python 3.x** + **Keystone-engine** pip install keystone-engine
40+
- **Python 3** + **Keystone-engine** pip install keystone-engine
4141

4242
---
4343

@@ -58,7 +58,7 @@ injector.exe
5858

5959
## 🚫 Disclaimer
6060

61-
This repository is provided for **educational purposes only** and intended for **authorized security research**.
62-
Use of these materials in unauthorized or illegal activities is **strictly prohibited**.
61+
This repository is provided for educational purposes only and intended for authorized security research.
62+
Use of these materials in unauthorized or illegal activities is strictly prohibited.
6363

6464

0 commit comments

Comments
 (0)