+HCU: Academy of Reverse Engineering

hcu97 Founded by +ORC in April 1996 hcu98

academy n° 4
Academy of reverse engineering: ESSAYS 301-400
(Archive: 10 Jun 1998 ~ today)
[Go below to the most recent essays]


+HCU Database Navigation

The fundamental essays ESSAYS 001-100 page (2 Mar 1997 - 4 Sep 1997)
The required reading for newbies essays ESSAYS 100-200 page (4 Sep 1997 - 28 Dec 1997)
The beginner essays ESSAYS 200-300 page (28 Dec 1997 - 10 Jun 1998)
The intermediate essays  ESSAYS 300-400 page (10 Jun 1998 - to today)
The advanced essays 
+HCU Papers Our tools Our protections
Programmers Corner Packers & Unpackers Old unassigned
Project 0: Wdasm reversing Project 1: Hexeditors & co Project 2: Softice & Numega's
Project 3: Dongles cracking Project 4: CD-Rom faking Project 5: Netscape ameliorating
Project 6: Crippled targets Project 7: Most stupid schemes Project 8: VisualBasic cracking
Project 9: Micro$oft bashing How to protect better Various snippets

 


The essay database

Date Contributor   Essay Description Project   Reference
15 June 98 fravia+ ~ mmstory.htm What's behind the mm256.dat and mm2048.dat files? proj 9 ~ fra_012B
15 June 98 Xoanon ~ xoa_126.htm PreviewParadise R.I.P. (vboxed programs... bye bye!) timelock ~ fra_012C
15 June 98 SLH ~ hutsting.htm Applying the sting papers ~ fra_012D
17 June 98 Joa ~ crunchi3.htm Little essay about the various methods and viewpoints of crunching III papers ~ fra_012E
17 June 98 fravia+ ~ uninstms.htm It's a long long way to get rid of M$IE proj 9 ~ fra_012F
17 June 98 Joa ~ crunchi4.htm Little essay about the various methods and viewpoints of crunching IV papers ~ fra_0130
29 June 98 XaVaX ~ xava_27.htm PhotoShop 5.0 / Digimarc 1.6.82, Commercial stupidity is alive & well proj 7 ~ fra_0131
29 June 98 cYnAppZ ~ cynapp1.htm copy your own working serial number from the *.cfg file proj 7 ~ fra_0132
29 June 98 Wyatt ~ wyatt_vb.htm Visual Basic Coprocessor cracking: Wave Events v2.0 proj 8 ~ fra_0133
10 July 98 Joa ~ crunchi5.htm Little essay about the various methods and viewpoints of crunching - V papers ~ fra_0134
10 July 98 Ozymandias ~ ozyma1.htm Opera 3.21 crack ourtools ~ fra_0135
10 July 98 SiuL+Hacky ~ siullin2.htm Ltrace. The Tool (Linux disassembling) advanced
ourtools
~ fra_0136
10 July 98 Cryptopoulos ~ iebug2.htm How to bypass Micro$oft Internet Explorer security unass. ~ fra_0137
10 July 98 +Malattia ~ malamirc.htm mIRC 5.* A KEY GENERATOR EXPLAINED unass. ~ fra_0138
15 July 98 Salinas ~ salinas.htm Micro$oft Publisher 97: Crack it and Drop it! proj 9 ~ fra_0139
15 July 98 Prophecy ~ prophe2.htm Dirtbike: a cute protection scheme unass. ~ fra_013A
15 July 98 Snooty ~ snooty2.htm Unprotecting unprotectors (AccessData's StopCopy failure) progcor ~ fra_013B
20 July 98 +greythorne ~ gtbankil.txt kill the prohosting.com banners, the tripod.com banners, and the geocities.com banners ourtools ~ fra_013C
20 July 98 +ReZiDeNt ~ rezilin.htm Reverse Engineering a Linux/X Target ourtools ~ fra_013D
20 July 98 Miguel Neto ~ uedilas.htm UltraEdit 5.1: A time trial crack ourtools ~ fra_013E
20 July 98 Mr Shellex ~ shellex.htm ShellExecute and Your Default Browser proj 9 ~ fra_013F
25 July 98 bb ~ bbnag1.htm Simulating User Input to Eliminate Nag Screens papers ~ fra_0140
25 July 98 +ReZiDeNt ~ rezget_1.htm Reverse Engineering Gettysburg: Demos can be more than they seem unass. ~ fra_0141
25 July 98 bb ~ bbdrlan2.htm MKS toolkit revisited continuing drlan's work unass. ~ fra_0142
25 July 98 Miguel Neto ~ neto_01.htm How to crack another commercial "ready made" protection timelock protec ~ fra_0143
25 July 98 Miguel Neto ~ neto3.htm HTMLPad: A nasty protection unass. ~ fra_0144
31 July 98 +Xoanon ~ xoano_27.htm Another readymade sotware protection (Intellisecure R2) dies progcor ~ fra_0145
31 July 98 MisterE ~ monitor.htm Keyfiles: Monitor/RA v1.80 and the 'hidden protection' idea progcor ~ fra_0146
31 July 98 Johnny+X ~ rcnewht.htm Cracking an encrypted dll scheme: Virtual Turntables 1.5 progcor ~ fra_0147
06 Sep 98 IH8U ~ win98tut.htm Bypassing Win98 FULL Version's serial check "without cracking" proj 9 ~ fra_0148
06 Sep 98 PNA ~ pna3.htm How to hook any API function in kernel32.dll advanced
papers
~ fra_0149
06 Sep 98 MisterE ~ mre2.htm About keyfiles, generators and protections unass. ~ fra_014A
06 Sep 98 LSD ~ compro2.htm About keyfiles, generators and protections progcor ~ fra_014B
06 Sep 98 SiuL+Hacky ~ siulflex.htm Linux advanced cracking: flexlm advanced
Ourtools
~ fra_014C
16 Sep 98 TheOwl ~ icedump4.htm winice dumper (version 4) advanced
Ourtools
~ fra_014D
16 Sep 98 Joa ~ crunchi6.htm Little essay about the various methods and viewpoints of crunching - VI papers ~ fra_014E
16 Sep 98 sYmbol ~ symbo_1.htm TU: KeyLBE32.DLL, why would you use this to protect your program? Ourtools ~ fra_014F
16 Sep 98 Sanity ~ cyberme.htm TU: Cracking an uninstaller ~ [Filemonitor & Deadlisting] Proj 7 ~ fra_0150
23 Sep 98 Asc0 ~ asc0.htm TU: A crackme based on Aesculapius' algos Our Prot ~ fra_0151
23 Sep 98 Lazy Crack ~ wdasmcr.htm Some useful points in using Wdasm89 as a debugger (Cracking Borland's Sidekick 98) Ourtools ~ fra_0152
23 Sep 98 Dr. Fuhrball ~ dvdfuhr.htm DIVX and DVD reversing papers ~ fra_0153
04 Oct 98 +Cruehead ~ soluhtm.htm STRAINER99 solution, by +Cruehead 99Solutions ~ fra_0154
04 Oct 98 +The Q ~ soluhtm.htm STRAINER99 solution, by +The Q 99Solutions ~ fra_0155
04 Oct 98 +Mad ~ soluhtm.htm STRAINER99 solution, by +Mad 99Solutions ~ fra_0156
04 Oct 98 +Int_03h ~ soluhtm.htm STRAINER99 solution, by +Int_03h 99Solutions ~ fra_0157
04 Oct 98 +Spath ~ soluhtm.htm STRAINER99 solution, by +Spath 99Solutions ~ fra_0158
04 Oct 98 +Jazz ~ soluhtm.htm STRAINER99 solution, by +Jazz 99Solutions ~ fra_0159
14 Oct 98 TWD ~ twdaplog.htm Finding an hidden incredible database inside windows98 proj 9
ourtools
~ fra_015A
14 Oct 98 fravia+ ~ crawicra.htm A crack without craking: Talonsoft's The Operational Art of War unass. ~ fra_015B
21 Oct 98 Svd ~ bulga_1.htm Data-reverse-engineering - Lesson 1 papers ~ fra_015C
21 Oct 98 932452 ~ dongle_n.htm Simple dongle reversing proj 3 ~ fra_015D
21 Oct 98 Douby ~ rebirth.htm BEGINNERS: Outtiming the time limit and stack defeating two CRC checks unass. ~ fra_015E
30 Oct 98 Cup of Cats ~ coc_001.htm When one key code works, why can't the rest of them? unass. ~ fra_015F
30 Oct 98 Swann ~ swann_mm.htm A New Toy: reversing the different 'modes' of a target ourtools ~ fra_0160
30 Oct 98 The+Q ~ cft_pro.htm CuteFTP KeyFile Protection advanced ~ fra_0161
30 Oct 98 adq ~ laste_09.htm isDcc: An installshield Decompiler advanced
ourtools
~ fra_0162
30 Oct 98 Nikodemos (Jayke) ~ laste_09.htm The Quick Guide to Smashing those insidious *.DAT filez ourtools ~ fra_0163
30 Oct 98 Pilgrim ~ pilgrim.htm How to crack a PC-based FlexLm license manager unass. ~ fra_0164
30 Oct 98 Lone runner ~ fragas1.htm WIN32 Api Hooks, The stub approach advanced ~ fra_0165
30 Oct 98 +Mammon_ ~ mamm_gip.htm Mammon_'s Tales to Fravia+'s Grandson... An IDA Primer... htu-tools ~ fra_0166
12 Nov 98 Jean-Marc ~ enh_ida.htm An IDA enhancer (patching the IDA.WLL) advanced
htu-tools
~ fra_0167
12 Nov 98 NiKoDeMoS ~ jn_essay.htm The New Chaos Protection protec ~ fra_0168
12 Nov 98 adq ~ adqlinu1.htm Linux cracking ~ How to crack in Linux without a disassembler unass. ~ fra_0169
12 Nov 98 Marigold ~ marigo_4.htm VBox The Hellraiser or the "paper tiger" by PreviewSystems advanced
timelock
~ fra_016A
25 Nov 98 Pedro ~ securom1.htm Securom's clever protection scheme debunked advanced ~ fra_016B
25 Nov 98 El Latigo ~ javacral.htm Java cracking, reversing applets unass. ~ fra_016C
25 Nov 98 Victor Porguen ~ redirect.htm Defeating File Integrity Checks Through Redirection advanced ~ fra_016D
25 Nov 98 -the_gonz ~ twodisk.htm An easy way to stop the guys (from Redmond) to snoop data inside your harddisk unass. ~ fra_016E
02 Dec 98 LordCaligo ~ caligo4.htm Using BRW: How to make passwords hidden by "stars" visible howtouse ~ fra_016F
02 Dec 98 TWD ~ twdappl2.htm Looking inside your Windows 98... Tell me which applications you run and I'll tell you who you are proj 9 ~ fra_0170
02 Dec 98 Sojourner ~ rhino.htm BEGINNERS: What Time Does the Library Open? proj 7 ~ fra_0171
12 Dec 98 Victor Porguen ~ porvbo1.htm Redirection Revisited -- Achieving Redirection Through API Spoofing papers ~ fra_0172
12 Dec 98 The_Owl ~ owlimpo.htm HWINFO Defeated: Cracking the impossible advanced ~ fra_0173
12 Dec 98 Embedded ~ enbecor.htm Sniffing the Corporate and Institutional Network corpor. ~ fra_0174
12 Dec 98 Joa ~ crunchi7.htm Little essay about the various methods and viewpoints of crunching VII papers ~ fra_0175
12 Dec 98 Tomboy ~ everlock.htm Everlock by Az-Tech: Reversing a Commercial Copy Protection Scheme - Part 1 advanced protec ~ fra_0176
23 Dec 98 +Xdaemon ~ xdae_22.htm Cracking File Read Aloud v1.1 (the chmod indicator) unass. ~ fra_0177
23 Dec 98 .sozni ~ soz_li.htm OCX cracking (Using LIC files) unass. ~ fra_0178
23 Dec 98 SiuL+Hacky ~ siul_333.htm Linux cracking: About Introducing Your Own Code advanced ~ fra_0179
23 Dec 98 ZenGuy+ ~ mm_dat.htm Neutralizing MM256.DAT and MM2048.DAT files unass. ~ fra_017A
09 Jan 99 Kilby ~ kilby.htm Thief and the current Eidos protection scheme proj 4 ~ fra_017B
09 Jan 99 Svd ~ svdcd1.htm "offline" debugging and other little marvels protec ~ fra_017C
09 Jan 99 Indian Maharaja ~ marajasp.htm Active Server Page reversing ideale ~ fra_017D
09 Jan 99 Pilgrim ~ pilgrim2.htm Further FlexCrypt analysis protec ~ fra_017E
09 Jan 99 Indian1998+ ~ india_r1.htm Cracking a Commercial Time Trial Protection using Wdasm32 as debugger protec ~ fra_017F
20 Jan 99 +puarc ~ probet_1.htm Protection Techniques (1): How to protect your C programs protec ~ fra_0180
20 Jan 99 Pr!Me5 ~ javascri.htm Javascript: The 'WHEEL OF FORTUNE' solution javascri ~ fra_0181
20 Jan 99 aZh nAZg ~ whosorc.htm +ORC revealed... the best of Zen stalking orc ~ fra_0182
20 Jan 99 McLallo ~ cdromcla.htm CD-Cops ~ Another ready-made protection annihilated advanced
proj 4
protec
~ fra_0183
20 Jan 99 +OCHE SATRIANI
+OBLEK
~ softtric.htm How to trick Numegas registration routines (and download everything you want from Numega's site) disassembling Softice itself howtouse ~ fra_0184
             
Total: 171 reverse engineers
only 'real teaching' essays please, the more "reversing oriented", the better... see my "recent thoughts".
Oldies, new protection ideas, added functionalities, our tools and Linux essays are most welcome
387 essays
We are beginning to 'clean' the oldest parts of the +HCU database and need your help

red Go to the top of this database page


tough
our protections

USEFUL
programmer's corner

otools
our tools


redhomepage redlinks redanonymity red+ORC redjavascript wars redacademy database
redbots' wars redtools redcocktails redantismut CGI-scripts redsearch forms redmail fravia+
redIs reverse engineering legal?


red(c) Fravia+ , +ReZiDeNt, Krugman, 1995, 1996, 1997, 1998. All rights reversed