Skip to content
extract-all-function-boundaries.sh 438 B
Newer Older
#!/bin/bash

if [ $# -eq 0 ]; then
  echo "No arguments supplied"
  exit 1
fi

arch=$1
basepath=$(pwd)
workdir=$basepath/workdir-$arch
stripped_dir=$workdir/stripped
json_dir=$workdir/ida-json

if [ ! -d $json_dir ]; then
  mkdir $json_dir;
fi

cd $stripped_dir

for filename in *
do
  echo "IDA analysis: $filename"
  $basepath/scripting/ida-extraction-scripts/extract-function-boundaries.sh $filename $json_dir/$filename.json.ida
done;