Perguntas sobre 'reverse-engineering'

2
respostas

Protocolo de relógio de tempo de engenharia reversa usando o Wireshark

Eu tenho um relógio com software proprietário que pesquisa furos, o software fica em um servidor e conecta-se ao relógio da Ethernet. Eu quero tentar escrever meu próprio script que pesquisa este relógio, pois o software não pode fazer mais do q...
15.06.2013 / 03:20
1
resposta

Eu juro que não sou uma VM!

Alguns programas não oferecem suporte para ambientes de VM. Existe uma maneira de enganá-los ao usar o VMWare Fusion? Digamos que um programa faça uma verificação e descubra que estou em um ambiente de VM, como posso alterar os parâmetros para q...
01.03.2011 / 07:51
1
resposta

Entendendo o que um binário do Linux está fazendo

Eu recentemente tive uma tarefa no trabalho para entender um programa Linux binário. No entanto, o programa estava em formato binário. Eu usei os comandos file , strings e objdump para ter uma pequena ideia do que estava fazendo e das...
20.01.2018 / 00:50
2
respostas

É possível obter as informações para uma árvore de dispositivos usando / sys de um kernel em execução?

Comumente para sistemas de braço, árvores de dispositivos fornecem informações de hardware para o kernel (Linux). Essas árvores de dispositivos existem como arquivos dts (origem da árvore de dispositivos) que são compilados e carregados no ker...
26.02.2016 / 01:28
3
respostas

converte o executável de volta para o código-fonte C

Infelizmente eu perdi meu código-fonte e só tenho o arquivo de saída que fez com o gcc no linux e não tenho acesso ao meu pc agora.há alguma maneira de converter o arquivo de saída para o arquivo de origem (em c sob linux)?     
15.09.2015 / 14:11
2
respostas

Eu preciso modificar um script, mas ele está cheio de rabiscos

Eu preciso modificar um script que faz parte de um programa que eu baixei. No entanto, quando tento visualizar o script com o vim, ele está cheio de símbolos, números e letras colocados aleatoriamente. Existe alguma coisa que eu possa fazer para...
01.09.2018 / 11:25
5
respostas

Como reverter o conteúdo do arquivo binário

Eu estava resolvendo um desafio em que encontrei um arquivo de dados sem extensão. O comando file mostra que é um arquivo de dados (application / octet-stream) . O comando hd mostra GNP. na última linha. Então, se eu inverter este arq...
11.01.2018 / 18:44
2
respostas

Como ocultar o TracerPID de um processo?

Estou supondo SQL Server no Linux está verificando /proc/self/status para TracerPID e depois morrendo se não for 0 . Eu quero testar isso. Brincando, aqui está o strace, ... lots of stuff openat(AT_FDCWD, "/proc/self/status", O_RDON...
29.12.2017 / 19:48
1
resposta

estranho binário do Linux

Eu tenho um arquivo executável que não está se prestando para desmontar ou decompilar bem como de costume / esperado. file e ldd estão gerando uma saída diferente da usual: $ file exe_file exe_file: ELF 64-bit LSB shared object, x86-...
24.01.2018 / 03:39
1
resposta

Como objdump desmonta o binário elf

Eu tenho uma pergunta rápida. Eu tenho gerado um binário ELF de um código c usando o seguinte código: gcc -o simple simple.c Então objdump para esse binário ELF: objdump --disassemble-all simple Eu verifiquei meu diretório com ls...
07.02.2017 / 00:06