CybercentreCanada/assemblyline-service-client

GitHub: CybercentreCanada/assemblyline-service-client

Assemblyline 4 的服务客户端,负责对接平台 API 完成任务获取与结果回传,使不同语言编写的分析服务能够独立运行。

Stars: 3 | Forks: 8

# Assemblyline 4 - Service Client Service Client 从 Service Server 获取任务,并将它们放入一个目录中。然后它会等待 Service 生成的输出文件。这使得 Service 能够在 Python3、Python2、Java、C++ 等环境中独立运行。一个 Service 会监控目录中与其关联的 task.json 文件,对其进行处理,并生成一个 result.json 文件,而 service_client 随后可以提取该文件并将其发送回 service_server。
标签:API交互, Homebrew安装, 任务调度, 安全分析平台, 客户端组件, 文件监控, 自动化分析, 跨站脚本, 逆向工具