We’re rewarding the question askers & reputations are being recalculated! Read more.
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Favorites infavorites:mine
infavorites:1234
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with Search options user 111

The translation of machine code into a human readable assembly code, also the result of such translation.

40
votes
Reverse engineering is commonly used in many ways. Here is a list of just some of the most common professional activities where reverse engineering is involved. Malware research. Withouth doing rev …
answered Oct 15 '14 by joxeankoret
0
votes
I recommend you to use differential debugging. You can do it with IDA or with other tools like BinNavi (if your target is a 32bits one). Basically, you have to do the following: Record an initial tr …
answered Sep 20 '18 by joxeankoret
4
votes
First of all, sorry if my answer sounds rude, but I prefer to be realistic instead of condescending. As I have little programming experience I need to outsource this but I have to have it done w …
answered Feb 6 '18 by joxeankoret
5
votes
Another option is (sorry for the spam!) http://pyew.googlecode.com. This is a static analyser written in Python that is used, mainly, for malware analysis. Depending on what you need, you may find it …
answered Jan 15 '14 by joxeankoret
1
vote
Cross references to structures are only available when used directly in the disassembly view. For retrieving them when used exclusively in the pseudo-code or in the function's prototype, I'm afraid …
answered May 15 '15 by joxeankoret
9
votes
Short answer: No, there is no other interactive decompiler, at least not for native codes. Long answer: The Hex-Rays decompiler was created with the idea of interactiveness while all the other decomp …
answered Jul 20 '16 by joxeankoret
4
votes
My recommendation is to use libVEX, as it's the most robust intermediate code library that I know of. It's part of Valgrind and supports a load of architectures. You can either use libVEX in a C/C++ p …
answered Aug 17 '16 by joxeankoret
2
votes
Use IDA Pro. This is exactly the tool you're asking for. For patching the binary, use the options under the menu Edit -> Patch.
answered Mar 26 '14 by joxeankoret
9
votes
You can simply export the environment variable LD_PRELOAD (on Linux) or DYLD_INSERT_LIBRARIES (on OS X) pointing to (the full path of) your library before running your target, like in this example: …
answered May 27 '13 by joxeankoret