Welcome Guest ( Log In | Register)



 
Reply to this topicStart new topic
> Reverse Engineering ... I Need To Know, All about Reverse Engineering
delivi
post Jan 14 2006, 06:44 PM
Post #1


Trap Grand Marshal Member
***********

Group: [HOSTED]
Posts: 1,317
Joined: 11-January 06
From: Chennai, India
Member No.: 16,932
myCENT:32.75



I've read in the EULA's (End User License Agreement) of most of softwares that reverse engineering is probhited. Anyone out there plese tell me about reverse engineering and how it is done. I am a buddiing programmer. So I want to know about the Internal Details of Software and how they function. Is there any way to study these things and know more about them.
Notice from jlhaslip:
The "What is" sub-forim is to provide answers. Read the pinned information.
Topics moved from "What is" to "questions and queries".
Topic title and description changed.


This post has been edited by jlhaslip: Jan 14 2006, 06:54 PM
Go to the top of the page
 
+Quote Post
snlildude87
post Jan 15 2006, 02:43 AM
Post #2


Moderator
***************

Group: Members
Posts: 2,325
Joined: 8-March 05
From: Mawson, Antarctica
Member No.: 4,254



Read this: http://www.acm.uiuc.edu/sigmil/RevEng/index.html

It's a beginner's guide to reverse engineering. By "beginner's", I mean very long. laugh.gif
Go to the top of the page
 
+Quote Post
no9t9
post Jan 15 2006, 05:14 AM
Post #3


Privileged Member
*********

Group: Members
Posts: 773
Joined: 4-November 04
Member No.: 2,118



reverse engineering is taking the finished product and trying to figure out how it works by taking it apart.

In terms of reverse engineering software, it really is difficult unless it is open source. the problem with "taking apart" software is that software is compiled into binary. You have to decompile it to make any sense of a program. But, when the program is decompiled, it is not exactly how it was whwn it was compiled.

As for the user agreement not allowing reverse engineering, they will never know you did it unless they can read minds.
Go to the top of the page
 
+Quote Post
delivi
post Jan 21 2006, 12:36 AM
Post #4


Trap Grand Marshal Member
***********

Group: [HOSTED]
Posts: 1,317
Joined: 11-January 06
From: Chennai, India
Member No.: 16,932
myCENT:32.75



QUOTE
laugh.gif I've found more resources int the Orkut. and joined many Reverse Engineering Communities and I can Now interact directly with professionals.cool.gif 


QUOTE
Requirements to become Reverse Engineering

* Understanding of Programming Methodologies.
* Well versed in atleast on Programing Language.
* Capability to understand Assembly Language Codes.
* Willingness to learn something new.
* A lot of patience.
* Ability to work with Reverse Engineering tools.



Notice from serverph:
merged. dunno why delivi posted quotes on separate posts anyway.
Go to the top of the page
 
+Quote Post
catfish
post Jan 28 2006, 02:00 AM
Post #5


Member [Level 2]
*****

Group: Members
Posts: 76
Joined: 17-January 06
Member No.: 17,289



Reverse engineering of software is protected under the dmca for educational purposes under the fair use clause.

Basically, if you want to reverse engineer "doom 3" then you have the right to. where things get "ugly" in the legal sense is what your allowed to do with what you reverse engineer. But for educational use it is expressly allowed.

Tread lightly, copywrite laws are ugly sad.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

Collapse

> Similar Topics

Topics Topics
  1. Data Structures -- Linked List -- Reverse(5)
  2. Reverse Funnel System Making Money On Auto Pilot.(2)
  3. Engineering / Business Major Combination(1)
  4. Facts About Mumbai Engineering College Girls(3)
  5. Logistics System Simulation In School Of Logistics Engineering, Whut, China(0)
  6. What Is The Positive Of Engineering?(0)
  7. Social Engineering And Much More...(3)
  8. Engineering Softwares(2)
  9. Engineering A Better Bulb(10)
  10. Industrial Engineering(7)


 



- Lo-Fi Version Time is now: 23rd November 2008 - 02:22 PM