This commit is contained in:
Mike D'Morto 2021-03-23 17:04:12 +07:00
parent 6c8c20a966
commit d58597811f
6 changed files with 225 additions and 6 deletions

View File

@ -0,0 +1 @@
logs

View 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}" >> $FLOG
#sleep 10
done
done
done

View 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}" >> $FLOG
#sleep 10
done
done
done

View 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}" >> $FLOG
#sleep 10
done
done
done

View 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}" >> $FLOG
# sleep 10
done
done
done

View File

@ -1,21 +1,28 @@
version: '3' version: '3'
services: services:
mysql-57: mysql-57:
image: mysql:5.7 image: mysql:5.7
ports: ports:
- "3306:3306" - "3306:3306"
volumes: volumes:
- "/root/dockers/btcfisher/cfg:/etc/mysql/conf.d" - "/root/dockers/btcfisher/cfg:/etc/mysql/conf.d"
- mysql:/var/lib/mysql
- tmp:/tmp
environment: environment:
- MYSQL_ROOT_PASSWORD=finger - MYSQL_ROOT_PASSWORD=finger
tmpfs:
- /var/lib/mysql/:rw,noexec,nosuid,size=4000m
- /tmp/:rw,noexec,nosuid,size=200m
diig: diig:
image: diig:0.6 image: diig:0.6
volumes: volumes:
- "/root/dockers/btcfisher/data:/data" - "/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'