Skip to content
Snippets Groups Projects
Commit 90d6cba5 authored by Jason Hiser's avatar Jason Hiser :tractor:
Browse files

Added detail about setting up with IDA pro.

parent 9aeedad8
No related branches found
No related tags found
No related merge requests found
Pipeline #14391 passed
......@@ -72,3 +72,24 @@ Invoke the rewritten version of /bin/ls and make sure it runs normally:
```
./ls.zipr
```
# Zipr with IDAPro
In some configurations, Zipr can leverage IDA Pro's information to get better rewriting. IDA is most useful when Rida cannot analyze the program (Rida currently only handles ELF x86 binaries, not PE binaries for Windows or other architectures). To setup Zipr to use IDA, install (or clone) IDA and the corresponding IDA SDK, then set these environment variables:
```
export IDAROOT=/path/to/idapro
export IDASDK=/path/to/idapro-sdk
```
Next, rebuild Zipr:
```
$ cd /path/to/zipr
$ scons
```
The `$PSZ` script uses IDA pro by default if it is setup properly. You'll see the `meds-static` step replace the `rida` step.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment