by pawelooss » 22 Aug 2009, o 09:21
Disassembler to program, który tłumaczy skompilowaną postać binarną programu dla danego procesora z powrotem na mnemoniki assemblera danego procesora. Oficjalnie służy to do odzyskiwania kodu programu w przypadku zaginięcia jego kodu źródłowego lub poprawianie wersji binarnej programu. "Nieoficjalnie" służy do operacji zwanej "reverse engineering" czyli pozyskiwania wersji w przybliżeniu źródłowej z posiadanej wersji binarnej (exe, com, dll, bin itd).
Właściwie najlepszym znanym mi programem tego typu jest IDA (Interactive Disassembler) napisany przez Rosjanina Ilfaka Guilfanowa mającego obecnie własną firmę na Zachodzie (Datarescue).
- Code: Select all
Please Login or Register, to see this Content
- Code: Select all
Please Login or Register, to see this Content
Tym programem można odczytać część asemblera MCU.
Kolekcja ➔ Apple iPhone 5s && BlackBerry Curve 9320 && Ericsson A2618s, A2628s && Götze & Jensen GFE36 && MaxCom MM432BB
&& HTC HD2 && Motorola RAZR V3, V2288 && Samsung Galaxy S && Siemens A52 && Sony Ericsson C902 && Sony Xperia E, Xperia Z3C
&& N♥kia 100, 1100, 1110, 1600, 1616, 3100, 3110c, 3210, 3310, 3410, 3510i, 5510, 5800XM, 6020, 6230i, 6300, 6303c, 6610i, 7260, 7360&& N♥kia Lumia 730 Dual SIM, Lumia 800, E50, E51, E52, E7-00, N8-00, N900, N9-00, N95 8GB, N-Gage
&& OnePlus 5T
&& Tracer Ovo 1.2