【 ウェブブラウザを自動化 】
この技術には、javaライブラリの
Selenium driverを用います。
①Seleniumサイトから
java用のseleniumと、
ブラウザ用のドライバーをインストールしましょう。
②ダウンロードしたら、
ビルドパスの設定をします。
今回の構築環境はeclipseです。
このサイトの通りにやれば動かせます↑^^
③プログラムを書きます。
XSS攻撃はローカルフォルダにある
自作の脆弱サイトに向けて行います。
ふつうの公共サービスでやると「犯罪」です。
ローカルフォルダにあるので、
xml形式のファイルは簡単に作れません。
そのため、
サイトマップ(DOMツリー)を
javaライブラリでの作成はほぼ不可能です。
理由はhtmlのツリー用パーサーが現在ないためです。
理由はhtmlのツリー用パーサーが現在ないためです。
なので、seleniumのWebElementを使って
ブロック要素ごとに
探索するようプログラムを書きます。
書いて実行すると
Youtube動画のように動きます^^
プログラムコードの詳細は
個別に無料配布します。
欲しい時は、
このサイトのお問い合わせフォームか
コメント欄で申し出てください。
いつでも御待ちしております。