24-02-2022, 10:23 PM
T-Rex escreveu: (24-02-2022, 09:34 PM)Me explica de uma forma fácil de entender o que seria a engenharia reversa??O que o vilela disse é uma boa simplificação.
Agora em console tem duas aproximações.
Uma delas é você pegar um console, arranjar uma forma de rodar seu codigo dentro do console e escrever um codigo que vai testando as partes da memoria etc etc etc usando muitas vezes sistemas já conhecidos como pista, e você vai deduzindo como funciona.
A segunda forma é pegar um programa escrito pro console, e usando o mesmo conhecimento da CPU ver o que o codigo do jogo tenta fazer, onde ele fuça, e como ele fuça.
Ai você vai deduzindo e fazendo o documento e testando, e escrevendo seus proprios programas etc etc etc...
É uma investigação feita em cima do sistema e dos jogos dele pra fazer um mapa do sistema inteiro, e ai no final belezas como essa saem:
https://problemkaputt.de/gbatek.htm