Skip to content

Commit

Permalink
updates primary readme
Browse files Browse the repository at this point in the history
  • Loading branch information
jstrosch committed Jul 20, 2024
1 parent 25bf4e2 commit f6faea3
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SCLauncher - Basic Shellcode Tester, Debugger and PE-File Wrapper
# SCLauncher - Shellcode Tester, Debugger and PE-File Wrapper

This program is designed to load 32-bit or 64-bit shellcode and allow for execution or debugging. In addition, it can produce executable PE files based on the desired shellcode. This can ease testing as the output binary can be used by standard reverse engineering tools (i.e. IDA Pro (even free) and debuggers).

Expand Down Expand Up @@ -36,6 +36,10 @@ You can use the ```-pe``` argument to produce a PE file that essentially wraps t

<img src="images/produce_pe.png">

If the *-d* argument is used, SCLauncher will create a new section named *.content* and copy the contents of the file into this section. This section will follow the *.text* section.

<img src="images/additional_content.png">

## What if I have a char array?

If you have shellcode that is not already in a binary state, you can use CyberChef to convert that shellcode and download it as a file.
Expand Down

0 comments on commit f6faea3

Please sign in to comment.