【Cuckoo】add_path()失敗 和 report.json太大解決辦法
add_path()失敗
>>>from cuckoo.core.database import Database >>>db=Database() >>>db.connect() Traceback (most recent call last): File "", line 1, in File "/home/chenjh/cuckoo/venv/lib/python2.7/site-packages/cuckoo/core/database.py", line 444, in connect dsn = config("cuckoo:database:connection") File "/home/chenjh/cuckoo/venv/lib/python2.7/site-packages/cuckoo/common/config.py", line 1084, in config file_name, cfg=cfg, strict=strict, raw=raw, loose=loose File "/home/chenjh/cuckoo/venv/lib/python2.7/site-packages/cuckoo/common/config.py", line 925, in init config.read(cfg or cwd("conf", "%s.conf" % file_name)) File "/home/chenjh/cuckoo/venv/lib/python2.7/site-packages/cuckoo/misc.py", line 62, in cwd return os.path.join(_root, *args) File "/usr/lib64/python2.7/posixpath.py", line 77, in join elif path == '' or path.endswith('/'): AttributeError: 'NoneType' object has no attribute 'endswith' >>>db.add_path("/data/test_submit/hda.qcow2") Traceback (most recent call last): File "", line 1, in File "/home/chenjh/cuckoo/venv/lib/python2.7/site-packages/cuckoo/core/database.py", line 1150, in add_path enforce_timeout, clock, "file", submit_id) File "/home/chenjh/cuckoo/venv/lib/python2.7/site-packages/cuckoo/common/utils.py", line 196, in inner return f(self, *args, kwargs) File "/home/chenjh/cuckoo/venv/lib/python2.7/site-packages/cuckoo/core/database.py", line 1026, in add session = self.Session() AttributeError: 'Database' object has no attribute 'Session'
解決辦法:
from cuckoo.core.database import Database
from cuckoo.misc import decide_cwd
decide_cwd("path to your cwd")
db = Database()
db.connect()
db.add_path("/tmp/malware.exe")
report.json太大,解決辦法:
找到自己cuckoo的cwd路徑 一般為/root/.cuckoo/conf/reporting.conf [jsondump] enabled = yes indent = 4 calls = no(原本為yes,改為no)
相關推薦
【Cuckoo】add_path()失敗 和 report.json太大解決辦法
add_path()失敗 >>>from cuckoo.core.database import Database >>>db=Database() >>
【bug】vue-cli 3.0報錯的解決辦法
文件中 分享圖片 not main res idt 說明 exports 修改 先上bug圖片 bug說明:初裝vue_cli3.0寫了個組件,運行錯誤,顯示如圖, 代碼提示:[Vue warn]: You are using the runtime-only bu
【轉】Sqlserver通過連結伺服器訪問Oracle的解決辦法
一、建立sqlserver連結服務(sqlserver連結oracle) 首先sqlserver 連結oracle可以通過兩個訪問介面: “MSDAORA” 和“OraOLEDB.Oracle” 1、“MSDAORA”訪問介面是由Microsoft OLE DB Provider for O
【ANDROID】ASYNCTASK不回撥ONPOSTEXECUTE方法的解決辦法。
1、doInBackground方法是否正常執行返回。 a. 是否出異常 b. 是否死迴圈 c. 是否被阻塞 2、如果doInBackground,正常執行還是沒有回撥這個方
【SVN】SVN錯誤[ locked; try performing 'cleanup']的解決辦法
用Eclipse的svn外掛commit的時候,發生如下異常 Some of selected resources were not committed. svn: Working copy 'C:\project\xxxxx\xxxxx-web\test' locked;
【Linux】【Opencv】【Python】安裝opencv以及無法使用cv2.imshow()解決辦法(Ubuntu14.04)
------【2017.07.14 更新】------------------------------------------------------- 安裝opencv3每次cmake都要下載3rd
【Java】異常 java.io.IOException: Stream closed 的解決辦法
在程式執行過程中,如果我們遇見了以下異常:java.io.IOException: Stream closed. 即stream已經被關閉,我們分析一下就很容易知道原因了,即stream已經被關閉。那麼最有可能的情況就是你多次關閉了Stream。 例如: try { InputStream is
【BUG】win7跑tensorflow_gpu電腦卡機的解決辦法
我的系統是windows7旗艦版,編輯器用的是anaconda的spyder 之前裝了gpu版的tensorflow一跑程式就卡死 讓我各種懷疑人生。。。 直到我把顯示卡驅動更新至最新版本~ 如果電腦可以執行faceworks這個測試程式,就沒問題了 fac
【Spring】使用Spring和AMQP發送接收消息(上)
com load 設定 支持 消息發送 結果 alt 來看 接下來 講AMQP之前,先講下傳統的JMS的消息模型,JMS中主要有三個參與者:消息的生產者、消費者、傳遞消息的通道(隊列或者主題),兩種消息模型如下:通道是隊列: 通道是隊列: 通道是主題: 在JMS中,雖然
【轉】關於LIS和一類可以用樹狀數組優化的DP 預備知識
免費 關註 最長上升子序列 2.3 bzoj1264 一個數 long 個數字 等於 原文鏈接 http://www.cnblogs.com/liu-runda/p/6193690.html 預備知識 DP(Dynamic Programming)
【android】uses-permission和permission具體解釋
.com 新的 -i weight bsp htm fin article 程序 1.<uses-permission>: 官方描寫敘述: If an application needs access to a feature prote
【轉】Visual C++ 和 C++ 有什麽區別?
業界 流行 編譯器 gtk+ 語言 開發 多種實現 廠商 計算 有位同學問我“Visual C++和C++有什麽區別?”,這的確是初學者會感到困惑的問題,比較常見。除此之外,還有“先學C++好,還是先學Visual C++好?”,都屬於同樣的概念不明的問題,就比
【Nginx】--【1】http代理和反向代理
nginx【1】代理服務;是一個位於客戶端和原始服務器之間的服務器,為了從原始服務器取得內容,客戶端向代理發送一個請求並指定目標(原始服務器),然後代理向原始服務器轉交請求並將獲得的內容返回給客戶端。客戶端必須要進行一些特別的設置才能使用正向代理。【2】反向代理:用戶某個服務器他是偷偷從另外一臺服務器上取回來
【轉】理解Callable 和 Spring DeferredResult
控制 defer -a word int https .html getc when http://www.cnblogs.com/aheizi/p/5659030.html 1-介紹 Servlet 3中的異步支持為在另一個線程中處理HTTP請求提供了可能性。當
【轉】jar包和war包的介紹和區別
lac rep 理解 j2e 浪費時間 需要 適合 格式 nbsp JavaSE程序可以打包成Jar包(J其實可以理解為Java了),而JavaWeb程序可以打包成war包(w其實可以理解為Web了)。然後把war發布到Tomcat的webapps目錄下,Tomcat會在啟
【轉】abstract class和interface的區別
其中 帶來 靜態 進行 都沒有 無需 bstr 價值 bastract 在編程語言中,abstract class和interface是支持抽象類定義的兩種機制。abstract class和interface之間在對於抽象類定義的支持方面具有很大的相似性,甚至可以相互替
【轉】Spark Streaming和Kafka整合開發指南
thread ada 關系 方法 拷貝 理解 1.2 reduce arr 基於Receivers的方法 這個方法使用了Receivers來接收數據。Receivers的實現使用到Kafka高層次的消費者API。對於所有的Receivers,接收到的數據將會保存在Spark
【轉載】穩定排序和非穩定排序
很快 第一個元素 最大 冒泡 由於 同步 多次 基於 中移動 這幾天筆試了好幾次了,連續碰到一個關於常見排序算法穩定性判別的問題,往往還是多選,對於我以及和我一樣拿不準的同學可不是一個能輕易下結論的題目,當然如果你筆試之前已經記住了數據結構書上哪些是穩定的,哪些
【Python】【元編程】【一】動態屬性和特性
class join write msg pen mut quest pin sys #19.1 使用動態屬性轉換數據"""#栗子19-2 osconfeed.py:下載 osconfeed.jsonfrom urllib.request import urlopenimp
【轉載】序列化和反序列化
bject require 大數 ddl 大數據量 data html 常量 天然 #摘要序列化和反序列化幾乎是工程師們每天都要面對的事情,但是要精確掌握這兩個概念並不容易:一方面,它們往往作為框架的一部分出現而湮沒在框架之中;另一方面,它們會以其他更容易理解的概念出現,例