Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/clinicallyinane/shellcode_launcher
/ functions
Functions
14 in github.com/clinicallyinane/shellcode_launcher
⨍
Functions
14
◇
Types & classes
3
↓ 9 callers
Function
isStrEqual
Returns TRUE (1) if string s1 is equal to string s2
sc_launcher.cpp:132
↓ 5 callers
Function
checkExtraArgument
Validates that there is an additional argument by examining argc & the current argv index. If it is missing, prints a message using the given argFlag
sc_launcher.cpp:139
↓ 4 callers
Function
usage
sc_launcher.cpp:116
↓ 2 callers
Function
isRegisterCommand
For the given source string, checks if it starts with the desired '+' or '-' character given in plusMinus. If so, normalizes the case and then compare
sc_launcher.cpp:152
↓ 1 callers
Function
createShellcodeBuffer
allocates the fills the buffer with dat returns -1 on failure, else 0 on success allocated outBuffer
sc_launcher.cpp:253
↓ 1 callers
Function
doCreateFiles
sc_launcher.cpp:196
↓ 1 callers
Function
doLoadLibraries
Returns -1 on error, else 0 on success
sc_launcher.cpp:181
↓ 1 callers
Function
doSetBp
set the specified register to a value at the end of the shellcode
sc_launcher.cpp:349
↓ 1 callers
Function
doSetRegEnd
set the specified register to a value at the end of the shellcode
sc_launcher.cpp:326
↓ 1 callers
Function
doSetRegStart
set the specified register to a value just prior to the shellcode
sc_launcher.cpp:301
↓ 1 callers
Function
doSetupShellcodeJump
return -1 on error, else #of bytes written
sc_launcher.cpp:234
↓ 1 callers
Function
fillPreambleBuffer
returns -1 on failure, else 0 on success
sc_launcher.cpp:357
↓ 1 callers
Function
parseCommandLineArgs
Fills in the provided ConfigurationData config struct from the provided command line parameters. Returns -1 on error, else success
sc_launcher.cpp:405
Function
main
sc_launcher.cpp:504