Add helper scripts, add first Taproot address

This commit is contained in:
Christian Reitter 2025-01-09 15:18:28 +01:00
parent a7a19bcf8e
commit 909fbf8876
5 changed files with 31 additions and 0 deletions

View File

@ -134,6 +134,7 @@
3Pc2jUKithbCxBzakYKf48rTx4yLyCP4ZH 3Pc2jUKithbCxBzakYKf48rTx4yLyCP4ZH
3Q3WYw5ubbnFjLDhrKtbEcFb66sfXfion8 3Q3WYw5ubbnFjLDhrKtbEcFb66sfXfion8
3QQJ8m4gFkAVcuvUGALFV6i5NHYVpcYAkA 3QQJ8m4gFkAVcuvUGALFV6i5NHYVpcYAkA
bc1p5cyxnuxmeuwuvkwfem96lqzszd02n6xdcjrs20cac6yqjjwudpxqkedrcr
bc1q025js3x3slm2ttvzunezguatqz496uh3s99g0a bc1q025js3x3slm2ttvzunezguatqz496uh3s99g0a
bc1q02kkuxq23jvrqt3enlag85fr8d4gjmgrfahrls bc1q02kkuxq23jvrqt3enlag85fr8d4gjmgrfahrls
bc1q02s8pxjrw4r4ejd6wgdz3ap2ud4c32ttcgeawu bc1q02s8pxjrw4r4ejd6wgdz3ap2ud4c32ttcgeawu

View File

@ -20,6 +20,14 @@ We're currently considering the [CC BY 4.0](https://creativecommons.org/licenses
See also the `README.md` files in the data folders, which may specify different licenses for individual files or folders. See also the `README.md` files in the data folders, which may specify different licenses for individual files or folders.
### Statistics
See the statistics script.
### Combined address lists
See the generation scripts.
### Contact ### Contact
Contact us at team@milksad.info . Contact us at team@milksad.info .

3
all_bitcoin_addresses.sh Executable file
View File

@ -0,0 +1,3 @@
#!/bin/bash
find ./ -iname "victim*addresses*bitcoin*" -exec cat {} \; | sort -u

3
all_ethereum_addresses.sh Executable file
View File

@ -0,0 +1,3 @@
#!/bin/bash
find ./ -iname "victim*addresses*ethereum*" -exec cat {} \; | sort -u

16
generate_statistics.sh Executable file
View File

@ -0,0 +1,16 @@
#!/bin/bash
bitcoin_address_list=$(find ./ -iname "victim*addresses*bitcoin*" -exec cat {} \; | sort -u)
echo -n "Number of unique weak Bitcoin wallet addresses: "
echo "${bitcoin_address_list}" | wc -l
for prefix in "1" "3" "bc1q" "bc1p"
do
echo -n "Prefix ${prefix}: "
echo "${bitcoin_address_list}" | grep -Poh "^${prefix}" | wc -l
done
echo ""
echo -n "Number of unique weak Ethereum wallet addresses: "
find ./ -iname "victim*addresses*ethereum*" -exec cat {} \; | sort -u | wc -l