<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    6.5 Burp Suite如何遷移到外部數據庫

    在Burp Suite企業版的初始安裝過程中,您可以選擇使用捆綁數據庫還是外部數據庫。如果選擇使用捆綁的數據庫,則可以隨時遷移到外部數據庫。

    遷移過程涉及以下階段。

    安裝數據庫傳輸工具

    注意:如果您的Burp Suite 企業版的第一個版本是2020.1-2902或更高版本,則可以跳過本節,直接進行遷移準備。

    對于大多數用戶,數據庫傳輸工具將作為Burp Suite 企業版主要安裝過程的一部分自動安裝。但是,如果您的Burp Suite 企業版的第一個版本是2020.1-2902或更早版本,則需要手動安裝此工具。

    在命令提示符下,導航到Burp Suite 企業版安裝目錄。然后,輸入以下命令,將變量替換為適當的值:

    sudo ./jre/bin/java -cp "databaseServer/${VERSION}/lib/*" net.portswigger.enterprise.database.transfer.DatabaseTransferMain ${INSTALLATION_DIR} ${DATA_DIR}/data

    • ${VERSION} 是當前Burp Suite企業版安裝的版本號,例如2020.6。
    • ${INSTALLATION_DIR} 是Burp Suite企業版的安裝目錄。
    • ${DATA_DIR}是Burp Suite 企業版數據存儲的目錄。您在安裝過程中指定了此目錄。

    例如,結果命令如下所示:

    cd /opt/burpsuite_enterprise/
    
    sudo ./jre/bin/java -cp "databaseServer/2020.6/lib/*" net.portswigger.enterprise.database.transfer.DatabaseTransferMain /opt/burpsuite_enterprise/ /var/lib/BurpSuiteEnterpriseEdition/data

    準備遷移

    1. 對新的外部數據庫執行所需的設置。記下您為外部數據庫創建的憑據。
    2. 停止所有掃描。
    3. 在代理計算機上,停止burpsuiteenterpriseedition_agent服務。
    4. 對捆綁的數據庫執行備份。可以從Burp Suite企業版Web UI的數據庫備份設置中完成此操作。
    5. 在企業服務器計算機上,停止burpsuiteenterpriseedition_enterpriseserverburpsuiteenterpriseedition_webserver服務。
    6. 如果需要恢復使用原始數據庫,請創建enterprise-server.config文件的副本。

    遷移數據

    1. 在企業服務器計算機上,打開命令提示符。
    2. 在安裝目錄中,以burpsuite用戶或root身份運行database_transfer
    3. 提供新外部數據庫的JDBC URL和憑據。
    4. 數據將逐表傳輸,并在控制臺中報告進度。
    5. 遷移完成后,將報告每個表傳輸的行的摘要,并且enterprise-server.config文件將使用新的數據庫連接詳細信息進行更新。

    重新啟動服務

    1. 在企業服務器計算機上,重新啟動burpsuiteenterpriseedition_enterpriseserverburpsuiteenterpriseedition_webserver服務。
    2. 在每臺代理計算機上,重新啟動burpsuiteenterpriseedition_agent服務。

    本文章首發在 網安wangan.com 網站上。

    上一篇 下一篇
    討論數量: 0
    只看當前版本


    暫無話題~
    亚洲 欧美 自拍 唯美 另类