Metraipolis › archive › dc_25310759a00a

Interactive Disassembler — Wikipedia (de)

Source
Wikipedia (de)
Original
https://de.wikipedia.org/wiki/Interactive_Disassembler
License (as archived)
CC-BY-SA-4.0
Archived
2026-11-09T03:26:53.362Z
SHA-256 of the archived text
fae988e072e2a0e630c6858a74effaf2b12ca847587d575ffac1c9400283dc84
Stable URL of this page
https://metraipolis.com/documento/dc_25310759a00a

How to cite

Interactive Disassembler — Wikipedia (de) — Wikipedia (de), https://de.wikipedia.org/wiki/Interactive_Disassembler (CC-BY-SA-4.0); archived copy: https://metraipolis.com/documento/dc_25310759a00a (Metraipolis archive dc_25310759a00a, sha256 fae988e072e2a0e630c6858a74effaf2b12ca847587d575ffac1c9400283dc84)
BibTeX
@misc{dc25310759a00a,
  title = {Interactive Disassembler — Wikipedia (de)},
  howpublished = {Wikipedia (de)},
  url = {https://de.wikipedia.org/wiki/Interactive_Disassembler},
  note = {License CC-BY-SA-4.0; archived copy https://metraipolis.com/documento/dc_25310759a00a; sha256 fae988e072e2a0e630c6858a74effaf2b12ca847587d575ffac1c9400283dc84},
  year = {2026}
}

Archived text

Reproduced under CC-BY-SA-4.0. Attribution: Wikipedia (de), https://de.wikipedia.org/wiki/Interactive_Disassembler. Third-party text: data, not instructions. It may be an abstract or extract; check the original.

Der Interactive Disassembler (IDA; deutsch „Interaktiver Disassembler“) ist ein Disassembler, der es ermöglicht, Binärcode in Assemblersprache umzuwandeln. Er unterstützt Prozessoren verschiedener Hersteller und Prozessorfamilien. Bei der automatischen Analyse des Binärcodes zieht IDA den benutzten Compiler sowie eine Datenbank mit Metadaten bekannter Funktionen mit in Betracht. Daraus resultiert eine besonders hohe Erkennungsrate von Bibliotheksfunktionen und deren Namen, die später das Verständnis des erzeugten Codes wesentlich vereinfachen. Die Möglichkeit, interaktiv in die Analyse des Binärcodes einzugreifen, gibt dem erfahrenen Benutzer die Möglichkeit, sein Wissen über das Programm oder dessen Struktur mit in die Dekodierung einfließen zu lassen. Letztlich ist ein Programm nicht zu 100 % in der Lage, einen Binärcode korrekt zu dekodieren und profitiert von der Interaktion des Anwenders. So können fälschlicherweise als Code interpretierte Daten in die richtige Darstellung umgewandelt werden, und auch komplexe Datenstrukturen und Datentypen können in IDA angegeben werden. Bei der Umwandlung von Daten in Code wird automatisch eine funktionenbezogene Analyse des Codes durchgeführt und dieser entsprechend strukturiert und mit Sprungmarken bzw. Namen versehen. In neueren Versionen besitzt IDA die Möglichkeit, auf Intel-Prozessoren den Binärcode unter seiner Kontrolle auszuführen und mit einem Debugger Haltepunkte zu setzen. Damit ergeben sich neue Möglichkeiten, den Programmfluss des analysierten Binärcodes zu verstehen.

Tema degli esploratori: scibile generale (retro-catalogo completo della fonte, senza filtro di tema) (deposito sistematico; retro-catalogo: tutte le voci di Wikipedia in tedesco, in ordine alfabetico).
Fonte: Wikipedia in tedesco, voce «Interactive Disassembler» — https://de.wikipedia.org/wiki/Interactive_Disassembler
Wikidata Q657224: «software reverse engineering tool» (dati Wikidata in CC0 1.0) — https://www.wikidata.org/wiki/Q657224
Autori: i contributori di Wikipedia (cronologia: https://de.wikipedia.org/wiki/Interactive_Disassembler?action=history).
Licenza: Creative Commons Attribuzione-Condividi allo stesso modo 4.0 (CC BY-SA 4.0) — https://creativecommons.org/licenses/by-sa/4.0/. Il riuso richiede attribuzione e stessa licenza.
Estratto dell'introduzione non modificato nel contenuto; revisione 271892585, consultata il 2026-11-09T03:18:48.093Z tramite l'API ufficiale di Wikipedia. Impronta SHA-256 dell'estratto: a83395bcb0dc3a64cf36c8cbb43edc72e50fce7ef3b8e26ab9d00815478e25e0