Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Shellcode
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==External links== * [http://www.shell-storm.org/shellcode/ Shell-Storm] Database of shellcodes Multi-Platform. * [http://www.phrack.org/issues.html?issue=49&id=14#article An introduction to buffer overflows and shellcode] *[http://www.infosecwriters.com/text_resources/pdf/basics_of_shellcoding.pdf The Basics of Shellcoding] (PDF) An overview of [[x86]] shellcoding by [http://www.rosiello.org/ Angelo Rosiello] * [https://web.archive.org/web/20120109070051/http://goodfellas.shellcode.com.ar/docz/bof/Writing_shellcode.html An introduction to shellcode development] * [https://web.archive.org/web/20080302111910/http://www.metasploit.com/shellcode/ Contains x86 and non-x86 shellcode samples and an online interface for automatic shellcode generation and encoding, from the Metasploit Project] * [https://web.archive.org/web/20060619025456/http://www.linux-secure.com/endymion/shellcodes/ a shellcode archive, sorted by Operating system]. * [https://web.archive.org/web/20061112203748/http://www.milw0rm.com/papers/11 Microsoft Windows and Linux shellcode design tutorial going from basic to advanced]. * [http://www.vividmachines.com/shellcode/shellcode.html Windows and Linux shellcode tutorial containing step by step examples]. * {{usurped|1=[https://web.archive.org/web/20210322094322/http://www.enderunix.org/docs/en/sc-en.txt Designing shellcode demystified]}} * [http://code.google.com/p/alpha3/ ALPHA3] A shellcode encoder that can turn any shellcode into both Unicode and ASCII, uppercase and mixedcase, alphanumeric shellcode. * [https://web.archive.org/web/20061115040739/http://www.ngssoftware.com/research/papers/WritingSmallShellcode.pdf Writing Small shellcode by Dafydd Stuttard] A whitepaper explaining how to make shellcode as small as possible by optimizing both the design and implementation. * [http://skypher.com/wiki/index.php?title=Www.edup.tudelft.nl/~bjwever/whitepaper_shellcode.html.php Writing IA32 Restricted Instruction Set Shellcode Decoder Loops by SkyLined] {{Webarchive|url=https://web.archive.org/web/20150403114315/http://skypher.com/wiki/index.php?title=Www.edup.tudelft.nl%2F~bjwever%2Fwhitepaper_shellcode.html.php |date=2015-04-03}} A whitepaper explaining how to create shellcode when the bytes allowed in the shellcode are very restricted. * [http://code.google.com/p/beta3/ BETA3] A tool that can encode and decode shellcode using a variety of encodings commonly used in exploits. * [http://sandsprite.com/shellcode_2_exe.php Shellcode 2 Exe] - Online converter to embed shellcode in exe husk * [https://github.com/dzzie/sclog Sclog] - Updated build of the iDefense sclog shellcode analysis tool (Windows) * [https://archive.today/20130219020328/http://libemu.carnivore.it/ Libemu] - emulation based shellcode analysis library (*nix/Cygwin) * [http://sandsprite.com/blogs/index.php?uid=7&pid=152 Scdbg] - shellcode debugger built around libemu emulation library (*nix/Windows) {{Information security}} [[Category:Injection exploits]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)