Top "Reverse-engineering" questions

Reverse engineering is the process of discovering the technological principles of a human made device, object or system through analysis of its structure, function and operation.

Tool to reverse Javascript minify?

Are there any command line scripts and/or online tools that can reverse the effects of minification similar to how …

javascript reverse-engineering minify unminify
Can i crack usb security dongle?

I have to develop a plugin for a program that uses dongle to activate.Just wondering can i crack the …

reverse-engineering usbserial cracking dongle
Eclipse plugin or a Open source tool to reverse engineer java code for sequence diagram

I am looking out for a eclipse plugin or an open source tool to reverse engineer the sequence diagrams. I …

java eclipse uml reverse-engineering sequence-diagram
How to hide strings in a exe or a dll?

I discovered that it is possible to extract the hard-coded strings from a binary. For example the properties view of …

c++ security obfuscation reverse-engineering defensive-programming
Changing the package name

I planned to change the package name through smali(reverse) when I open up apktool.yml, I saw this forced-package-id: …

android reverse-engineering smali
How do I copy-protect my Java application?

I want to sell my Java application using PayPal. When a payment is received, the customer is mailed a one-time …

java licensing reverse-engineering copy-protection cracking
Google's Imageless Buttons

There have been a few articles recently about Google's new imageless buttons: http://stopdesign.com/archive/2009/02/04/recreating-the-button.html http://stopdesign.…

javascript html css gmail reverse-engineering
Why some iphone apps won't finish ssl handshake with Charles Proxy?

I am using Charles Proxy to see all of the traffic that is coming out of my iphone. I have …

ios iphone ssl proxy reverse-engineering
How can I find the data structure that represents mine layout of Minesweeper in memory?

I'm trying to learn about reverse engineering, using Minesweeper as a sample application. I've found this MSDN article on a …

reverse-engineering windbg ida minesweeper memory-editing
What's the difference between .rdata and .idata segments?

I noticed in IDA that the PE file which I analyze has not only the .rdata section but also .idata. …

windows reverse-engineering portable-executable