#!/bin/bash port=8888 if [ "x$1" = "x-p" ]; then shift port=$1 shift fi addr=08 if [ "x$1" = "x-a" ]; then shift addr=$1 shift fi for (( i=0; i<512; i++ )) ; do h=`printf "%4.4X" $i` ret=`echo "hex ${addr}b509030d${h##??}${h%%??}"|nc localhost $port|head -n 1` echo $i "=" $ret done