You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cd capstone-master
sed -i -e 's/CAPSTONE_ARCHS ?= arm aarch64 mips powerpc sparc systemz x86 xcore/CAPSTONE_ARCHS ?= x86/g' config.mk # Change config file for only x86 compilation
./make.sh # Compile Capstone
sudo ./make.sh install # Install Capstone
cd ..
Compile Sandsifter
cd sandsifter-master
make # Compile Sandsifter
cd ..
Remove Capstone (This step is optional)
cd capstone-master
sudo ./make.sh uninstall # Uninstall Capstone
cd ..
rm -rf capstone-master # Remove Capstone directory. It was only needed to be able to compile Sandsifter
Run Sandsifter
cd sandsifter-master
Change terminal to be able to show Sandsifter correctly
export TERM='xterm-256color'
If SELinux installed, you have to grant access to Sandsifter
sudo semodule -X 300 -i my-injector.pp
sudo setsebool -P mmap_low_allowed 1 # If SELinux installed, you have to grant access to Sandsifter
sudo setsebool -P mmap_low_allowed 1 # If SELinux installed, you have to grant access to Sandsifter