16 lines
No EOL
331 B
Bash
Executable file
16 lines
No EOL
331 B
Bash
Executable file
#!/bin/bash
|
|
|
|
bfenc="./pybfenc"
|
|
|
|
data=$(tempfile)
|
|
databf=$(tempfile)
|
|
datares=$(tempfile)
|
|
|
|
dd if=/dev/urandom of=$data bs=1024 count=8 > /dev/null
|
|
|
|
cat $data | $bfenc > $databf
|
|
beef $databf > $datares
|
|
|
|
[ "$(md5sum $data |cut -d " " -f1)" = "$(md5sum $datares |cut -d " " -f1)" ] && echo "OK" || echo "Fail"
|
|
|
|
rm $data $databf $datares |