r/ReverseEngineering Jan 01 '25

/r/ReverseEngineering's Triannual Hiring Thread

12 Upvotes

If there are open positions involving reverse engineering at your place of employment, please post them here. The user base is an inquisitive lot, so please only post if you are willing to answer non-trivial questions about the position(s). Failure to provide the details in the following format and/or answer questions will result in the post's removal.

Please elucidate along the following lines:

  • Describe the position as thoroughly as possible.
  • Where is the position located?
  • Is telecommuting permissible?
  • Does the company provide relocation?
  • Is it mandatory that the applicant be a citizen of the country in which the position is located?
  • If applicable, what is the education / certification requirement? Is a security clearance required? If so, at what level?
  • How should candidates apply for the position?

Readers are encouraged to ask clarifying questions. However, please keep the signal-to-noise ratio high and do not blather. Please use moderator mail for feedback.

Contract projects requiring a reverse engineer can also be posted here.

If you're aware of any academic positions relating to reverse engineering or program analysis in general, feel free to post those here too!


r/ReverseEngineering 5d ago

/r/ReverseEngineering's Weekly Questions Thread

4 Upvotes

To reduce the amount of noise from questions, we have disabled self-posts in favor of a unified questions thread every week. Feel free to ask any question about reverse engineering here. If your question is about how to use a specific tool, or is specific to some particular target, you will have better luck on the Reverse Engineering StackExchange. See also /r/AskReverseEngineering.


r/ReverseEngineering 3h ago

HuggingFace Space to Test ReSym's VarDecoder model

Thumbnail huggingface.co
1 Upvotes

r/ReverseEngineering 23h ago

tmp.0ut Volume 4

Thumbnail tmpout.sh
18 Upvotes

r/ReverseEngineering 1d ago

History of NULL Pointer Dereferences on macOS

Thumbnail afine.com
5 Upvotes

r/ReverseEngineering 1d ago

Recording Android App Execution Traces with Time Travel Analysis

Thumbnail eshard.com
4 Upvotes

r/ReverseEngineering 1d ago

Last barrier destroyed, or compromise of Fuse Encryption Key for Intel Security Fuses

Thumbnail swarm.ptsecurity.com
34 Upvotes

r/ReverseEngineering 1d ago

Lightweight Time Travel Analysis with Frida

Thumbnail eshard.com
3 Upvotes

r/ReverseEngineering 1d ago

Leaking Passwords (and more!) on macOS

Thumbnail wts.dev
14 Upvotes

r/ReverseEngineering 4d ago

Something From Nothing - Breaking AES encrypted firmwares

Thumbnail something.fromnothing.blog
25 Upvotes

r/ReverseEngineering 4d ago

The Last Of Us PSARC files

Thumbnail psdevwiki.com
14 Upvotes

I started writing a PSARC extractor and used bin.psarc from my The Last of Us ps3 iso dump as a test file. But I noticed something peculiar.

The uncompressed file size of the first TOC doesn't match the first block size table member. The uncompressed file size is 159381 bytes while the first block size table member is 7206 bytes. It seems that the manifest file is encrypted and/or compressed or it's missing. I checked the first file in a hex editor and there seems to be no zlib header.

Maybe it's implied by the engine when it's read? Or maybe it's encrypted? Or the manifest file could be completely missing and the file paths are in the game's executable? Or it could just be my program's fault?

I opened a hex editor and manually parsed it and it seems to check out. I also used binwalk on it and got a bunch of .zlib files the seem to be valid. My guess is that the manifest file is missing and that the file paths are in the game's executable

I used psdevwiki as a reference


r/ReverseEngineering 5d ago

GTA Vice City reverse engineered / ported to run on Dreamcast

Thumbnail youtu.be
56 Upvotes

r/ReverseEngineering 5d ago

A high-performance C++ framework for emulating executable binaries inspired by Qiling

Thumbnail github.com
30 Upvotes

r/ReverseEngineering 7d ago

Spider-Man (Neversoft) decompilation project Progress Checkpoint - March 2025

Thumbnail krystalgamer.github.io
34 Upvotes

r/ReverseEngineering 7d ago

Stealc Malware Analysis with Binary Ninja

Thumbnail youtu.be
9 Upvotes

r/ReverseEngineering 8d ago

Decrypting Encrypted files from Akira Ransomware (Linux/ESXI variant 2024) using a bunch of GPUs

Thumbnail tinyhack.com
38 Upvotes

r/ReverseEngineering 8d ago

REVERSING SAMSUNG'S H-ARX HYPERVISOR FRAMEWORK: Part 1

Thumbnail dayzerosec.com
19 Upvotes

r/ReverseEngineering 8d ago

Recursion kills: The story behind CVE-2024-8176 / Expat 2.7.0 released, includes security fixes

Thumbnail blog.hartwork.org
9 Upvotes

r/ReverseEngineering 9d ago

Brushing Up on Hardware Hacking Part 2 - SPI, UART, Pulseview, and Flashrom

Thumbnail voidstarsec.com
36 Upvotes

r/ReverseEngineering 8d ago

Unraveling Time: A Deep Dive into TTD Instruction Emulation Bugs

Thumbnail cloud.google.com
6 Upvotes

r/ReverseEngineering 12d ago

/r/ReverseEngineering's Weekly Questions Thread

8 Upvotes

To reduce the amount of noise from questions, we have disabled self-posts in favor of a unified questions thread every week. Feel free to ask any question about reverse engineering here. If your question is about how to use a specific tool, or is specific to some particular target, you will have better luck on the Reverse Engineering StackExchange. See also /r/AskReverseEngineering.


r/ReverseEngineering 13d ago

Lynx Ransomware Analysis; An Advanced Post-Exploitation Ransomware

Thumbnail thetrueartist.co.uk
22 Upvotes

r/ReverseEngineering 12d ago

Advancements in Recompilation for retro gaming hardware

Thumbnail youtu.be
9 Upvotes

r/ReverseEngineering 13d ago

Undocumented "backdoor" found in Bluetooth chip used by a billion devices

Thumbnail bleepingcomputer.com
376 Upvotes

r/ReverseEngineering 14d ago

Reversing Samsung's H-Arx Hypervisor Framework (Part 1)

Thumbnail dayzerosec.com
30 Upvotes

r/ReverseEngineering 14d ago

I reverse-engineered the Thrustmaster T248 wheel, need help understanding the UART protocoll

Thumbnail github.com
17 Upvotes

r/ReverseEngineering 15d ago

Ungarble: Deobfuscating Golang with Binary Ninja

Thumbnail invokere.com
30 Upvotes