The tools that are necessary.

Posts 1–6 of 6 · Page 1 of 1
The tools that are necessary.
Hello, like i have said i was going to make tutorial series on youtube, going to start off here so you can follow!

The tools that are needed for programming - hacking.
  1. Debuggers
  2. Dumping
  3. Packing



1 - Debuggers
- A debugger is a program that is used to "test" a program.
- By using a debugger you can find flaws, bugs and so forth in programs.
This tool is also used finding adresses and 'making' functions. (main use in hacking -> manipulating the "target program")


OllyDbg

- One of my personal favorite debuggers.
Especially since you can save files after modifying the codes, not every debugger has this function.
- This program gives you a wide variaty of possibilities and benefits. One of them is attaching your debugger to a running program on your system.
- Download: http://www.ollydbg.de/

Ida Pro

- My favorite for looking for ways to manipulate programs.
- Organized codes, meaning you have a nice view of what does what.
Download: https://www.hex-rays.com/products/id...freeware.shtml


Dumping
- Dumping programs is essential when you are trying to manipulate functions.
Programs are usually packed with a packer (which 'protects' the code).
To remove 'this packing' we need to dump it to a file.
We can use some programs for it:

Kernel Detective (32 BIT ONLY!)

- This is an amazing program to unpack programs, this can also unpack dll files!
Using this program may result in a blue screen crash, which happends often.
- Download: http://www.woodmann.com/collaborativ...rnel_Detective

The crash

- If this happends just restart your computer and try again.
Advanced tutorial: http://www.mpgh.net/forum/showthread.php?t=189999

Chimprec

- This program works on 32 & 64 bit!
- Can only dump executables.
- The trick to dump with this program is opening it quickly after pressing 'launch' on the WrLauncher, then quickly selecting the WarRock process and pressing the dump button, otherwise you will not be able to dump WarRock!
- Never crashed my computer before like Kernel does.
- Download: http://www.woodmann.com/collaborativ...x.php/CHimpREC

Others
- There are other unpacking programs, OllyDbg also has unpacking scripts.
I'm not so familiar with others so i'm not going to name them.


Packing
- I'm sure i explained this a 100 times before but i keep seeing dll's which are NOT packed properly.
Quick tip: before releasing try to open your dll in a debugger to see if the code is packed or not!

What is packing?
- Packing is simply protecting your code from people who might steal stuff. (i can speak from experiance).
- You DO NOT WANT your stuff to be public after your release, because people start claiming you stole it from them and you are the bad guy really quickly.

Themida

- More info can be found here: http://www.oreans.com/themida.php

VMP

- More info can be found here: http://vmpsoft.com/




Extra information
Debuggers: http://en.wikipedia.org/wiki/Debugger





If you have a second of time feel free to give your feedback so i know what you want!
Really nice! Thanks for sharing this usefull information

Keep Going!!
Enigma is a good packer too when it comes to splash screen and keygens Very nice and useful thread!
Quote Originally Posted by DaneCoder View Post
Enigma is a good packer too when it comes to splash screen and keygens Very nice and useful thread!
yes, but engima can be cracked very easily
Immunity Debugger is a good tool too
Posts 1–6 of 6 · Page 1 of 1

Post a Reply

Similar Threads

Talk with us