• TitanEngine: Canivete Suíço para Engenharia Reversa

    Tomislav Pericin é um dos fundadores da ReversingLabs, além de atuar como Chief Software Architect na companhia. Neste vídeo publicado nesta postagem, gravado durante a Hack in The Box Amsterdam 2012, ele fala sobre TitanEngine, um canivete suíço desenvolvido para engenharia reversa, que pode perfeitamente ser automatizado. TitanEngine foi projetado de tal forma, que o conjunto básico de bibliotecas (o que mais tarde se tornaria o framework), apresentou a funcionalidade das quatro ferramentas mais comuns utilizadas no processo de descompactação: debugger (depurador), importer (importador), dumper e realigner.



    Tomislav Pericin aborda as funcionalidades do TitanEngine, incluindo seus módulos e processos de engenharia reversa


    Com a execução orientada, um conjunto de retorno desses módulos separados se complementam de uma maneira compatível com a maneira como qualquer processo de engenharia reversa usaria suas ferramentas escolhidas para descompactar o arquivo. Isso cria um cronograma de execução, que reúne informações relacionadas à proteção e ao controle do código do software original.





    Saiba Mais:

    [1] Net Security http://www.net-security.org/article.php?id=1761

    Sobre o Autor: Camilla Lemke


Visite: BR-Linux ·  VivaOLinux ·  Dicas-L