まったり技術ブログ

主にWebエンジニア向けのセキュリティブログ。たまに開発も

Burp Suite

Burp Suite拡張プラグイン作成入門 その4 - リクエスト送信 編

はじめに 完成物 開発 RequestTableManager.java SampleTab.java まとめ 更新履歴 はじめに 今回は拡張プラグイン内からリクエストを送信し、レスポンス内容の表示までできるようにします。 具体的には、プロキシ等でキャプチャしたIHttpRequestResponseクラ…

Burp Suite拡張プラグイン作成入門 その3 - 新規UI(タブ)追加 編

はじめに 完成のイメージ Burp Suite Extender レイアウト 学ぶこと レイアウト確認用 拡張プラグイン ディレクト構成 BurpExtender.java SampleTab.java 開発 BurpExtender.java SampleTab.java レイアウトの設定 FlowLayout (フローレイアウト) GridLayout…

Burp Suite拡張プラグイン作成入門 その2 - リクエスト&レスポンス取得 編

はじめに 完成のイメージ 学ぶこと 実装 ディレクトリ構造 各機能の実装 BurpExtender.java RequestContextMenu.java ResponseContextMenu.java RequestResponseUtils.java 更新履歴 はじめに 前回に引き続き、今回はBurp Suiteの機能を活かした拡張プラグイ…

Burp Suite拡張プラグイン作成入門 その1 - Hello world編

はじめに 拡張プラグインのストア「BApp Store」 開発環境 実装 1. ディレクトリ構造 2. Burp拡張ライブラリ(Burp Extender API)の取得 pom.xml の編集 3. Javaファイルの作成 4. プラグインに名前を付ける 5. 「Output」タブに表示 6. 「Errors」タブに表示…

【THE 備忘録】Burp Suiteを使ってHTTPSサイトにアクセス

はじめに やること 使ったブラウザ 手順 1. 初期状態だと証明書エラー 2. 証明書のダウンロード 3. インポート済みの証明書一覧を表示 4. ダウンロードした証明書をインポート 5. ダイアログの上部にチェック後、「OK」 6. 証明書がインポートがされたことを…