conpot配置及使用

2021-09-27 07:51:29 字數 673 閱讀 8399

.docker+image

pyharm+conpot原始碼

docker pull conpot

docker images查都有哪些,建立容器,可以使用id或name,命令如下:「docker run -i -t -p 埠的對映 id 」

進入容器後,是乙個終端,使用命令「conpot -f —template=default」這是預設配置的六種協議蜜罐,也可以單獨啟動某一協議的蜜罐,使用命令「conpot -f —template modbus」等

檢視log,命令「docker logs -f 」

這種方法可以隨意修改原始配置檔案,以及修改**,可以新增自己的某種協議蜜罐

以root許可權開啟pycharm載入conpot專案

執行前設定變數,和上一種方法類似

問題:原始碼的執行不如docker,它自己開啟的埠,比如623,卻又報錯說已占用,我檢視了主機的埠,並沒有占用

我修改其中template/default/ipmi(該協議開啟的623埠)的ipmi.xml

這樣雖然可以執行,但是外部有ipmi的基本配置,導致衝突,所以該服務並沒有開啟,故在外部訪問623埠時,日誌中並不能捕獲ipmi的資訊,其他的協議資料可以捕獲。 報錯

捕獲的資訊

目前還不能解決該問題,我準備轉移一台機子上重新來一遍,但是所裡的網速實在太慢。。

vim ctags cscope配置及使用

windows下流行的原始碼閱讀軟體是source insight,而linux則沒有與其可匹敵圖形化的原始碼閱讀軟體,現在日趨流行的eclipse開發軟體,雖然可以較好的支援原始碼中符號之間相互跳轉,但總體感覺不是十分強大和好用,可能因為eclipse是通過cdt外掛程式的形式來支援c c 專案,...

Linux kermit配置及使用

kermit安裝比較簡單,直接apt get或原始碼安裝均可以 sudo apt get install ckermit kermit配置檔案為主目錄下.kermrc檔案,其配置內容如下 set line dev ttyusb0 set speed 115200 set carrier watch ...

udhcpd配置及使用

udhcpd配置及使用 1.修改 etc udhcpd.conf 修改 inte ce ra0 default eth0 為對應網絡卡 解決error,unable to open var lib misc udhcpd.leases for reading,在板子上執行以下命令 mkdir p v...