Skip to content
Snippets Groups Projects
Commit 59fd3169 authored by mc2zk's avatar mc2zk
Browse files

Adding build and install directions

parent 12fb3054
No related branches found
No related tags found
No related merge requests found
* text=auto !eol
/INSTALL -text
/build-all.sh -text
centos_files/at-3.1.13-22.el7.x86_64.rpm -text
centos_files/audit-2.6.5-3.el7_3.1.x86_64.rpm -text
......
INSTALL 0 → 100644
# Notes for setting up, building and installing peasoup_umbrella (non-CFAR)
0. IMPORTANT: You will need your own valid IDA Pro license key and IDA Pro installation. Update the IDA* lines in the file set_env_vars to point to your installation.
1. Get the required packages by running the get-peasoup-packages.sh script.
. ./set_env_vars; bash ./get-peasoup-packages.sh all
2. Set up the postgres databases (enter password of your choice)
bash ./postgres_setup.sh
3. Build and save the build results to build.out
bash ./build.sh | tee -ai build.out
If the build succeeds, a directory named $PEASOUP_UMBRELLA_DIR/installed will be created (see file set_env_vars for environment variable settings). This directory will contain the built versions of the modules that comprise the toolchain.
To test your installation, try a simple analysis using zipr static rewriter.
. ./set_env_vars; $PSZ `which ls` ls.zipr
If the toolchain build has completed successfully, then ls.zipr will be a working, statically rewritten version of ls.
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