Join us at IRC!
One mans freedom fighter, another's terrorist.
Wednesday, May 23, 2012
Navigation
Members Online
Total Online: 38
Web Spiders: 15
Guests Online: 33
Members Online: 5

Registered Members: 70170
Newest Member: bahmx
Latest Articles
View Thread

HellBound Hackers | HellBound Hackers | Comments and Suggestions

Author

Challenges: Bytecode Design.

Reth
Member

Posts: 6
Location:
Joined: 04.08.05
Rank:
Apprentice
Posted on 15-09-06 08:16
Greets.

The ability to design good, reliable (and generally small) bytecode is an important skill for a hacker. Bytecode is used in a lot of exploit code: Exploiting a buffer overflow is generally done by injecting shellcode (Which is just byte code that executes a shell) and having the operating system execute it. Usually, if you want your code to execute, you use shellcode (barring techniques such as ret2libc)

For those who've never heard of byte/shellcode before: http://en.wikipedia.org/wiki/Shellcode

I suggest a series of challenges that require the user to create bytecode to preform a specific task: Perhaps print some text to the screen, or execute a shell, or execute a shell and bind it to a listening socket.

Points would be awarded for things such as the size, reliability, originality, etc.

Due to the nature of bytecode, submissions would have to be reviewed by administrators with a lot of experience with bytecode.

A series of challenges such as this would encourage people to learn more about assembler, an important language to know as you deleve deeper into computers.

-Reth


Flaunt your decadence.

Edited by Reth on 15-09-06 08:16
https://rethnet.no-ip.info
Guest
Username

Password

Remember Me


Bookmark This Page
Affiliates
Adverts

 

 

Links
By using, viewing or obtaining any information contained on this site, you agree to the disclaimer.

© HellBound Hackers 2008- 2009. Since 3rd December 2004.