About: Decompiler     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Whole100003553, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FDecompiler

A decompiler is a computer program that translates an executable file to a high-level source file which can be recompiled successfully. It does therefore the opposite of a typical compiler, which translates a high-level language to a low-level language. Decompilers are usually unable to perfectly reconstruct the original source code, thus frequently will produce obfuscated code. Nonetheless, decompilers remain an important tool in the reverse engineering of computer software.

AttributesValues
rdf:type
rdfs:label
  • برنامج فك التشفير (ar)
  • Dekompilátor (cs)
  • Decompiler (de)
  • Decompiler (en)
  • Decompilador (es)
  • Décompilateur (fr)
  • Decompilazione (it)
  • 역컴파일러 (ko)
  • 逆コンパイラ (ja)
  • Decompiler (nl)
  • Descompilador (pt)
  • Dekompilator (pl)
  • Декомпилятор (ru)
  • Dekompilering (sv)
  • Декомпілятор (uk)
  • 反編譯器 (zh)
rdfs:comment
  • برنامج فك التشفير هو برنامج حاسوبي يقوم بترجمة ملف قابل للتنفيذ إلى ملف بلغة برمجة عالية المستوى . و برنامج فك التشفير امثلة على الهندسة العكسية . (ar)
  • Dekompilátor je v informatice počítačový program, který provádí opačnou činnost než kompilátor (překladač). Dekompilátor překládá nízkoúrovňový kód (strojový kód) programu do vyššího programovacího jazyka, který je snadno čitelný pro člověka. Dekompilátory většinou nezrekonstruují kód do původní podoby a mohou se výrazně lišit ve srozumitelnosti dekompilovaného kódu. Dekompilátory jsou důležitým nástrojem reverzního inženýrství. (cs)
  • A decompiler is a computer program that translates an executable file to a high-level source file which can be recompiled successfully. It does therefore the opposite of a typical compiler, which translates a high-level language to a low-level language. Decompilers are usually unable to perfectly reconstruct the original source code, thus frequently will produce obfuscated code. Nonetheless, decompilers remain an important tool in the reverse engineering of computer software. (en)
  • Ein Dekompilierer (englisch Decompiler oder auch Reverse Compiler, Reverse Engineering Compiler) ist ein Computerprogramm, das aus Maschinen- oder Objektcode für den Menschen wieder lesbaren Quelltext in einer Hochsprache erzeugt. Er versucht, den Vorgang des Kompilierens umzukehren. Ein Dekompilierer ist nicht zu verwechseln mit einem Disassembler, da die Assemblersprache nur eine alternative Darstellungsform des Maschinencodes ist. (de)
  • Un decompilador (del inglés "decompiler", a veces castellanizado descompilador) es un programa de ordenador que realiza la operación inversa a un compilador.​ Esto es, traducir código o información de bajo nivel de abstracción (sólo diseñado para ser leído por un ordenador, ej código máquina) a un lenguaje o medio de mayor nivel de abstracción (usualmente diseñado para ser leído por un humano, ej cualquier lenguaje de programación de alto nivel). (es)
  • Un décompilateur est un outil servant à reconstituer, partiellement ou totalement, le code source d’un logiciel à partir d’un programme exécutable alors dans un format binaire. (fr)
  • La decompilazione è l'attività di ingegneria inversa mediante la quale viene ricostruito il codice sorgente a partire da un file eseguibile in linguaggio macchina. (it)
  • 역컴파일러(영어: decompiler)는 컴파일러와 반대의 역할을 하는 컴퓨터 프로그램이다. 즉, 이것은 상대적으로 저수준의 추상에 있는 프로그램의 코드를 고수준의 추상으로 변형한다. 역컴파일러는 보통 원본 소스코드로 완벽하게 재구성될 수 없으며, 결과가 매우 다양할 수 있다. 그럼에도 불구하고 이것은 소프트웨어 리버스 엔지니어링에서 매우 중요한 도구이다. 역컴파일러는 실행 파일을 입력으로 갖고, 같은 기능을 하는 소스 코드 파일 즉, 고급 언어로 만든다. (ko)
  • 逆コンパイラ(ぎゃくコンパイラ、英: Decompiler)とは、機械語で記述されたオブジェクトコードを解析し、人間にわかりやすいソースコードを作成するプログラムである。 (ja)
  • Dekompilator – program przekształcający język maszynowy lub kod bajtowy do postaci języka wyższego poziomu. Proces tłumaczenia kodu nazywa się dekompilacją. Dekompilacja nie odtwarza kodu źródłowego programu sprzed jego kompilacji, a jedynie postać źródłową w pewnym języku wyższego rzędu (zależnym od dekompilatora) i mającą identyczne działanie jak dekompilowany kod. Przykładami dekompilatorów są projekt oraz IDA. (pl)
  • Med dekompilering avses den process där ett program som tidigare kompilerats till maskinkod eller bytekod översätts till ett högnivåspråk med hjälp av en dekompilator. (sv)
  • Декомпіля́тор (також детранслятор, обернений транслятор) — комп'ютерна програма, яка транслює модуль у вигляді двійкового машинного коду (об'єктний код отриманий на виході компілятора в процесі компіляції) у функціонально подібний вихідний код на мові програмування високого рівня. Процес трансляції коду декомпілятором називається декомпіляцією. Декомпілятори, як і дизасемблери використовуються для дослідження та зворотної розробки програмного забезпечення. (uk)
  • 反編譯器(英語:Decompiler)的功能與編譯器相反。顧名思義,就是將已編譯好的程式還原到未編譯的狀態,也就是找出程序的源代码。一種反编译器通常只能反編譯1~2種程式語言,反编译器的功能只侷限在某些語言上,如Java,像C/C++便沒有適合的反编译器可使用。 (zh)
  • Een decompiler is een programma dat een gecompileerd bestand terug vertaalt naar de broncode, en is daarmee het omgekeerde van een compiler. Het proces van compileren is in de meeste programmeertalen echter niet omkeerbaar: het resultaat van compileren en decompileren is niet de oorspronkelijke broncode, maar wel een min of meer functioneel equivalente uitdrukking daarvan. Terwijl een compiler vertaalt naar machinetaal (de taal die de computer kan uitvoeren) of bytecode, zet daarentegen een decompiler de machinetaal of bytecode om naar een broncode in een programmeertaal. (nl)
  • Декомпиля́тор — это программа, транслирующая исполняемый модуль (полученный на выходе компилятора) в эквивалентный исходный код на языке программирования высокого уровня. Декомпиля́ция — процесс воссоздания исходного кода декомпилятором. Декомпиляция, в частности, используется при обратной разработке программ. Некоторые компиляторы и инструменты, используемые после компиляции, подвергают программный код обфускации с целью затруднить декомпиляцию. Декомпиляторы можно рассматривать как состоящие из ряда фаз, каждая из которых вносит свой вклад в определенные аспекты общего процесса декомпиляции. (ru)
  • Descompilador é um programa de computador que realiza a operação inversa de um compilador, transformando código objeto em código fonte. O termo entretanto é mais utilizado para designar programas de computador que traduzem código de máquina (programas executáveis) em código fonte em uma linguagem de programação de alto nível (mais compreensível) que, quando novamente compilado, produzirá um programa executável de características e comportamento igual ao programa executável original. Em comparação, um desmontador transforma código de máquina em linguagem de montagem (menos compreensível). (pt)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 53 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software