Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

TheMoriaHobbit

Of Assembler and Hacking

This topic is 5932 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

The time has come for us to bask in the warm light of Hacking, and so gather round the fire of Assembler, and let us speak of many things, of Assembler, cabbages, hacking and kings. Ok, joking aside, I want to start beginner''s hacking. I know the fundamentals of C, but I have been told that Assembler is the way to go. But I have a few questions. 1.) Is Assembler hard to learn? 2.) Will I need knowledge of any other language to beginners hack? 3.) HOW DO I GET SOME BEGINNERS MADE-TO-BE-HACKED PROGRAMS. You know what I mean. Programs MADE by hackers to be hacked by beginners. Ok cheers TheMoriaHobbit Drink the Dwarven Ale!

Share this post


Link to post
Share on other sites
Advertisement
If i read your post correctly then what you want to know is how to reverse engineer applications and games. The only reason I can think why someone would want to do that is to remove copy protection. If i am right in assuming your motives you should probably delete this thread before your reputation here drops like a stone.

If you didn''t already know, software pirates and crackers are not welcome here.

Share this post


Link to post
Share on other sites
quote:
Original post by TheMoriaHobbit
I have been told that Assembler is the way to go.


Depends very much on what you want to do. Usually assembly is not ''needed''.
quote:

1.) Is Assembler hard to learn?


No, not really. Assembly language in it self is often quite easy to learn (of course it might depend on what processor you''re using), though it isn''t always so easy to use correctly (it''s one of those ''easy to learn, hard to master'' deals).
quote:

2.) Will I need knowledge of any other language to beginners hack?


You won''t need it, though it might help.
quote:

3.) HOW DO I GET SOME BEGINNERS MADE-TO-BE-HACKED PROGRAMS. You know what I mean. Programs MADE by hackers to be hacked by beginners.


Not sure... Search the web. You should state what kind of processor you''re using.

If you''re using an intel processor I highly recommend downloading the processor manuals from developer.intel.com (if you''re using AMD, then they have similar manuals. Other processor manufacturers most likely do too, so in general: search the homepage of the processor manufacturer).

The above is all IMHO.

BTW, Spiral: hack != crack

Share this post


Link to post
Share on other sites
quote:
Original post by TheMoriaHobbit
Or is it Assembly? Can''t mind that.

TheMoriaHobbit

Drink the Dwarven Ale!


The ''language'' of ASM is assembly. The program that tokenizes it is an assembler.

- mongrelprogrammer

Share this post


Link to post
Share on other sites
quote:
Original post by Spiral
The only reason I can think why someone would want to do that is to remove copy protection.

They also might be interested in learning the intimite inner workings of computer hardware and software. Or, they may want to know more about it in order to prevent it (if the good guys didn''t know about hacking/cracking, we''d all be screwed). I''m interested in cracking, hacking and viruses. However, I would never use them illegally.

What TheMoriaHobbit''s intentions are is still up in the air IMHO.

Share this post


Link to post
Share on other sites
I use ''hacking'' to make trainers for games for personal use, which i dont think is illegal afaik.

Share this post


Link to post
Share on other sites
LOL!

No no, Spiral, I don''t want to learn reverse engineering to crack protected games, servers, etc. What I plan on doing is to learn a bit of Assembly, then I will delve into the dark seedy underbelly of hacking... okay, back to the issue in hand. I learn Assembly, then I ONLY hack Made-to-Be-Hacked-Tutorial-Programs, which I asked for in the FIRST place. I want to find out how the barebone structure of the programs work. I want to find out how the software and hardware melds. But you are easily forgiven because it was an easy mistake to make. *hey, that rhymes.... cool!* And I also want to find out more about this so I can make my apps/games harder/impossible to crack/hack.

Thrump: Spot on mate, cheers!

If anyone has some useful imput, I''d be glad of it. I have read a tutorial online, and it says Assembly is the way to go..

Now wheres that Assembly book...?

TheMoriaHobbit

Drink the Dwarven Ale!

Share this post


Link to post
Share on other sites
quote:
Original post by TheMoriaHobbit
I have read a tutorial online, and it says Assembly is the way to go..

Probably written by that troll on here from a few weeks back, no doubt.

Assembly is easy to learn, but it can be hard to work out how to get it to do what you want. All I can suggest is that you just look for assembly (or ASM for short) tutorials on Google. Oh, and try to get hold of a good reference, as you''ll need it.


[ MSVC Fixes | STL | SDL | Game AI | Sockets | C++ Faq Lite | Boost ]

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!