Previous Thread
Next Thread
Print Thread
Rate Thread
Joined: Aug 2003
Posts: 240
paradox Offline OP
Member
OP Offline
Member
Joined: Aug 2003
Posts: 240
intro
--------
reverse engineering is all about manipulating programs to do what you want.
e.g changing notepad to accept a bigger buffer and anything else you want..
What i've started you off on is serial fishing this is the best way to start
learning about debugging and deadlisting i'll explain it as we progress through
the tutorial..

tools
-------
w32dasm (debugger - good for deadlisting)
brain (not really required this time wink )
We begin by loading the program.. so we can check for error boxes and find
string refrences. Basically get a general idea of how the program works
and operates, in this case you just enter a serial and try register it..
Well we enter any random data we want '12t31t' for example..
then we click register shocked an error box we write this down and then close the program
now we have a string refrence to work with..
So we load up w32dasm and then click on Dissasmbler in the menu you choose to
open a file to dissasemble
find your program and open it.. you will see it decompiling etc and giving you
asm instructions when its done, it should look like this
Disassembly of File: ugnuno.exe
Code Offset = 00001000, Code Size = 00002000
Data Offset = 00004000, Data Size = 00001000

Number of Objects = 0004 (dec), Imagebase = 00400000h

Object01: .text RVA: 00001000 Offset: 00001000 Size: 00002000 Flags: 60000020
Object02: .rdata RVA: 00003000 Offset: 00003000 Size: 00001000 Flags: 40000040
Object03: .data RVA: 00004000 Offset: 00004000 Size: 00001000 Flags: C0000040
Object04: .rsrc RVA: 00005000 Offset: 00005000 Size: 00028000 Flags: 40000040

if you dont see something like that and you see wingdings you will have to change your font
again click on Dissasmbler in the menu you choose to
font >
and just choose a font smile now that that is out of the way we want to get all the string refrences
to get these you click on the button next to the printer icon it says strn ref in blue text
click on that and a dialog pops up.. he what do you know the silly programmer has a string refrence
to the answer :| thats how simple it was just checking string refrences smile next i will go more indepth
and make it so you actually have to get the serial number out of the program.. and of course there
will be a tut at the end of the week to guide you through if you can't find the time to search for answers
yourself


The wise make mistakes, the fools repeat them
----------------------------------------
When you have eliminated the impossible, that which remains, however improbable, must be the truth
Joined: Oct 2002
Posts: 616
UGN Super Poster
Offline
UGN Super Poster
Joined: Oct 2002
Posts: 616
fun fun:) very informative. I was hoping this was on reverse social engineering, But there are many forms of engineering, and revere processes. Just as there are many names to a hacker, and many hackers who are un-named. Kinda like anyone on the human genome project is a hacker imo.


"Beware the Jabberwock, my son!
The jaws that bite, the claws that catch!
Beware the Jubjub bird, and shun
The frumious Bandersnatch!"

Link Copied to Clipboard
Member Spotlight
Posts: 43
Joined: November 2002
Forum Statistics
Forums41
Topics33,840
Posts68,858
Average Daily Posts1
Members2,176
Most Online3,253
Jan 13th, 2020
Latest Postings
Where and how do you torrent?
by danni75 - 03/01/24 05:58 AM
Animation,
by JohanKaariainen - 08/15/19 01:18 AM
Blackbeard.....
by Gremelin - 10/03/18 07:02 PM
my old account still exists!
by Crime - 08/10/18 02:47 PM
Okay WTF?
by HenryMiring - 09/27/17 01:45 AM
The History Thread...
by Gremelin - 08/11/17 12:11 PM
My friend NEEDS your HELP!
by Lena01 - 07/21/17 12:06 AM
I'm having fun with this guy.
by gabithompson730 - 07/20/17 01:50 AM
I want to upgrade my phone
by gabithompson730 - 07/20/17 01:49 AM
Doom 3
by Cyrez - 09/11/14 08:58 PM
Amazon Gift Card Generator/KeyGen?te
by Gecko666 - 08/22/14 09:21 AM
AIM scene 99-03
by lavos - 09/02/13 08:06 AM
Planetside 2
by Crime - 03/04/13 07:10 AM
Beta Testers Wanted
by Crime - 03/04/13 06:55 AM
Hello Everyone
by Gremelin - 02/12/12 06:01 PM
Tracfone ESN Generator
by Zanvin Green - 01/18/12 01:31 PM
Python 3 issue
by Testing - 12/17/11 09:28 PM
tracfone airtime
by Drache86 - 07/30/11 03:37 AM
Backdoors and the Infinite
by ZeroCoolStar - 07/10/11 03:52 AM
HackThisZIne #12 Releaseed!
by Pipat2 - 04/28/11 09:20 PM
gang wars? l33t-wars?
by Gremelin - 04/28/11 05:56 AM
Consolidate Forums
by diggin2deep - 04/21/11 10:02 AM
LAN Hacking Noob
by Gremelin - 03/12/11 12:42 AM
Top Posters
UGN Security 41,392
Gremelin 7,203
§intå× 3,255
SilentRage 1,273
Ice 1,146
pergesu 1,136
Infinite 1,041
jonconley 955
Girlie 908
unreal 860
Top Likes Received
Ghost 2
unreal 1
Crime 1
Ice 1
Dartur 1
Powered by UBB.threads™ PHP Forum Software 7.7.5