What a helpful reply, suggesting to do what his big goal is anyhow? If I ask you how to build a car, you will say "Or, you could just build car factory."?
/off-topic
If your goal is to create a bypass for HS, you are going to need atleast a basic understanding of most of the things on this list:
Using IDA
Being able to read and understand Assembler
OllyDbg
Being able to modify DLLs in Assembler with OllyDbg
Understanding the inner workings of HS
Being able to unpack/decrypt DLLs
Understanding the basic workings of Windows OS
Being able to program in C/C++ on Windows
Here's some Links, if you really are just starting out:
Some Tutorials for starters with IDA -
A very good introduction to DLL editing with OllyDbg - -
Good overview of how HS works in a nutshell -
An old thread about HS, which has some very useful insights in it, if you care to find them
There's plenty of information on the internet about almost everything. Just don't expect to find a 2 minute youtoube video on "how to create a HS bypass in 3 simple steps". If you're starting out, you will have to be willing to invest some time into learning a few things and finding relevant information. If you're not willing to do that, just quit the idea.
Tutorial 2 ---- >
For anybody that wants to learn how to crack DBP, they have to learn this before:
- Assembly: language; ollydbg displays its output via asm.
- Unpacker, unpacked encryptions such as Themida and WinLicense (which many coders use including myself to 'protect' their software); by unpacked this you make debugging for ollydbg possible.
- My very own undetected ollydbg, you can try to use this to debug DragonBotPRO without going through the hassle of unpacking it, see if it works or not. I believe it will work.
Before even working on cracking dragonbotpro (you'll fail if you try now) try to get the jift of reverse engineering by checking out these links and tutorials that will get you "started":
- Learn Ollydbg's hotkeys (you'll need them!)