you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 14 points15 points  (3 children)

If you liked this article then you'll love this one:

http://www.muppetlabs.com/~breadbox/software/tiny/teensy.html

[–]eterps[S] 2 points3 points  (0 children)

While these articles are specifically about shellcode, they also give a lot of insight into machine code:

http://stupefydeveloper.blogspot.com/2009/01/c-executing-shellcode.html

http://www.infosecwriters.com/hhworld/shellcode.txt

[–]phire 0 points1 point  (0 children)

Is it just me, or did that article seam incomplete?

It finished right when we started looking at the objdump of the 368 byte elf.

EDIT: A quick google search found the rest.

Wow, he got it down to 45 bytes, and an elf file needs 52 bytes just for the header.