Questions tagged [reverse-engineering]
The reverse-engineering tag has no usage guidance.
21
questions
0
votes
0
answers
14
views
Linux software protection tools
I am looking for tools that can protect Linux software, as below:
Make the reverse engineering of the software difficult so that the hacker cannot get the algorithm from it easily.
Prevent the ...
0
votes
0
answers
263
views
What is a good modern alternative for resource hacker?
I have been using Resource Hacker for a long and it seems to be the best of it's type of software out there, but lately I have been noticing that it's user interface is a bit cumbersome to use. Is ...
1
vote
1
answer
86
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 "...
1
vote
0
answers
99
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 ...
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 ...
1
vote
0
answers
44
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 ...
7
votes
3
answers
31k
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?
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 ...
8
votes
0
answers
75
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 ...
1
vote
1
answer
388
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 ...
1
vote
1
answer
109
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 ...
0
votes
1
answer
49
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 ...
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 ...
2
votes
0
answers
70
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 ...
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 ...
1
vote
0
answers
232
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 ...
13
votes
1
answer
247
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/...
1
vote
1
answer
618
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 ...
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.
...
2
votes
0
answers
215
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 ...
3
votes
0
answers
375
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 ...