Para os que manjam de asm eu gostaria de ajuda em uma coisa.
Peguei uma runnable onde a sequência de códigos é maior que o normal, como faria para cria-lo no MRS.EXe para decompilar .
CPU Disasm
Address Hex dump Command Comments
00447344 |> /0FB60411 /MOVZX EAX,BYTE PTR DS:[EDX+ECX]
00447348 |. |8845 0B |MOV BYTE PTR SS:[ARG.1+3],AL
0044734B |. |8A45 0B |MOV AL,BYTE PTR SS:[ARG.1+3]
0044734E |. |C0C8 03 |ROR AL,1
00447351 |. |34 5E |XOR AL,5E
00447353 |. |04 64 |ADD AL,64
00447355 |. |34 02 |XOR AL,03
00447357 |. |34 02 |XOR AL,03
00447359 |. |34 02 |XOR AL,03
0044735B |. |34 02 |XOR AL,03
0044735D |. |34 02 |XOR AL,03
0044735F |. |34 02 |XOR AL,03
00447361 |. |34 02 |XOR AL,03
00447363 |. |34 02 |XOR AL,03
00447365 |. |34 02 |XOR AL,03
00447367 |. |34 02 |XOR AL,03
00447369 |. |34 02 |XOR AL,03
0044736B |. |34 02 |XOR AL,03
0044736D |. |34 02 |XOR AL,03
0044736F |. |34 02 |XOR AL,03
00447371 |. |34 02 |XOR AL,03
00447373 |. |34 02 |XOR AL,03
00447375 |. |34 02 |XOR AL,03
00447377 |. |34 04 |XOR AL,04
00447379 |. |2C AA |SUB AL,0A2
0044737B |. |8845 0B |MOV BYTE PTR SS:[ARG.1+3],AL
0044737E |. |0FB645 0B |MOVZX EAX,BYTE PTR SS:[ARG.1+3]
00447382 |. |880411 |MOV BYTE PTR DS:[EDX+ECX],AL
00447385 |. |41 |INC ECX
00447386 |. |3BCE |CMP ECX,ESI
00447388 |.^\7C BA \JL SHORT 00447344
Alguém que entende saberia me informar como foram adicionados estas linhas extras ? Primeira vez que vejo isto.