关于Karton
Karton系统
karton
karton-dashboard
karton-classifier
karton-archive-extractor
karton-config-extractor
karton-mwdb-reporter
karton-yaramatcher
karton-asciimagic
karton-autoit-ripper
DRAKVUF Sandbox
工具安装
pip3 install karton-core
如需安装整个后端环境,我们还需要安装好MinIO和Redis。
工具使用
from karton.core import Karton, Task, Resource
class GenericUnpacker(Karton):
"""
Performs sample unpacking
"""
identity = "karton.generic-unpacker"
filters = [
{
"type": "sample",
"kind": "runnable",
"platform": "win32"
}
]
def process(self, task: Task) -> None:
# Get sample object
packed_sample = task.get_resource('sample')
# Log with self.log
self.log.info(f"Hi {packed_sample.name}, let me analyze you!")
...
# Send our results for further processing or reporting
task = Task(
{
"type": "sample",
"kind": "raw"
}, payload = {
"parent": packed_sample,
"sample": Resource(filename, unpacked)
})
self.send_task(task)
if __name__ == "__main__":
# Here comes the main loop
GenericUnpacker().loop()
(向右滑动,查看更多)
项目地址
Karton:https://github.com/CERT-Polska/karton
参考资料
https://karton-core.readthedocs.io/en/latest/getting_started.html#installation https://github.com/c3rb3ru5d3d53c/karton-unpacker https://github.com/raw-data/karton-die-classifier https://github.com/raw-data/karton-retdec-unpacker https://github.com/W3ndige/karton-similarity
FreeBuf+ , 交易担保 , 放心买 , FreeBuf+小程序:把安全装进口袋 小程序 精彩推荐
文章评论