1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Noribenが「Error creating CSV」で動作しない問題の解決方法

Posted at

マルウェア動的解析に便利なPythonプログラムのNoribenについて、仮想環境上でエラって動かなかったので、直し方について記録します。
「そもそもNoribenとは何?」という方は本家参照のこと。

環境

・Windows10 home edition(Ver1903)
・Python 2.7
※FlareVMで構築

事象「7: Error creating CSV」

↓Ctrl+Cで停止後に下記のエラーが出力されて、動作が停止してしまう。
image.png
image.png

↓Processmonitorのファイルは作成できているんだけど、差分ファイルが作成できない状況のよう。
image.png

解決方法

まったく同様の事象がissueとして上がっていました。
FlareVMで構築していると起こる可能性が高そうです。
https://github.com/Rurik/Noriben/issues/14
ただ、載っている方法を試してみても私は解決しなかったです、、、
ほかにも、Procmon.exeをNoriben-masterの配下に置いておくなどの解決策もあったようですが、試した結果変わらずでした;;

何度か動作させていると↓のようなエラーも出力されることがありました。
image.png

既定のアプリの設定ができていないのかも?と思い、txt、csv、pmlに紐づく既定のアプリを設定しなおしました。
txtとcsvはサクラエディタに変更しました。
参考:Windows 10 の既定のプログラムを変更する

この結果なのかどうかわかりませんが、正常動作するようになりました。
image.png

おまけ:Noribenの切り分けのコツ。

Noribenは成功した状態だと下記のように4つのファイルが生成されます。
これらのファイルはコマンドプロンプトの実行パスに保存されます。
image.png

ファイルの有無によって切り分けが可能かもしれません。
1)pmlがない場合
→そもそもProcessmonitorが動作していない
2)csv
→差分の生成に問題がありそう
3/4)txt、timeline.csv
→時間がかかっているか、実行失敗しているかも

ご参考までに!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?