wgetで複数のUser-AgentでWebサイトに連続アクセスする
スポンサードリンク
複数の異なるUser-Agentで特定のページにアクセスするシェルスクリプト。 1秒に1回アクセスする。
#!/bin/sh
ua="User-Agent: Mozilla/5.0 (iPhone; U;"
for i in `seq 1 1 31`
do
uaAdd=$ua"$i"
wget http://www.example.co.jp/ --header='Host: www.example.co.jp ' --header="$uaAdd"
sleep 1
done
exit 0
Basic認証による制限がかかっている場合は以下の様に、ユーザーIDとパスワードを指定する。
wget http://www.example.co.jp/ --header='Host: www.example.co.jp ' --header="$uaAdd" --user=cpgts6F5u --password=DKipmBe9
Search
Recent Posts
- カーネル更新やパッケージのパッチ適用後、OSの再起動が必要か確認するLinuxコマンド(needs-restarting)
- OpenSSHのエラー「bad ownership or modes for chroot directory component」の原因と解消方法
- Apacheの起動状態をチェックして停止してる場合にApacheを起動するシェルスクリプト
- Amazon LinuxのOSバージョンを調べる方法|/etc/redhat-release の代替ファイル
- MYSQLでダンプファイルを取得する際に発生したエラー「Couldn't execute 'SELECT BINLOG_GTID_POS('', '0')': You are not using binary logging (1381)」の原因と対処方法