android_class_shadowing_sca.../scan.sh

25 lines
495 B
Bash

#!/usr/bin/bash
SCRIPT_DIR="$(dirname "$(readlink -f "$0")")"
source "${SCRIPT_DIR}/setup.sh"
if [ -d "${OUT_SCAN}" ]; then
rm -r "${OUT_SCAN}"
fi
mkdir -p "${OUT_SCAN}"
worker () {
"${VENV}/bin/scan" \
--sha256-list "${1}" \
--logfile "${OUT_DIR}/scan_$(basename ${1}).log" \
--api-key-file "${ANDROZOO_KEY}" \
--output-dir "${OUT_SCAN}"
}
for lst in ${app_lst[@]}; do
worker "${OUT_DIR}/apks/${lst}" &
sleep 1
done
echo 'PROCESS LAUNCHED'