Skip to content

Commit 8025278

Browse files
committed
Update README.md
1 parent e299c78 commit 8025278

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# :japanese_ogre:rust-shellcode:japanese_ogre:
22

3+
This project provides the underlying support for bypass av of offensive activities.
4+
The available Shellcode loaders include:
35
* [asm](#asm)
46
* [create_fiber](#create_fiber)
57
* [create_remote_thread](#create_remote_thread)
@@ -12,6 +14,23 @@
1214
* [nt_queue_apc_thread_ex_local](#nt_queue_apc_thread_ex_local)
1315
* [rtl_create_user_thread](#rtl_create_user_thread)
1416

17+
## Build
18+
19+
This is a rust project, you need install [rust](https://www.rust-lang.org/) first.
20+
Then, you can build with follow command:
21+
22+
```shell
23+
cargo build --release
24+
```
25+
26+
Binarys in `target/release`
27+
28+
## How to use
29+
30+
This project is just a basic demo, you need to choose the right loading method,
31+
encrypt the shellcode, download the shellcode from the internet,
32+
or use it with ETW patch, unhooking, etc.
33+
1534
## asm
1635

1736
shellcode execute locally.

0 commit comments

Comments
 (0)