<< WIN Reverse Engineering Software and Tutorials
Reverse Engineering Software and Tutorials
This spot is not verified, the name of the sender has not been confirmed
Category Applications
PlatformWindows
GenreOther
Date 1 decade, 5 years
Size n/a
 
Website http://youtube.com/watch?v=teHRnEE0y4g
 
Sender Ypsos
Tag disassembling
 
Searchengine Search
 
Number of spamreports 0

Post Description

Reverse Engineering is het onderzoeken van een product (meestal een stuk software of een communicatieprotocol) om daaruit af te leiden wat de eisen zijn waaraan het product probeert te voldoen, of om de precieze interne werking ervan te achterhalen.

Reverse Engineering wordt ook gebruikt voor het verwijderen van kopieerbeveiligingen in software, het zogenaamde cr@cken.



Disassembler
Uit Wikipedia, de vrije encyclopedie
Een disassembler is een programma dat computerprogramma's vertaalt van de binaire machinetaal naar voor de programmeur leesbaardere assembleercode. Het is de 'omgekeerde' bewerking van wat een assembler en linker samen doen. De terugomzetting is volledig, maar moeilijk leesbaar. Bij het assembleren zijn commentaar en symbolische adressen namelijk weggegooid en de disassembler kan die niet herstellen. Bovendien kost het voor de disassembler vaak moeite te zien wat instructies zijn en wat niet.

Vergelijkbaar met een disassembler is een discompiler of decompiler die de assembleercode of machinecode weer terug probeert te vertalen in de originele hogere programmeertaal.

Disassembleren en/of discompileren is een essentieel onderdeel van reverse engineering van software.
bron: hatetepe://nl.wikipedia.org/wiki/Disassembler

De video (YouTube) waartoe de weblink in deze spot leid laat een episode zien van Hak5 waarin Reverse Engineering wordt besproken hier worden geen illegale voorbeelden getoond die FTD in gevaar kunnen brengen, maar je krijgt wel een indruk wat het allemaal inhoud.

Wat heb je nog meer nodig?
-Gezond verstand
-Kennis van de Engelse taal
-Geduld..................


Google Key Words
Decompiling
Debugging
Disassembling
XOR EAX, EAX
CMP
TEST EAX, EAX
JNE (jump if not equal)
JE (jump if equal)
nop

Hex Editors
Patchers
Reversed Engineering
Unpackers

Het is niet de bedoeling dat je misbruik maakt van deze software, ze zijn alleen voor leerzame doeleinden bedoeld!

Comments # 0