Compare commits
2 Commits
6c8c20a966
...
79395c1b02
| Author | SHA1 | Date | |
|---|---|---|---|
| 79395c1b02 | |||
| d58597811f |
1
docker/btcfisher/data/logs/readme.md
Normal file
1
docker/btcfisher/data/logs/readme.md
Normal file
@ -0,0 +1 @@
|
||||
logs
|
||||
49
docker/btcfisher/data/scripts/diig_1.sh
Executable file
49
docker/btcfisher/data/scripts/diig_1.sh
Executable file
@ -0,0 +1,49 @@
|
||||
#!/bin/bash
|
||||
FLOG="$1"
|
||||
GEN="gobtckeys"
|
||||
CBAL="https://blockchain.info/q/addressbalance/"
|
||||
CIN="https://blockchain.info/q/getreceivedbyaddress/"
|
||||
COUT="https://blockchain.info/q/getsentbyaddress/"
|
||||
|
||||
putscreen(){
|
||||
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1"
|
||||
}
|
||||
|
||||
putlog(){
|
||||
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1" >> $FLOG
|
||||
}
|
||||
|
||||
putkey(){
|
||||
echo "key = $1" >> $FLOG
|
||||
}
|
||||
|
||||
for (( ; ; ))
|
||||
do
|
||||
END=75
|
||||
DIG=""
|
||||
for ((i=1;i<=END;i++)); do
|
||||
II=${RANDOM:0:1}
|
||||
DIG=$DIG$II
|
||||
|
||||
putscreen $DIG
|
||||
#echo $DIG >> $FLOG
|
||||
putlog "start $DIG"
|
||||
|
||||
DATAX=`${GEN} btc $DIG | tr -d '{' | tr -d '}'`
|
||||
|
||||
IFS=$'\n'
|
||||
for XX in ${DATAX}; do
|
||||
#echo $XX
|
||||
PRIV=`echo ${XX} | awk '{print $1}'`
|
||||
BADDR=`echo ${XX} | awk '{print $3}'`
|
||||
# XB=`wget -qO- $CBAL$BADDR`
|
||||
XIN=`mysql test -uroot -pfinger -h btcfisher_mysql-57_1 -s -N -e "select count(*) from btc where addr='${BADDR}'"`
|
||||
# XOUT=`wget -qO- $COUT$BADDR`
|
||||
# putscreen "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
|
||||
putlog "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
|
||||
#sleep 10
|
||||
done
|
||||
|
||||
done
|
||||
|
||||
done
|
||||
49
docker/btcfisher/data/scripts/diig_2.sh
Executable file
49
docker/btcfisher/data/scripts/diig_2.sh
Executable file
@ -0,0 +1,49 @@
|
||||
#!/bin/bash
|
||||
FLOG="$1"
|
||||
GEN="gobtckeys"
|
||||
CBAL="https://blockchain.info/q/addressbalance/"
|
||||
CIN="https://blockchain.info/q/getreceivedbyaddress/"
|
||||
COUT="https://blockchain.info/q/getsentbyaddress/"
|
||||
|
||||
putscreen(){
|
||||
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1"
|
||||
}
|
||||
|
||||
putlog(){
|
||||
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1" >> $FLOG
|
||||
}
|
||||
|
||||
putkey(){
|
||||
echo "key = $1" >> $FLOG
|
||||
}
|
||||
|
||||
for (( ; ; ))
|
||||
do
|
||||
END=37
|
||||
DIG=""
|
||||
for ((i=1;i<=END;i++)); do
|
||||
II=${RANDOM:0:2}
|
||||
DIG=$DIG$II
|
||||
|
||||
putscreen $DIG
|
||||
#echo $DIG >> $FLOG
|
||||
putlog "start $DIG"
|
||||
|
||||
DATAX=`${GEN} btc $DIG | tr -d '{' | tr -d '}'`
|
||||
|
||||
IFS=$'\n'
|
||||
for XX in ${DATAX}; do
|
||||
#echo $XX
|
||||
PRIV=`echo ${XX} | awk '{print $1}'`
|
||||
BADDR=`echo ${XX} | awk '{print $3}'`
|
||||
# XB=`wget -qO- $CBAL$BADDR`
|
||||
XIN=`mysql test -uroot -pfinger -h btcfisher_mysql-57_1 -s -N -e "select count(*) from btc where addr='${BADDR}'"`
|
||||
# XOUT=`wget -qO- $COUT$BADDR`
|
||||
# putscreen "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
|
||||
putlog "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
|
||||
#sleep 10
|
||||
done
|
||||
|
||||
done
|
||||
|
||||
done
|
||||
49
docker/btcfisher/data/scripts/diig_3.sh
Executable file
49
docker/btcfisher/data/scripts/diig_3.sh
Executable file
@ -0,0 +1,49 @@
|
||||
#!/bin/bash
|
||||
FLOG="$1"
|
||||
GEN="gobtckeys"
|
||||
CBAL="https://blockchain.info/q/addressbalance/"
|
||||
CIN="https://blockchain.info/q/getreceivedbyaddress/"
|
||||
COUT="https://blockchain.info/q/getsentbyaddress/"
|
||||
|
||||
putscreen(){
|
||||
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1"
|
||||
}
|
||||
|
||||
putlog(){
|
||||
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1" >> $FLOG
|
||||
}
|
||||
|
||||
putkey(){
|
||||
echo "key = $1" >> $FLOG
|
||||
}
|
||||
|
||||
for (( ; ; ))
|
||||
do
|
||||
END=25
|
||||
DIG=""
|
||||
for ((i=1;i<=END;i++)); do
|
||||
II=${RANDOM:0:3}
|
||||
DIG=$DIG$II
|
||||
|
||||
putscreen $DIG
|
||||
#echo $DIG >> $FLOG
|
||||
putlog "start $DIG"
|
||||
|
||||
DATAX=`${GEN} btc $DIG | tr -d '{' | tr -d '}'`
|
||||
|
||||
IFS=$'\n'
|
||||
for XX in ${DATAX}; do
|
||||
#echo $XX
|
||||
PRIV=`echo ${XX} | awk '{print $1}'`
|
||||
BADDR=`echo ${XX} | awk '{print $3}'`
|
||||
# XB=`wget -qO- $CBAL$BADDR`
|
||||
XIN=`mysql test -uroot -pfinger -h btcfisher_mysql-57_1 -s -N -e "select count(*) from btc where addr='${BADDR}'"`
|
||||
# XOUT=`wget -qO- $COUT$BADDR`
|
||||
# putscreen "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
|
||||
putlog "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
|
||||
#sleep 10
|
||||
done
|
||||
|
||||
done
|
||||
|
||||
done
|
||||
66
docker/btcfisher/data/scripts/diig_lan.sh
Executable file
66
docker/btcfisher/data/scripts/diig_lan.sh
Executable file
@ -0,0 +1,66 @@
|
||||
#!/bin/bash
|
||||
FLOG="$1"
|
||||
GEN="gobtckeys"
|
||||
CBAL="https://blockchain.info/q/addressbalance/"
|
||||
CIN="https://blockchain.info/q/getreceivedbyaddress/"
|
||||
COUT="https://blockchain.info/q/getsentbyaddress/"
|
||||
|
||||
putscreen(){
|
||||
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1"
|
||||
}
|
||||
|
||||
putlog(){
|
||||
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1" >> $FLOG
|
||||
}
|
||||
|
||||
putkey(){
|
||||
echo "key = $1" >> $FLOG
|
||||
}
|
||||
|
||||
|
||||
END=75
|
||||
DIG=""
|
||||
|
||||
for (( ; ; ))
|
||||
do
|
||||
DIG=""
|
||||
|
||||
for ((i=1;i<=END;i++)); do
|
||||
II=${RANDOM:0:1}
|
||||
DIG=$DIG$II
|
||||
done
|
||||
|
||||
for ((i=1;i<=END;i++)); do
|
||||
|
||||
# get first
|
||||
# remove first
|
||||
# add it in tail
|
||||
TMPC="${DIG:0:1}"
|
||||
DIG="${DIG:1:74}$TMPC"
|
||||
|
||||
|
||||
|
||||
putscreen $DIG
|
||||
#echo $DIG >> $FLOG
|
||||
putlog "start $DIG"
|
||||
|
||||
DATAX=`${GEN} btc $DIG | tr -d '{' | tr -d '}'`
|
||||
|
||||
IFS=$'\n'
|
||||
for XX in ${DATAX}; do
|
||||
#echo $XX
|
||||
PRIV=`echo ${XX} | awk '{print $1}'`
|
||||
BADDR=`echo ${XX} | awk '{print $3}'`
|
||||
# XB=`wget -qO- $CBAL$BADDR`
|
||||
XIN=`wget -qO- $CIN$BADDR`
|
||||
# XIN=`mysql test -uroot -pfinger -h btcfisher_mysql-57_1 -s -N -e "select count(*) from btc where addr='${BADDR}'"`
|
||||
# XOUT=`wget -qO- $COUT$BADDR`
|
||||
# putscreen "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
|
||||
putlog "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
|
||||
# sleep 10
|
||||
done
|
||||
|
||||
done
|
||||
|
||||
done
|
||||
|
||||
64
docker/btcfisher/data/scripts/diig_loop.sh
Executable file
64
docker/btcfisher/data/scripts/diig_loop.sh
Executable file
@ -0,0 +1,64 @@
|
||||
#!/bin/bash
|
||||
FLOG="$1"
|
||||
GEN="gobtckeys"
|
||||
CBAL="https://blockchain.info/q/addressbalance/"
|
||||
CIN="https://blockchain.info/q/getreceivedbyaddress/"
|
||||
COUT="https://blockchain.info/q/getsentbyaddress/"
|
||||
|
||||
putscreen(){
|
||||
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1"
|
||||
}
|
||||
|
||||
putlog(){
|
||||
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1" >> $FLOG
|
||||
}
|
||||
|
||||
putkey(){
|
||||
echo "key = $1" >> $FLOG
|
||||
}
|
||||
|
||||
|
||||
END=75
|
||||
DIG=""
|
||||
|
||||
for (( ; ; ))
|
||||
do
|
||||
DIG=""
|
||||
|
||||
for ((i=1;i<=END;i++)); do
|
||||
II=${RANDOM:0:1}
|
||||
DIG=$DIG$II
|
||||
done
|
||||
|
||||
for ((i=1;i<=END;i++)); do
|
||||
|
||||
# get first
|
||||
# remove first
|
||||
# add it in tail
|
||||
TMPC="${DIG:0:1}"
|
||||
DIG="${DIG:1:74}$TMPC"
|
||||
|
||||
|
||||
|
||||
putscreen $DIG
|
||||
#echo $DIG >> $FLOG
|
||||
putlog "start $DIG"
|
||||
|
||||
DATAX=`${GEN} btc $DIG | tr -d '{' | tr -d '}'`
|
||||
|
||||
IFS=$'\n'
|
||||
for XX in ${DATAX}; do
|
||||
#echo $XX
|
||||
PRIV=`echo ${XX} | awk '{print $1}'`
|
||||
BADDR=`echo ${XX} | awk '{print $3}'`
|
||||
# XB=`wget -qO- $CBAL$BADDR`
|
||||
XIN=`mysql test -uroot -pfinger -h btcfisher_mysql-57_1 -s -N -e "select count(*) from btc where addr='${BADDR}'"`
|
||||
# XOUT=`wget -qO- $COUT$BADDR`
|
||||
# putscreen "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
|
||||
putlog "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
|
||||
# sleep 10
|
||||
done
|
||||
|
||||
done
|
||||
|
||||
done
|
||||
@ -1,21 +1,28 @@
|
||||
version: '3'
|
||||
|
||||
services:
|
||||
|
||||
mysql-57:
|
||||
image: mysql:5.7
|
||||
ports:
|
||||
- "3306:3306"
|
||||
volumes:
|
||||
- "/root/dockers/btcfisher/cfg:/etc/mysql/conf.d"
|
||||
- mysql:/var/lib/mysql
|
||||
- tmp:/tmp
|
||||
environment:
|
||||
- MYSQL_ROOT_PASSWORD=finger
|
||||
tmpfs:
|
||||
- /var/lib/mysql/:rw,noexec,nosuid,size=4000m
|
||||
- /tmp/:rw,noexec,nosuid,size=200m
|
||||
diig:
|
||||
image: diig:0.6
|
||||
volumes:
|
||||
- "/root/dockers/btcfisher/data:/data"
|
||||
|
||||
|
||||
volumes:
|
||||
mysql:
|
||||
driver_opts:
|
||||
type: tmpfs
|
||||
device: tmpfs
|
||||
o: 'size=6000m'
|
||||
tmp:
|
||||
driver_opts:
|
||||
type: tmpfs
|
||||
device: tmpfs
|
||||
o: 'size=500m'
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user