Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Reverse engineering


In the News (Sun 12 Oct 08)

  
  Chilling Effects Clearinghouse: Reverse Engineering
Reverse engineering is also an invaluable teaching tool used by researchers, academics and students in many disciplines, who reverse engineer technology to discover, and learn from, its structure and design.
Although some reverse engineering techniques require making a copy of the software being investigated, an act that would otherwise be considered a copyright violation, copyright law has allowed these reverse engineering copies as a form of "fair use." Increasingly, however, contract clauses forbidding reverse engineering are included in technology licenses.
Reverse engineers must carefully consider their planned work and whether it fits into the exception, because the exception is far too narrow to be useful for many reverse engineering needs.
www.chillingeffects.org /reverse   (0 words)

  
  Reverse Engineering Overview
Reverse engineering is a development method that uses information about an existing entity to produce a new entity that has some of the same properties of the existing entity.
Dirty-room reverse engineering done by the same engineers who create emulation software runs the risk of deliberate or accidental copyright violations by incorporating portions of the software to be emulated in the emulator.
In Strictly Clean-Room Reverse Engineering, when it is determined that the specification that the clean-room engineers are working from is insufficient to produce the degree of compatibility desired, the only recourse is to search for additional documentation or to write additional tests.
www.ardi.com /reveng.php   (716 words)

  
  Reverse engineering - Wikipedia, the free encyclopedia
Under United States law, reverse engineering a patented item can be infringement; however, if the artifact or process is protected by trade secrets instead of by a patent, then reverse engineering the artifact or process is lawful as long as the artifact or process is obtained legitimately.
Reverse engineering is often used by military in order to copy other nations' technology, devices or information, or parts of which, have been obtained by regular troops in the fields or by intelligence operations.
Reverse engineering software or hardware systems which is done for the purposes of interoperability (for example, to support undocumented file formats or undocumented hardware peripherals), is mostly believed to be legal, though patent owners often contest this and attempt to stifle any reverse engineering of their products for any reason.
en.wikipedia.org /wiki/Reverse_engineering   (1415 words)

  
 Define reverse engineering - a Whatis.com definition
Software reverse engineering involves reversing a program's machine code (the string of 0s and 1s that are sent to the logic processor) back into the source code that it was written in, using program language statements.
Reverse engineering for the sole purpose of copying or duplicating programs constitutes a copyright violation and is illegal.
Another type of reverse engineering involves producing 3-D images of manufactured parts when a blueprint is not available in order to remanufacture the part.
whatis.techtarget.com /definition/0,,sid9_gci507015,00.html   (510 words)

  
 REVERSE ENGINEERING
Reverse engineering, as the name implies, is the reverse of this; in other words, the attempt to recapture the top level specification by analysing the product - "attempt" because it is not possible in practice, or even in theory, to recover everything in the original specification purely by studying the product.
Since reverse engineering still needs human input, at some stage the reverse engineering process needs to produce a complete system description of the product, to allow a human to work out how the product functions; it is only after this human analysis that the product can be split into its component parts.
The Plaintiff had no evidence of reverse engineering but pleaded that because of the complexity of the algorithm, it must be presumed to have occurred and the burden of disproof should lie on the Defendant.
www.jenkins-ip.com /serv/serv_6.htm   (5266 words)

  
 IEEE-USA Position Statement on Reverse Engineering
The term "reverse engineering" means the discovery by engineering techniques of the underlying ideas and principles that govern how a machine, computer program or other technological device works.
Engineers use this information for many purposes, including making other products interoperate with the target product that is the subject of the reverse engineering.
Engineers also use this information for the purpose of designing competing products that are not substantially similar in expression, as well as to discover patentable subject matter and ideas not otherwise disclosed in the literature provided with the product by the originator.
www.ieeeusa.org /policy/positions/reverse.html   (577 words)

  
 Reverse engineering Info - Encyclopedia WikiWhat.com   (Site not responding. Last check: )
Reverse engineering (RE) is the process of taking something (a device, an electrical component, a software program, etc.) apart and analyzing its workings in detail, and after that to reconstruct a new device/program/etc. that does the same thing, without actually copying anything from the original.
In the United States, the Digital Millennium Copyright Act exempts from the circumvention ban some acts of reverse engineering aimed at interoperability of file formats and protocols (17 USC 1201(f)), but judges in key cases have ignored this law.
Reverse engineering of software can be accomplished by decompilation or disassembly using a disassembler.
www.wikiwhat.com /encyclopedia/r/re/reverse_engineering.html   (450 words)

  
 Reverse Engineering - Wikibooks, collection of open-content textbooks
