Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Questions tagged [reverse-engineering]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
3 votes
0 answers
52 views

Freeware x86 decompilers for Windows with debug?

I'm searching for a software that is capable of decompiling x86 code in C-like code and run a debug session within it with the possibility to see the content of the variables. That above was a quick ...
Alby87's user avatar
  • 131
1 vote
1 answer
98 views

Linux - C++ - Looking for tools to get nice Callgraph and others useful informations to do "reverse engineering" process to better understand a code

On Debian GNU/Linux, I need a nice callgraph from a C++ code. I would like to better understand the structure of the code, the time or number of calls and all others useful informations. I tried "...
youpilat13's user avatar
1 vote
0 answers
131 views

Memory Viewer/Debugger for VBA

I'm trying to understand the layout of VBA code in memory, how COM objects are structured, what VBA functions look like under the hood etc. I want something like this: I.e. a GUI that has some of the ...
Greedo's user avatar
  • 111
2 votes
2 answers
3k views

A modern UML reverse engineering tool for C++ (.h/.cpp ==> Class Diagram)

I am aware of this post. However: I can use either Linux or Windows, not just Windows (vastly increasing overall options) That post is ancient and tools have come and gone since then I have tried ...
Tyler Shellberg's user avatar
1 vote
0 answers
45 views

Looking for a hex editor that can find specific binary sequence unaligned

I am looking for a Hex Editor that can do a search for a specific binary sequence, and find it in a file, without regard to byte alignment. I have an extracted and disassembled program that I am ...
Maq's user avatar
  • 11
8 votes
3 answers
39k views

Generate UML class diagrams from C++ code

Does anyone know of a standalone software (or plugin for Visual Studio) that can generate UML class diagrams from C++ code?
unknownC's user avatar
  • 101
0 votes
0 answers
56 views

Reverse architecting software for program comprehension

I am trying to perform the competition analysis for our startup in software reverse architecting. For this task, ideally, I need to find existing software that given the source code on input, provides ...
Serge Rogatch's user avatar
8 votes
0 answers
88 views

Software that helps reverse-engineering a file format

I'm working on a legacy software project. The software uses a file format which is not documented. Now, I need to understand that file format, i.e. I'm reverse engineering it. There are several ...
Thomas Weller's user avatar
1 vote
1 answer
603 views

Registration key cracking tool for an old school game

Good day everyone. I have a very old offline PC game that needs a registration code to activate its full version. Unfortunately I am not able to purchase the full game anymore, as it is no longer ...
wesley's user avatar
  • 11
1 vote
1 answer
118 views

Automatically detecting and carving images from .doc, .docx and spreadsheets

I'm looking for a tool that can extract detect and extract any image format from word documents in both .doc and .docx formats for an automatic document classification use case. It is nice to just ...
solumnant's user avatar
0 votes
1 answer
50 views

View .crc code un-jumbled

Hi I have a firmware file which gets loaded onto video devices. The file is updated every year but there is a bug in this specific version. So I would like to take a look at the code myself. The ...
Jonas's user avatar
  • 101
3 votes
4 answers
167 views

File Format Reverse Engineering Tool

I have a binary file that I'd like to analyze for its file format. For this, I'd like a tool that lets me define interpretation rules and then attempts to display the existing file contents according ...
Simon Richter's user avatar
2 votes
0 answers
71 views

Advanced reverse engineering software - including kernel mode debuggers

I need an advanced reverse engineering software/tool for Windows environment (32 bit or 64 bit, Windows 8 or Windows 10 etc. - preferably 64 bit Windows 10) including low-level kernel mode debuggers ...
Pretty_Girl's user avatar
3 votes
1 answer
1k views

C decompiler which is able to take advantage of debug symbols

I have a proprietary executable (no code source), and I’d like to confirm that a particular string is vulnerable to buffer overflows (security audit). But I need its algorithms for that. (I don’t ...
user2284570's user avatar
1 vote
0 answers
239 views

Software for working with Interactive response system

I have a interactive response system pen (IRS pen) which looks like this: It usually works with interactive books. You have a interactive book full of symbols and when you aim this pen against ...
Vladino Vrab's user avatar
12 votes
1 answer
257 views

Convert an enigmatic string using many common decoding algorithms, to check which one works

When reverse-engineering, you often have to make sense out of values like SGkgVG9tYXMh. Most often, such values are just encoded with a simple algorithm like Base64/BinHex/Uuencoding/Xxencoding/GEDCOM/...
Nicolas Raoul's user avatar
  • 19.5k
1 vote
1 answer
645 views

Software to convert an APK file into native code

I am converting an existing desktop application to an Android application, but I am very worried about reverse engineering and stuff like that. For the desktop application, I use Launch4J, but I am ...
user3635998's user avatar
2 votes
2 answers
1k views

Software to draw schematics from printed circuit boards

Recently I needed to reverse engineer a simple populated-PCB. I have read this article. My process is simple: Photograph the underside of the PCB. Edit it in GIMP and draw lines over the tracks. ...
user avatar
2 votes
0 answers
222 views

UML generation from RUBY code

I am looking for UML tool that gives some features of reverse engineering ruby source code. I am currently using Visual Paradigm which seems the best choice for working with ruby till now, but … no ...
Marwa Hack's user avatar
3 votes
0 answers
376 views

Java UML Reverse Engineering Tool for component view

After reading this post I found another problem. I am looking for a free reverse engineering tool that can analyse a multi-modules Java project and create an editable UML file but not the class ...
рüффп's user avatar