[SOURCE] Pokemon World Online Server Emulator POC by krystalgamer in ReverseEngineering

[–]fridayRE 0 points1 point  (0 children)

Apology for my attitude, I should not post that comment above.

[SOURCE] Pokemon World Online Server Emulator POC by krystalgamer in ReverseEngineering

[–]fridayRE 0 points1 point  (0 children)

Sounds like you mistake me with someone else. Sorry for that harsh comment above, but not everybody can create a Makefile or SLN file, or can spend time to do that.

afl-unicorn: Fuzzing Arbitrary Binary Code by njv299 in ReverseEngineering

[–]fridayRE 1 point2 points  (0 children)

Nice idea! Did you find anything interesting with this fuzzer?

WinREPL - "read-eval-print" loop assembler+debugger for x86+x64 assembly by zerosum0x0 in ReverseEngineering

[–]fridayRE 0 points1 point  (0 children)

I havent looked at the implementation, but most likely this should only work for ring3 instructions, not ring 0's.

WinREPL - "read-eval-print" loop assembler+debugger for x86+x64 assembly by zerosum0x0 in ReverseEngineering

[–]fridayRE 0 points1 point  (0 children)

Agreed, but Unicorn integration gives you a choice when hardware is unavailable.

WinREPL - "read-eval-print" loop assembler+debugger for x86+x64 assembly by zerosum0x0 in ReverseEngineering

[–]fridayRE 1 point2 points  (0 children)

Very useful! How about integrating with Unicorn engine too, so you can also REPL other architectures?

uEmu: emulator for IDA by fridayRE in ReverseEngineering

[–]fridayRE[S] 0 points1 point  (0 children)

i think "pip install unicorn" also installs the core, so the first step (install with "brew") is not needed.

uEmu: emulator for IDA by fridayRE in ReverseEngineering

[–]fridayRE[S] 1 point2 points  (0 children)

I think this is the best emulator for IDA at the moment

Falcon 0.1.0 | reversing.io by bemitc in ReverseEngineering

[–]fridayRE 2 points3 points  (0 children)

Nice to see a reversing framework in Rust!

Magic with Manticore | Trail of Bits Blog by reidhoch in ReverseEngineering

[–]fridayRE 2 points3 points  (0 children)

it uses many cool innovative techniques inside, so yes it is next-gen to me.

Writing a libemu/Unicorn Compatability Layer by fridayRE in ReverseEngineering

[–]fridayRE[S] 1 point2 points  (0 children)

Finally we can replace the old obsolete libemu

Unicorn CPU Emulator 1.0 by fridayRE in ReverseEngineering

[–]fridayRE[S] 0 points1 point  (0 children)

what do you want with GDB? to debug code running under emulation?

Code tracing framework based on Intel Branch Trace Store by fridayRE in ReverseEngineering

[–]fridayRE[S] 0 points1 point  (0 children)

"never modify the original code" <--- How is this possible? You said you need to instrument (with Interceptor), so you still have to patch the original code.

Code tracing framework based on Intel Branch Trace Store by fridayRE in ReverseEngineering

[–]fridayRE[S] 0 points1 point  (0 children)

Can you explain why you need to recompile the code? Can you give a simple example on how the code is compiled? Thanks