All discussions of illegal reverse engineering (cracking software) will be accompanied by sections describing security measures that can prevent such illegal activity.
Reverse Engineering has many legal uses, and is an invaluable tool for software developers to find and correct mistakes in software, and these uses will be stressed above all other topics.
The official topic of this book is "Legal Reverse Engineering." Any material that doesn't fit that description should not be included in this book (although I suppose you are more than welcome to write about that kind of stuff anywhere else you desire).
en.wikibooks.org /wiki/Reverse_Engineering   (0 words)

  
 What is reverse engineering? - a definition from Whatis.com
Software reverse engineering involves reversing a program's machine code (the string of 0s and 1s that are sent to the logic processor) back into the source code that it was written in, using program language statements.
Another type of reverse engineering involves producing 3-D images of manufactured parts when a blueprint is not available in order to remanufacture the part.
To reverse engineer a part, the part is measured by a coordinate measuring machine (CMM).
searchsmb.techtarget.com /sDefinition/0,,sid44_gci507015,00.html   (529 words)

  
 Reverse Engineering
Reverse Engineering is the conversion of information from a low-level format, usually readable only by a computer into a higher level format, which is easily readable by humans.
Typical examples of reverse engineering tools are disassemblers and decompilers, which translate an object file produced by some compiler into an ASCII representation.
Among reverse engineering tools the most useful are decompilers.
www.backerstreet.com /cg/work.htm   (0 words)

  
 InfoSec Institute: Reverse Engineering Training
Reverse engineering is a vitally important skill for today's expert security professional.
Reverse engineering is also required in order to understand complex binary obfuscation schemes used by copy protection vendors, as well as obfuscation put in place by commercial software vendors.
In any hands on reverse engineer training course, it is important to have the opportunity to prove to current or potential employers that you have the skills you say you do.
www.infosecinstitute.com /courses/reverse_engineering_training.html   (720 words)

  
 Softpanorama University Reverse Engineering Links
Reverse engineering applied in the purpose of getting hardware specs out of the driver is OK with most of the driver companies.
The problem with reverse engineering for these modems is that together with the hardware specs, there is sufficient information about what SP algorithm they are using that a sufficienly knowledgeable person can reverse engineer everything out of their driver.
Reverse engineering raises many of the same questions as the user interface or "look-and-feel" copyright suits ten years ago.
www.softpanorama.org /SE/reverse_engineering_links.shtml   (5027 words)

  
 What Is Reverse Engineering?
Reverse engineering provides a solution to this problem because the physical model is the source of information for the CAD model.
Reverse engineering is typically cost effective only if the items to be reverse engineered reflect a high investment or will be reproduced in large quantities.
Reverse engineering of a part may be attempted even if it is not cost effective, if the part is absolutely required and is mission-critical to a system.
www.npd-solutions.com /reoverview.html   (821 words)

  
 PCB Reverse Engineering   (Site not responding. Last check: )
