Quote:
Originally Posted by redwing26
Anyway I want to get into the reverse engineering side of things with stuff I own e.g assembly and knowing how to manipulate packets and such.
Any help/guidance from any of you gurus out there is much appreciated
Thanks guys
David
|
Reverse engineering is not always circumventing copy protections, it all depends on where you live the DMCA does not affect everyone.
if your going to "try an" reverse engineer project I suggest you join a group like this one.
http://www.reverse-engineering.net
I believe strongly in reverse engineering in particular,it plays an especially critical role in the development of software: in my experience, when developing a layer in the stack of software abstraction, you always need to understand at least one layer below you and you often need to understand at least one layer above you -- and reverse engineering is often the primary means to achieve this understanding.
We are not hackers looking to crack codes and encryptions...well... maybe we are heh... it's all 1's and zeros right when you get down to it.
it does play a vital role in the legitimate process of software development.
if you use it the way it was intended.
heres a big clue.
A chain is only as strong as its weakest link. Software developers all depend on at least some pieces of externally prepared software: libraries, compilers, and operating systems. Almost all software is dependent on other software and ensuring the security and reliability of your own software often involves assurance as to the security and reliability of all your software's dependencies.
Here is some of the more Untold reasons to reverse engineer.
Common uses include:
recovery of business data from proprietary file formats
creation of hardware documentation from binary drivers, often for producing Linux drivers from Windows or Macintosh drivers
enhancing consumer electronics devices
malware analysis
malware creation, often involving a search for security holes
discovery of undocumented APIs that may be useful
criminal investigation
copyright and patent litigation
breaking software copy protection (legally and not), often for games and expensive engineering software