Resultados da pesquisa a pedido "disassembly"

2 a resposta

Encontre uma função assinada na DLL do Windows

Have encontrou um endereço de função em uma DLL. Não tem código fonte para esta DLL, não a minha. Essa DLL não é realmente alterada com frequência, mas, quando alterada, é um problema para mim encontrá-la desmontando. Vi algumas notas na web ...

3 a resposta

Por que as instruções de montagem podem conter multiplicações na instrução “lea”?

Eu estou trabalhando em uma parte muito baixa do aplicativo em que o desempenho é crítico.Ao investigar o assembly gerado, notei a seguinte instrução:

3 a resposta

Como posso remontar o bytecode java gerado pelo javap? [duplicado]

3 a resposta

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 ...

3 a resposta

Qual é o significado de "sintético estático"?

Estou vendo algum código desmontado obtido do bytecode Java. Vejo algumas declarações da seguinte maneira: .method static synthetic access$0()Lcom/package/Sample;Eu não sou capaz de descobrir o que osynthetic ouaccess$0 significar. Alguém por ...

3 a resposta

Determinação de qual compilador criou um Win32 PE

Como determinar qual compilador C ou C ++ foi usado para criar um determinado executável ou DLL do Windows? Alguns compiladores deixam para trás as seqüências de versão no executável final, mas isso parece ser mais raro no Windows do que no ...

4 a resposta

Em qual cenário é útil usar a linguagem Disassembly durante a depuração

4 a resposta

Obter tamanho das instruções de montagem

Preciso ler as instruções um a um em um pequeno segmento de código na memória e preciso descobrir o tamanho das instruções que tenho na memória. A seguir, é apenas um exemplo de código desmontado bruto para explicar meu problema: (gdb) disas /r ...

4 a resposta

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 ...

4 a resposta

Usando objdump para arquitetura ARM: Desmontando para ARM

Eu tenho um arquivo de objeto e estou tentando desmontá-lo. Quando eu uso: objdump -d example.oEu recebo um assembly no código no formato de arquivoelf64-x86-64. Estou tentando desmontar isso no ARM, como faço para fazer isso?