The need for reverse engineering or re-engineering printed circuit boards (PCB's) comes about for a variety of reasons chief among them is the need to replace an obsolete board that is no longer available from the original manufacturer (OEM).
Often companies employ us to reverse engineer their own designs, because they have little or no documentation for their own product or their current design firm or manufacturer refuses to release design details and manufacturing files.
New and improved components and techniques may be utilized during the reverse engineering process improving operations, maintenance and support.
www.armtec.net /1002.shtml   (587 words)

  
 Reverse Engineering: The Complete Documentation
It also means I have to attempt to reverse engineer something I don't have in front of me. I am indebted to these people and would like to thank them for their hard work.
The idea is that since discussing specific reverse engineering feats is now illegal in many cases, we should then discuss general approaches, so that it is within every motivated user's ability to obtain information locked inside the fl box.
An example of reverse engineering code: Hopefully at the end of this small disassembly dump, we will have been able to analyze what is happening in the assembly, and construct a roughly accurate code to go with it.
www.l0t3k.org /programming/docs/reverse   (1279 words)

  
 Reverse Engineering
A fancy name for taking things apart is Reverse Engineering and it was one of the reasons for Japan’s rise as a manufacturing and industrial power after World War II.
Reverse Engineering involved taking apart a finished product piece by piece in order to learn how it was designed and produced.
The Reverse Engineering module is an engaging hands-on activity that helps students learn basic principles of circuit operation, how to identify electronic components, use a soldering iron,what piecework is, and helps develop the hand-eye coordination needed to work in electronic assembly, maintenance and repair.
www.spiderwebsites.com /RevEng.html   (1398 words)

  
 Infothought: Reverse-engineering vs. fair-use, and censorware examples
I just found a censorware example from 1997, with a reply indicating this issue goes back decades (n.b., this is in part why I did my pioneer work against censorware, in virtual anonymity for so long).
Reverse engineering itself, then, has been held to be fair use.
There's a difference between the idea that "Reverse engineering itself, then, has been held to be fair use", per se, intrinsically, and that certain instances of reverse engineering have been held to be fair-use, but others have been denied as fair-use.
sethf.com /infothought/blog/archives/000025.html   (588 words)

  
 Engineering Services - Reverse Engineering | CAV | CAI | CAD
Our ISO 17025 certified dimensional inspection services, in combination with reverse engineering, ensure that the engineering services you receive are what you would expect from the best of A2LA labs.
Your engineering project will be handled by professionals who know product development and manufacturing – and the importance of getting accurate results to you on time.
Reverse engineering and dimensional inspection services - from a company always focused on quality.
www.qcinspect.com /eng.htm   (304 words)

  
 WCRE - Working Conference on Reverse Engineering   (Site not responding. Last check: )
The Working Conference on Reverse Engineering (WCRE) is the premier research conference on the theory and practice of recovering information from existing software and systems.
Following each group of papers on a given topic, there is serious and in-depth discussion of the topic area, the work described in the presentations, and the implications for future research.
WCRE attendees are not passive observers; we are active participants in discussing and shaping future directions of the reverse engineering and reengineering fields.
www.cs.ualberta.ca /~wcre2003   (137 words)

  
 What is reverse engineering? - A Word Definition From the Webopedia Computer Dictionary
Reverse engineering is common in both hardware and software.
Whether reverse engineering is legal or not depends on who you ask.
Z Corporation: Reverse Engineering - Create full-color prototypes from CAD data in as little as an hour, for about $10.
www.webopedia.com /TERM/R/reverse_engineering.html   (127 words)

  
 Circuit Applied Technology: Reverse Engineering
Reverse engineering is the art of disassembling an existing product into it's component parts for the purpose of generating documentation aimed at re-manufacture of the product.
If the engineer provided instructions concerning certain components or copper features that required a specific layout be incorporated within the internal layers, we would not have available to us that same instruction.
stating their purpose for reverse engineering the printed circuit board to be contracted with CAT, which document absolves CAT, its owner(s), heirs and assigns from all liability for it's part in the reverse engineering of said printed circuit board.
www.circuit-applied-tech.com /rev_eng.htm   (1143 words)

  
 Program Transformation Wiki / Reverse Engineering
Observe that reverse engineering is a process of examination only: the software system under consideration is not modified (which would make it ReEngineering).
The Reverse Engineering Group at Georgia Tech includes links to many other research institutions around the world.
The Domesday Book project in which reverse engineering is applied to emulate equipment in order to read data stored on obsolete video disks.
www.program-transformation.org /Transform/ReverseEngineering   (159 words)

  
 Reverse Engineering of Software   (Site not responding. Last check: )
"Reverse engineering" is the term usually used for taking apart a commercial product to see how it works so that such information can be used to develop another product.
Reverse engineering is common in the auto industry where automobile companies purchase a product made by a competitor and disassemble it to examine how the welds, seals and components of the vehicle are put together.
In the United States, reverse engineering would be permitted where there is no agreement to prohibit it.
www.jurisdiction.com /reverse.htm   (236 words)

  
 Reverse engineering, legacy code and software maintenance - related sites
Reverse engineering, program comprehension, legacy code and software maintenance are the focus of a number of professional organizations and academic research groups.
Reverse Engineering: A Roadmap, including on-line resources from Hausi Muller, et al.
Most reverse engineering techniques and tools require that you have source code available as the primary software artifact.
www.imagix.com /links/reverse_engineering.html   (306 words)

  
 Reverse Engineering Costs Benchmarking Association
The Reverse Engineering Costs Benchmarking Association™ is an association of management professionals that conduct benchmarking studies to identify the practices that improve the overall operations of the members.
To create a cooperative environment where full understanding of the performance and enablers of "best in class" reverse engineering costs processes can be obtained and shared at reasonable cost.
To support the use of benchmarking to facilitate reverse engineering costs process improvement and the achievement of accuracy, timeliness and efficiency.
www.ambcbenchmarking.org /recba.html   (0 words)

  
 Reverse Engineering   (Site not responding. Last check: )
Reverse Engineering a Lost Culture - little is left of the ancient Samnite culture after the Romans wiped them out but reverse engineering is helping us learn more, Harry Hutchinson, Mechanical Engineering, July 2005
Reverse Engineering With a SolidWorks Interface - in a bid to bring reverse engineering into SolidWorks, applications within the partner program enable the capture of data from an existing part for creating feature based models, Lynda Rutledge, SolidWorks Community, April 19, 2005 (requires free registration)
Reverse Engineering: The Catalyst Behind the Next Big Aerospace Leap - reverse engineering is the key to conquering the divide between the physical and digital worlds and creating full integration among all facets of the aerospace manufacturing process, Ping Fu, Aerospace Engineering (hosted on Geomagic.com), January 20, 2005
www.caddigest.com /subjects/reverese_eng.htm   (374 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.