• Welcome to Valhalla Legends Archive.
 

Assembly tutorial

Started by Warrior, March 17, 2007, 07:46 PM

Previous topic - Next topic

Warrior

iago asked me to write this for him..but I'm unoriginal. Here's what he said on the x86 topic.

"So I was going to walk dlStevens through my standard assembly reference this weekend. Instead, I decided to write a guide that anybody can use. It's supposed to be a beginner's guide. Knowing C is a definite asset, and some programming experience is probably a requirement.

I've only made it to the first example so far, which is the Starcraft CDKey checker (when you're installing the game). The ultimate goal is to show some cracking, keygen-writing, some buffer overflow exploitation, and writing a hack for a game (very basic, for an old version, but that's beside the point). I pretty much want to cover all the cool stuff. If this goes well, I might extend it to do some other neat things, depending on what people want.

Plus, I finally get to use the domain name I bought a few months ago Smiley

http://www.skullsecurity.org/wiki"

He's written more examples since then, a lot more. It's a pretty cool site, good for a beginner to get started on assembly and hacking in general.
Quote from: effect on March 09, 2006, 11:52 PM
Islam is a steaming pile of fucking dog shit. Everything about it is flawed, anybody who believes in it is a terrorist, if you disagree with me, then im sorry your wrong.

Quote from: Rule on May 07, 2006, 01:30 PM
Why don't you stop being American and start acting like a decent human?

iago

Aha, I can get here again, I was having DNS problems.

I've put a lot there, and I'm very interested in feedback. Feel free to email me ([email protected] is my current email address, not a permanent one) or post here and let me know what you think or if you have any questions.

I've tried hard to make it understandable for anybody who's a programmer. If you don't understand something, it may be my fault and not yours, so let me know.

Currently, it's unproofread. I might go through and proofread it sometime in the future, but for now that's what visitors are for. :)
This'll make an interesting test for broken AV:
QuoteX5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*


rabbit

ron@skullsecurity.org
Seriously, stop forgetting your own domain :P
Grif: Yeah, and the people in the red states are mad because the people in the blue states are mean to them and want them to pay money for roads and schools instead of cool things like NASCAR and shotguns.  Also, there's something about ketchup in there.

iago

Quote from: rabbit on March 18, 2007, 07:32 AM
ron@skullsecurity.org
Seriously, stop forgetting your own domain :P
No, my email address is .com. Both domains (and .net) are mine, but the .org email address is for mailing lists only, not for random whatsit traffic :P
This'll make an interesting test for broken AV:
QuoteX5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*


rabbit

Seriously, stop with the cocaine.
Grif: Yeah, and the people in the red states are mad because the people in the blue states are mean to them and want them to pay money for roads and schools instead of cool things like NASCAR and shotguns.  Also, there's something about ketchup in there.