flat assembler
Message board for the users of flat assembler.
Index
> Main > Editing an .exe |
Author |
|
Quantum 22 Jun 2006, 02:11
Quote:
In theory, that's possible, if it's not packed or otherwise protected against RE. Just use a disassembler (IDA Pro is the best one!) to get an equivalent assembler source. BTW, what kind of modifications do you want to perform? |
|||
22 Jun 2006, 02:11 |
|
comrade 22 Jun 2006, 03:30
that's the funniest post i've seen in months
|
|||
22 Jun 2006, 03:30 |
|
Erikina 22 Jun 2006, 04:44
Quantum wrote: BTW, what kind of modifications do you want to perform? So if I use IDA Pro and get the assembly listing - will I be able to assembly that in MASM 8? I guess if I can get to that stage I should have a decent chance of getting my way through it. Thanks! -Eric Springer |
|||
22 Jun 2006, 04:44 |
|
vid 22 Jun 2006, 09:01
you will only need to change one constant (2 or 4 bytes) in executable. finding this constant will be the problem.
|
|||
22 Jun 2006, 09:01 |
|
Quantum 22 Jun 2006, 13:56
Quote:
After some minor changes and assuming IDA produced a 100% correct listing, which isn't true most of the time. You don't need to disassemble the whole program to change just a couple of bytes. Better use a debugger to find thouse bytes and patch 'em directly. |
|||
22 Jun 2006, 13:56 |
|
HyperVista 22 Jun 2006, 15:31
Ollydgb may help you find your patch points without availability of source code. www.ollydbg.de
|
|||
22 Jun 2006, 15:31 |
|
Erikina 22 Jun 2006, 22:22
Thanks everyone for your reply.
HyperVista wrote: Ollydgb may help you find your patch points without availability of source code. www.ollydbg.de -Eric Springer |
|||
22 Jun 2006, 22:22 |
|
peter 23 Jun 2006, 01:53
Yes, this is exactly what OllyDbg does.
|
|||
23 Jun 2006, 01:53 |
|
HyperVista 23 Jun 2006, 11:43
Attached is the Ollydbg "Quick Start Guide" (MS Word format). It's kinda fun stepping through the FASM "Beer" demo in ollydbg.
|
|||||||||||
23 Jun 2006, 11:43 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.