Vše

Co hledáte?

Vše
Projekty
Výsledky výzkumu
Subjekty

Rychlé hledání

  • Projekty podpořené TA ČR
  • Významné projekty
  • Projekty s nejvyšší státní podporou
  • Aktuálně běžící projekty

Chytré vyhledávání

  • Takto najdu konkrétní +slovo
  • Takto z výsledků -slovo zcela vynechám
  • “Takto můžu najít celou frázi”

Decompilation of VLIW Executable Files - Caveats and Pitfalls

Identifikátory výsledku

  • Kód výsledku v IS VaVaI

    <a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216305%3A26230%2F13%3APU106436" target="_blank" >RIV/00216305:26230/13:PU106436 - isvavai.cz</a>

  • Výsledek na webu

    <a href="http://taac.org.ua/files/a2013/proceedings/CZ-4-Jakub%20Kroustek-309.pdf" target="_blank" >http://taac.org.ua/files/a2013/proceedings/CZ-4-Jakub%20Kroustek-309.pdf</a>

  • DOI - Digital Object Identifier

Alternativní jazyky

  • Jazyk výsledku

    angličtina

  • Název v původním jazyce

    Decompilation of VLIW Executable Files - Caveats and Pitfalls

  • Popis výsledku v původním jazyce

    The task of machine-code decompilation is to reconstruct a high-level-language (HLL) representation, such as C code, from a binary executable file. In present, we can find several such tools that support different target architectures (e.g. Intel x86, ARM, PowerPC). Each of these architectures can be classified either as RISC (reduced instruction set computing) or CISC (complex instruction set computing). However, none of the existing decompilers support another major architecture type - VLIW (very long instruction word). In recent years, VLIW processors are once again on the rise because of their high performance. Therefore, there is a demand of a VLIW-supporting decompiler. In this paper, we depict the unique features of the VLIW architecture and we present several approaches how to handle them in the decompilation process.

  • Název v anglickém jazyce

    Decompilation of VLIW Executable Files - Caveats and Pitfalls

  • Popis výsledku anglicky

    The task of machine-code decompilation is to reconstruct a high-level-language (HLL) representation, such as C code, from a binary executable file. In present, we can find several such tools that support different target architectures (e.g. Intel x86, ARM, PowerPC). Each of these architectures can be classified either as RISC (reduced instruction set computing) or CISC (complex instruction set computing). However, none of the existing decompilers support another major architecture type - VLIW (very long instruction word). In recent years, VLIW processors are once again on the rise because of their high performance. Therefore, there is a demand of a VLIW-supporting decompiler. In this paper, we depict the unique features of the VLIW architecture and we present several approaches how to handle them in the decompilation process.

Klasifikace

  • Druh

    D - Stať ve sborníku

  • CEP obor

  • OECD FORD obor

    10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)

Návaznosti výsledku

  • Projekt

    <a href="/cs/project/TA01010667" target="_blank" >TA01010667: Systém pro podporu platformě nezávislé analýzy škodlivého kódu ve spustitelných souborech</a><br>

  • Návaznosti

    S - Specificky vyzkum na vysokych skolach

Ostatní

  • Rok uplatnění

    2013

  • Kód důvěrnosti údajů

    S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů

Údaje specifické pro druh výsledku

  • Název statě ve sborníku

    3nd International Scientific Conference Theoretical and Applied Aspects of Cybernetics

  • ISBN

    978-966-399-538-0

  • ISSN

  • e-ISSN

  • Počet stran výsledku

    10

  • Strana od-do

    287-296

  • Název nakladatele

    Cybernetics Faculty of Taras Shevchenko National University of Kyiv

  • Místo vydání

    Kyiv

  • Místo konání akce

    Kyiv

  • Datum konání akce

    24. 11. 2013

  • Typ akce podle státní příslušnosti

    EUR - Evropská akce

  • Kód UT WoS článku