Ihack4falafel Slink Save

Alphanumeric Shellcode (x86) Encoder

Project README

Slink is an alphanumeric shellcode (x86) encoder that use simple math operations to reformat characters beyond 7f. The tool creation was inspired by the following sploit EDB-ID: 44455. Here's the list of current features:

  • Encode using 01-7f characters set.
  • Exclude common bad characters such as \x00\x10\x0a\x0d\x20 by default.
  • Make sure shellcode is divisible by 4 by padding with \x90.
  • Accept mutiple shellcode formats as input.
  • Specify shellcode variable name.
  • Output encoded shellcode.
  • Output shellcode final size.

The following demo shows Slink in action.

Chanelog:
=========
Version 1.1 (June 2018)
-----------------------
- Add the ability to specify shellcode variable. 
- Add final shellcode size.
- Bug fixes.
- Code optimazation.

Version 1.0 (April 2018)
-----------------------
Initial release!
Open Source Agenda is not affiliated with "Ihack4falafel Slink" Project. README Source: ihack4falafel/Slink
Stars
73
Open Issues
1
Last Commit
2 years ago
Repository
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating