2017-12-17 09:46 UTC

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0004412Kali Linux[All Projects] New Tool Requestspublic2017-12-11 07:45
Reporterwetw0rk 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusnewResolutionopen 
Product Version2017.3 
Target VersionFixed in Version 
Summary0004412: Shellcode development tool
DescriptionSickle is a shellcode development tool, created to speed up the various steps needed to create functioning shellcode. Aids the developer in eliminating bad characters, formatting output in various languages, executing shellcode in both Windows and Linux environments, comparing reversed shellcode to original, and disassembling shellcode into assembly language (ARM, x86, etc).
Steps To Reproducegit clone https://github.com/wetw0rk/Sickle.git

cd Sickle/

apt-get install python3-pip

pip3 install capstone

chmod +x sickle.py && cp sickle.py /usr/bin/sickle

sickle
Additional InformationWritten in Python 3, and only dependency required to run is capstone (for disassembly).
Attached Files

-Relationships
+Relationships

-Notes

~0007674

threeway (developer)

is the version of capstone that we have in Kali not new enough for sickle?

~0007675

wetw0rk (reporter)

After checking you are correct, the version currently installed in Kali will work perfectly. I made a couple changes, and verified sickle worked properly on a fresh Kali 2017.3 install.

~0007680

wetw0rk (reporter)

Pushed some changes to the sickle. Thank you for your time.
+Notes

-Issue History
Date Modified Username Field Change
2017-12-06 06:14 wetw0rk New Issue
2017-12-09 04:24 threeway Note Added: 0007674
2017-12-09 07:40 wetw0rk Note Added: 0007675
2017-12-11 07:45 wetw0rk Note Added: 0007680
+Issue History