Pesquisa 3D Câmera offsets [MAIN.EXE]
Pesquisa 3D Câmera offsets [MAIN.EXE]
Oi, este é o meu pequeno guia para localizar todas as compensações necessárias, em qualquer versão do principal (excepto velha escola) para fazer uma câmera 3D.
All we need:
Tudo o que precisamos:
* Main.exe
* Main.exe
* OllyDbg (1.10)
* OllyDbg (1,10)
Now, let's begin!
Agora, vamos começar!
Open main.exe throught OllyDbg.
Abrir main.exe pensamento OllyDbg.
You should see some like this:
Você deverá ver alguns como este:
[Only registered and activated users can see links. Click Here To Register...]
We will work only with Dump.
Vamos trabalhar apenas com despejo.
[Only registered and activated users can see links. Click Here To Register...]
Right click on any byte and select "Float" -> "32 bit float".
Direito clicar em qualquer byte e selecione "Float" -> "32 bit float".
[Only registered and activated users can see links. Click Here To Register...]
To make a full 3D camera you will need these values (name / default value / comment):
Para fazer uma completa 3D câmera você vai precisar destes valores (nome / valor padrão / comentário):
Camera_Zoom = 35 - zooming in/out
Camera_Zoom = 35 - zoom in / out
Camera_RotY = -48.5 - rotate up/down
Camera_RotY = -48,5 - rodar para cima / baixo
Camera_RotZ = -45 - rotate left/right
Camera_RotZ = -45 - roda esquerda / direita
Camera_PosZ = 150 - additional value for corrent Y rotating
Camera_PosZ = 150 - valor adicional para CORRENT Y rotativa
Camera_ClipX = 1190 - area filled with textures, x value
Camera_ClipX = 1190 - área cheia com texturas, x valor
Camera_ClipY = 2400 - area filled with textures, y value
Camera_ClipY = 2400 - área cheia com texturas, y valor
Right click again on any value in Dump and select "Search for" -> "Float",
Clique novamente em qualquer valor em despejo e selecione "Procurar" -> "Float",
[Only registered and activated users can see links. Click Here To Register...]
Now in opened window we put default value of needed offset (for example ClipX):
Agora, na janela aberta, colocamos o valor padrão de compensar necessários (por exemplo ClipX):
[Only registered and activated users can see links. Click Here To Register...]
and click OK.
e clique em OK.
We found it!
Encontrámo-lo!
Offset is value in left column of row with searched value:
Offset é valor na coluna à esquerda da linha com o valor pesquisado:
[Only registered and activated users can see links. Click Here To Register...]
Do the same with other values, and you will find them all
Faça o mesmo com outros valores, e você irá encontrá-los todos
If OllyDbg at some values says that Value not found or offset doesnt work, change search range.
Se OllyDbg em alguns valores Valor diz que não foi encontrado ou compensar doesnt trabalho, mudança pesquisa intervalo.
Press CTRL + G, and type in that window any other offset, for example if current offset is 0x6AXXXX, type 0x50XXXX.
Prima CTRL + G, e tipo, em que qualquer outra janela compensar, por exemplo, se a actual é compensado 0x6AXXXX, digite 0x50XXXX.
créditos:
Zergnm - Tutorial
[ADM]Night - Traz Para a Imperyus Games