2016-08-11 7 views

答えて

0

ZAPはあなたがそれを与えるベースURLからスパイダーになります。ベースURLから始まる利用可能なリンクのパスをトラバースして、ルーティングページにアクセスできることを確認します。 ZAPがベースURLからあなたのサイトを横切ってアクセスできない場合は、シンプルなサイトマップまたはすべてのURLのリストを作成し、ホームページにリンク/挿入します。

また、Docker経由でZAPを起動して実行するための便利な方法です。

https://github.com/zaproxy/zaproxy/wiki/Docker

HTH

+0

あなたのソリューションはサイトマップを作成する –

+0

これはうまくいかなかった –

0

AngularJSは、 '伝統的な' クモdoesntのは非常によく扱うのJavaScriptを多用し、作ります。

代わりにajaxスパイダーを使用してください:https://github.com/zaproxy/zap-core-help/wiki/HelpAddonsSpiderAjaxConceptsこれは遅くなりますが、サイトをクロールするブラウザを起動するJSを処理します。

+0

認証があれば、これをどのように実行できますか?私はプロキシメソッドが本当に便利だと思う。 –

+0

はい、アクティブなセジソンメカニズムでajaxスパイダーを使うことができます:https://github.com/zaproxy/zap-core-help/wiki/HelpUiTabsHttpsessions –

関連する問題