Resultados da pesquisa a pedido "disassembly"
Entendendo a desmontagem do código Dalvik?
Eu estou brincando comsmali e baksmali [http://code.google.com/p/smali/]em um pequeno aplicativo Android Hello World que escrevi. Meu código fonte é: package com.hello; import android.app.Activity; import android.os.Bundle; public class Main ...
Métodos para descobrir algoritmo CRC / Checksum de 16 bits usado pelo executável do Windows CE?
Eu preciso fazer engenharia reversa do algoritmo CRC / Checksum implementado pelo executável do Windows CE. Sendo protocolo propritory, ele não diz nada sobr...
Por que esta instrução MOVSS usa endereçamento relativo ao RIP? [duplicado
Esta pergunta já tem uma resposta aqui: Por que o endereço das variáveis estáticas é relativo ao ponteiro de instruções? [/questions/40329260/why-is-the-address-of-static-variables-relative-to-the-instruction-pointer] 1 resposta Encontrei o ...
Determinar o idioma de origem de um binário?
I respondeu a outra pergunta sobre o desenvolvimento para o iPhone em idiomas não-Objective-C, e eu fiz a afirmação de que usar, digamos, C # para escrever p...
Como determino o início e o fim das instruções em um arquivo de objeto?
Então, eu tenho tentado escrever um emulador, ou pelo menos entender como as coisas funcionam. Eu tenho uma compreensão decente da montagem, principalmente z80 e x86, mas nunca entendi como um arquivo de objeto (ou, no meu caso, um arquivo .gb ...
Continue recebendo e8 00 00 00 00 como o código da máquina para chamar uma função na montagem
Eu sei ao usarobjdump -dr no meu arquivocall aparece no código da máquina comoe8 00 00 00 00 porque ainda não foi vinculado. Mas preciso descobrir o que o00 00 00 00 irá se transformar depois que o vinculador tiver feito seu trabalho. Eu sei que ...
Posso depurar um Exe
Preciso comparar algumas chamadas de funções e assinaturas entre meu aplicativo e um aplicativo em funcionamento. Aqui, não pretendo fazer engenharia reversa ou acessar o código fonte do outro aplicativo, mas realmente preciso saber quais são os ...
Como desmontar uma chamada do sistema
Se eu tiver o endereço virtual da chamada do sistema, posso desmontá-la? Eu quero fazer isso executando o kernel para encontrar o que todo endereço é tratado pela chamada específica do sistema durante a execuçã Estou executando o kernel 2.6.38 ...