本リポジトリはオライリー・ジャパン発行書籍『サイバーセキュリティプログラミング』(原書名『Black Hat Python』) のサポートサイトです。
サンプルコードの解説は本書籍をご覧ください。
下記の通り、誤記がありましたので訂正いたします。ご迷惑をおかけいたしましたことをお詫び申し上げます。 本ページに掲載されていない誤植・間違いを見つけた方は、japan_at_oreilly.co.jpまでお知らせください。
誤
print "Usage: bhpnet.py -t target_host -p port"
正
print "Usage: bhnet.py -t target_host -p port"
誤
print "bhpnet.py -t 192.168.0.1 -p 5555 -l -c"
print "bhpnet.py -t 192.168.0.1 -p 5555 -l -u c:\\target.exe"
print "bhpnet.py -t 192.168.0.1 -p 5555 -l -e \"cat /etc/passwd\""
print "echo 'ABCDEFGHI' | ./bhpnet.py -t 192.168.11.12 -p 135"
正
print "bhnet.py -t 192.168.0.1 -p 5555 -l -c"
print "bhnet.py -t 192.168.0.1 -p 5555 -l -u c:\\target.exe"
print "bhnet.py -t 192.168.0.1 -p 5555 -l -e \"cat /etc/passwd\""
print "echo 'ABCDEFGHI' | ./bhnet.py -t 192.168.11.12 -p 135"
誤
filters = [".jpg",".gif","png",".css"]
正
filters = [".jpg",".gif",".png",".css"]
誤
そこでコンパイル済みバージョンのbhpnet.py(2章で作成)
正
そこでコンパイル済みバージョンのbhnet.py(2章で作成)
誤
command = "C:\\WINDOWS\\TEMP\\bhpnet.exe -l -p 9999 -c"
正
command = "C:\\WINDOWS\\TEMP\\bhnet.exe -l -p 9999 -c"
誤
スクリプトbhpnet.pyを使用して、
正
スクリプトbhnet.pyを使用して、
誤
justin$ ./bhpnet.py -t 192.168.1.10 -p 9999
正
justin$ ./bhnet.py -t 192.168.1.10 -p 9999