ZaiRoN
November 6th, 2002, 15:55
good job evaluator! Too easy for you
>AHMNOPT
>what it means!?
I have found the meaning of this strange string by shuffling the letters (my english vocabulary is very limited)
Finally, PHANTOM is the word we were looking for
>Can you force IDA to analyze that code in PE-header!?
I never thought about that and I don't know if there is an IDA's features to perform the operation.
Anyway, if you want to see which are the instructions in range 400FF8/401000, you can use this simple way:
1. click on: File/Load File/Additional binary file...
2. open the crackme file (Check it!!!)
3. you'll see a box with:
- Loading segment: where ida puts the new bytes. The default value points to the end of the ida's output (if the last instruction processed by ida is at 402FFF, the value will be 403000). You can leave it therefore.
- Loading offset: you can ignore this value.
- File Offset in bytes: we want to view instructions starting from 0x400FF8 so, put 0xFF8 here
- Number of bytes: 8
- 'Create segments' and 'Code segment': check both item...
4. I don't know why but ida creates a new 16bit-segment; we need to convert it to 32bit-segment. CTRL-S to view the segment; edit the new segment and change:
- check '32-bit segment'
5. Go over the first 'db 47h ; G' and type 'c'. You will see the hidden 'inc edi' instructions
If someone else knows a better way to do the job he's the welcome
regards,
ZaiRoN