From 23db5c9737c6d61f4852e04c5caacbf696038944 Mon Sep 17 00:00:00 2001 From: philsmd Date: Sun, 3 Jan 2016 18:34:38 +0100 Subject: [PATCH] the example*.sh files should now also use the native binary, only when we use the packaging we need to use .bin --- example0.sh | 2 +- example400.sh | 2 +- example500.sh | 2 +- tools/package_bin.sh | 10 +++++++++- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/example0.sh b/example0.sh index 8227431b4..e9641f40b 100755 --- a/example0.sh +++ b/example0.sh @@ -1 +1 @@ -./oclHashcat64.bin -t 32 -a 7 example0.hash ?a?a?a?a example.dict +./oclHashcat -t 32 -a 7 example0.hash ?a?a?a?a example.dict diff --git a/example400.sh b/example400.sh index e0c4dc1e3..cc92cdb63 100755 --- a/example400.sh +++ b/example400.sh @@ -1 +1 @@ -cat example.dict | ./oclHashcat64.bin -m 400 example400.hash +cat example.dict | ./oclHashcat -m 400 example400.hash diff --git a/example500.sh b/example500.sh index 40be27c32..91d98d01b 100755 --- a/example500.sh +++ b/example500.sh @@ -1 +1 @@ -./oclHashcat64.bin -m 500 example500.hash example.dict +./oclHashcat -m 500 example500.hash example.dict diff --git a/tools/package_bin.sh b/tools/package_bin.sh index 6239643c6..40596ab6d 100755 --- a/tools/package_bin.sh +++ b/tools/package_bin.sh @@ -24,12 +24,20 @@ cp -r $IN/rules $OUT/ cp -r $IN/extra $OUT/ cp $IN/example.dict $OUT/ cp $IN/example[0123456789]*.hash $OUT/ -cp $IN/example[0123456789]*.sh $OUT/ cp $IN/example[0123456789]*.cmd $OUT/ cp -r $IN/include $OUT/ cp -r $IN/OpenCL $OUT/ +# since for the binary distribution we still use .bin, we need to rewrite the commands +# within the example*.sh files + +for example in example[0123456789]*.sh; do + + sed 's!./oclHashcat !./oclHashcat64.bin !' $IN/${example} > $OUT/${example} + +done + dos2unix $OUT/rules/*.rule dos2unix $OUT/rules/hybrid/*.rule dos2unix $OUT/docs/*