📚 OpenRCE is preserved as a read-only archive. Launched at RECon Montreal in 2005. Registration and posting are disabled.








Flag: Tornado! Hurricane!

 Forums >>  Brainstorms - General  >>  reverse engineering philosophy

Topic created on: December 2, 2009 02:17 CST by Bitwall .

While doing reverse engineering for several years,
I recognized that almost every friend of mine is afraid of practicing reverse engineering.

But I think a real reverse engineer isn't allowed to be afraid of anything, except he is pretending to harm others.

Here in Germany the law is very strict, but it's not forbidding reverse engineering for research purporse.

I want to know what do you think about?
Are you afraid?

  BVeve     December 2, 2009 12:41.56 CST
Hey... i'm learning right now to disassemble *.exe files :) and i want to "adjust my eyes" reading ASM code. Can you give me a link with simple ASM programs and i have to "guess" what the program does :)?

Regarding your opened subject... no normal person thinks that is wrong to practice reverse engineering. Every body does it and every body accepts it :)

No government can stop you to do revEng on a *.exe :P

  Genius     December 22, 2009 15:23.48 CST
> Bitwall: While doing reverse engineering for several years,
> I recognized that almost every friend of mine is afraid of practicing reverse engineering.
>
> But I think a real reverse engineer isn\'t allowed to be afraid of anything, except he is pretending to harm others.
>
> Here in Germany the law is very strict, but it\'s not forbidding reverse engineering for research purporse.
>
> I want to know what do you think about?
> Are you afraid?

well, I don't know what are you meaning, but I think the term "afraid" should never be used for a reverse engineer .
a reverse engineer (I mean a real one) is a body with full of curiosity, I think curiosity will refute the afraid .
you're right about the persons who learn from papers/videos and just doing reverse by following tutorials not by him/her self,
personally when I am suspicious about a program / software (not always suspicious as malware ... ), I'm reverse it and follow on what's going on in the software, which protection it has, which API calls it will call and so forth .
but like you I've been seen persons which has afraid from reversing a software alone, I am sure that these like persons have afraid of "breakage" . they think if they could not reverse a software properly then, they're not a good reverser ... but it's unlike the experience.
Always, the experience shows that, every effort that have either success or breakage will result in a big experience.
a quote from albert einstein says :
" anyone who has never made a mistake has never tried anything new ".
finally, I think persons who is scared about reversing a software / binary / etc has never can become a good reverse engineer .

- Genius

  Bitwall     December 23, 2009 20:14.36 CST
YES!

  raiden56   September 2, 2010 09:59.33 CDT
> BVeve: Hey... i\'m learning right now to disassemble *.exe files :) and i want to \"adjust my eyes\" reading ASM code. Can you give me a link with simple ASM programs and i have to \"guess\" what the program does :)?
Im a newbie with reversing for days.It's a really interesting filed that I enjoy with a hack(even still in toy level).you can download(ask google) a simple example code in book The Shellcoder's Handbook that it has a pdf copy.

  Silkut     September 7, 2010 14:51.17 CDT
reversing is one thing, publishing/talking about it is another one...

Note: Registration is required to post to the forums.

There are 31,328 total registered users.


Recently Created Topics
[help] Unpacking VMP...
Mar/12
Reverse Engineering ...
Jul/06
let 'IDAPython' impo...
Sep/24
set 'IDAPython' as t...
Sep/24
GuessType return une...
Sep/20
About retrieving the...
Sep/07
How to find specific...
Aug/15
How to get data depe...
Jul/07
Identify RVA data in...
May/06
Question about memor...
Dec/12


Recent Forum Posts
Finding the procedur...
rolEYder
Question about debbu...
rolEYder
Identify RVA data in...
sohlow
let 'IDAPython' impo...
sohlow
How to find specific...
hackgreti
Problem with ollydbg
sh3dow
How can I write olly...
sh3dow
New LoadMAP plugin v...
mefisto...
Intel pin in loaded ...
djnemo
OOP_RE tool available?
Bl4ckm4n


Recent Blog Entries
halsten
Mar/14
Breaking IonCUBE VM

oleavr
Oct/24
Anatomy of a code tracer

hasherezade
Sep/24
IAT Patcher - new tool for ...

oleavr
Aug/27
CryptoShark: code tracer ba...

oleavr
Jun/25
Build a debugger in 5 minutes

More ...


Recent Blog Comments
nieo on:
Mar/22
IAT Patcher - new tool for ...

djnemo on:
Nov/17
Kernel debugger vs user mod...

acel on:
Nov/14
Kernel debugger vs user mod...

pedram on:
Dec/21
frida.github.io: scriptable...

capadleman on:
Jun/19
Using NtCreateThreadEx for ...

More ...


Imagery
SoySauce Blueprint
Jun 6, 2008

[+] expand

View Gallery (11) / Submit