1
lorentz
1y

What's the general process and toolset for reverse engineering a C++ DLL? I've never done this, but I may get a gig and I'm not about to reject it just because I don't know how to do the work.

Comments
  • 0
    Inb4 this isn't stackoverflow

    If you invest a single thought, you will realize that this is a vague question. I don't want a tutorial and there's no single objectively ideal answer, I want pointers and suggestions from people who do this kind of thing a lot.
  • 1
  • 3
    "I may get a gig and I'm not about to reject it just because I don't know how to do the work"

    dude.. if you don't know how to do it, you're not FUCKING QUALIFIED for the job and shouldn't take it.

    period.
  • 2
    @tosensei I know C++, a bit of assembly, I decompiled Java in the past and I can read compiler output. I know how to read docs and follow tutorials, and I know that people are doing and teaching this. I'm 100% certain I can figure it out, I'm asking questions to save time and effort.
  • 1
    Besides, I'm not getting hired to do things I'm much better at than the people currently doing them, so I'm starting to think that ability to do the work isn't really all that relevant, and I'm very enthusiastic about being able to afford food, so I'll take whatever I can get.
  • 0
    i can recommend watching this one dude reverse engineering rollercoaster tycoon. If after that you still believe you can do that, then congrats.

    They use ghidra and x64gdb
  • 1
    You need to guess which compiler. Then you can decompile.
Add Comment