I have developed a fast emulator for modern shellcodes, that perform huge loops of millions of instructions emulated for resolving API or for other stuff.
The emulator is in Rust and all the few dependencies as well, so the rust safety is good for emulating malware.
There are shellcodes that can be emulated from the beginning to the end, but when this is not possible the tool has many features that can be used like a console, a memory tracing, register tracing, and so on.
https://github.com/sha0coder/scemu
In less than two seconds we have emulated 7 millions of instructions arriving to the recv.
At this point we have some IOC like the ip:port where it's connecting and other details.
Lets see what happens after the recv() spawning a console at position: 7,012,204
target/release/scemu -f shellcodes/shikata.bin -vv -c 7012204
The "ret" instruction is going to jump to the buffer read with recv() so is a kind of stager.
The option "-e" or "--endpoint" is not ready for now, but it will allow to proxy the calls to get the next stage automatically, but for now we have the details to get the stage.
SCEMU also identify all the Linux syscalls for 32bits shellcodes:
The encoder used in shellgen is also supported https://github.com/MarioVilas/shellgen
Let's check with cobalt-strike:
In verbose mode we could do several greps to see the calls and correlate with ghidra/ida/radare or for example grep the branches to study the emulation flow.
target/release/scemu -f shellcodes/rshell_sgn.bin -vv | grep j
target/release/scemu -f shellcodes/rshell_sgn.bin -vv -c 44000 -l
More info
- Hacks And Tools
- Pentest Tools Url Fuzzer
- Hacker Tools Apk Download
- Hack Tools
- Pentest Tools Github
- Kik Hack Tools
- New Hacker Tools
- Hacking Tools Hardware
- Android Hack Tools Github
- Hacker Security Tools
- Hacker Tools Windows
- Hack Website Online Tool
- Hacking Tools For Games
- Growth Hacker Tools
- Best Hacking Tools 2019
- Hacking Tools
- Hacker Tools Free Download
- How To Install Pentest Tools In Ubuntu
- Hack Tools For Pc
- Hack Tools For Pc
- Hacking Tools 2019
- World No 1 Hacker Software
- Nsa Hack Tools Download
- Pentest Tools Framework
- Hacking App
- Pentest Tools Find Subdomains
- Hack Tools Online
- Pentest Tools Port Scanner
- Hacker Tools
- Hack Tools
- Hack Rom Tools
- Hack Tools Online
- Pentest Tools Kali Linux
- Pentest Tools Port Scanner
- Hacker Tools Apk
- Hack Tools Pc
- Pentest Tools Url Fuzzer
- Pentest Tools Url Fuzzer
- Pentest Tools Download
- Pentest Tools Subdomain
- Free Pentest Tools For Windows
- Install Pentest Tools Ubuntu
- Hack Tool Apk
- Hak5 Tools
- Hacking Tools For Pc
- Hak5 Tools
- Hack Tools Download
- Tools For Hacker
- Hacker Security Tools
- Hacking Tools For Mac
- Hacker Tools Linux
- Pentest Tools Free
- Hacker
- Tools 4 Hack
- World No 1 Hacker Software
- Nsa Hack Tools
- Hack Tool Apk
- Pentest Tools For Ubuntu
- Hack Tools
- Pentest Reporting Tools
- Hack Website Online Tool
- Wifi Hacker Tools For Windows
- Hack Tool Apk No Root
- Hacking Tools For Games
- Usb Pentest Tools
- Hacking Tools For Kali Linux
- Hacker Tools Linux
- Hack Tool Apk No Root
- Hacker Security Tools
- Hacker Tools Linux
- Pentest Tools Website Vulnerability
- Hacker Tools Windows
- Hacking Tools Windows 10
- Beginner Hacker Tools
- What Is Hacking Tools
- Nsa Hacker Tools
- Pentest Tools For Android
- Hacking Tools For Windows Free Download
- Tools Used For Hacking
- Hack Tools For Mac
- Pentest Tools Find Subdomains
- Game Hacking
- Nsa Hack Tools
- What Is Hacking Tools
- Pentest Tools For Android
- Hacker
- Hack Tools For Mac
- Hack Tools Mac
- Hacker Tools For Ios
- How To Hack
- Hackrf Tools
- Hacker Security Tools
- Hacker Techniques Tools And Incident Handling
- Hack Tools For Pc
- Hacking Tools
- Hacking Tools For Kali Linux
- Nsa Hacker Tools
- Hack Tools For Mac
- Pentest Tools Linux
- Hacker Techniques Tools And Incident Handling
- World No 1 Hacker Software
- Pentest Tools Kali Linux
- Hacking Tools Software
- Pentest Tools Port Scanner
- Pentest Tools Website Vulnerability
- Hacker Tools Github
- Hacking Tools Download
- Hacker Tools Windows
- Hack Tools For Windows
- Hacking Tools For Mac
- How To Make Hacking Tools
- Hacking Tools For Kali Linux
- Pentest Tools Github
- Hacking Tools Hardware
- Hak5 Tools
- Hackers Toolbox
- Hacking Tools For Windows Free Download
- Hacking Tools Free Download
- Physical Pentest Tools
- Hacker Tools For Windows
- How To Make Hacking Tools
- World No 1 Hacker Software
- Pentest Tools Port Scanner
- Pentest Tools Port Scanner
- Bluetooth Hacking Tools Kali
- Hacking Apps
- Hacking Tools Online
- Pentest Tools List
- Computer Hacker
- Termux Hacking Tools 2019
- Top Pentest Tools
- Hacker Tools Github
- Best Pentesting Tools 2018
- Pentest Tools
- Pentest Tools Website
- Hacking Tools Kit
- Hacking Tools For Pc
- Pentest Tools Windows
- Hacks And Tools
- Hacker Tools Free Download
- Pentest Tools Download
- Pentest Box Tools Download
- Hak5 Tools
- New Hacker Tools
- Hack Tools For Mac
- Wifi Hacker Tools For Windows
- Tools For Hacker
- Hack Tools Pc
- Game Hacking
- Hacker
- Pentest Tools Android
- Hacking Tools Hardware
- Hacker Tool Kit
- Pentest Tools Apk
- Hacking Tools Usb
- Pentest Tools For Android
- Hacker Tools 2019
- Hackrf Tools
- Hack Tools Github
- Hack Tools For Mac
- Hacker Tools Hardware
- Pentest Tools For Mac
- Ethical Hacker Tools
- Pentest Tools Android
- Pentest Tools Framework
- Hacker Tools For Windows
- Hacking Tools For Games
- Hacking Tools For Pc
- Hacker Tools Apk Download
- Hacker Tools 2020
Geen opmerkings nie:
Plaas 'n opmerking