in the name of zero

February 25, 2006

genshc

i’m finding it extremely tiresome transforming the important parts of objdump -d to valid c strings, so today, because i’m bored, i made something in c that parses objdump -d result and generate a complete c shellcode from it which i can copy with ease into an editor. i call it genshc.

no error checking and stuff like that. basically assumes a lot. relies heavily on a (hopefully) _unique_ objdump -d output. it’s been working ok so far.

what other things are happening in niel’s land?

moving on to aleph one’s smashing the stack for fun and profit article. where i hope to put the fruits of my shellcoding labor to use for a change.

reading a book about the bios boot specification while doing separate studies on grub’s bootsector. and how boot sectors work in general. i’ve got the “boot then hang” concepts covered now.

in relation to that, i’m also studying interrupt 10h - video services and it’s related bios video functions.

i asked my mom if i could drink coffee and she said no.

getting addicted to dragon ball z (again) and great teacher onizuka.

more to come.

Comments »

The URI to TrackBack this entry is: http://gnurbs.blogsome.com/2006/02/25/genshc/trackback/

No comments yet.

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>


Get free blog up and running in minutes with Blogsome | Theme designs available here