Valhalla Legends Archive

Programming => General Programming => Assembly Language (any cpu) => Topic started by: Warrior on March 17, 2007, 07:46 PM

Title: Assembly tutorial
Post by: Warrior on March 17, 2007, 07:46 PM
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.
Title: Re: Assembly tutorial
Post by: iago on March 17, 2007, 08:44 PM
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. :)
Title: Re: Assembly tutorial
Post by: rabbit on March 18, 2007, 07:32 AM
ron@skullsecurity.org
Seriously, stop forgetting your own domain :P
Title: Re: Assembly tutorial
Post by: iago on March 18, 2007, 10:59 AM
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
Title: Re: Assembly tutorial
Post by: rabbit on March 18, 2007, 04:29 PM
Seriously, stop with the cocaine.