beenuar/AiSOC

来源
GitHub
首次上榜日期
领域
安全
GitHub 星标数
7,533
主要语言
Python
网站
beenuar.github.io/AiSOC (在新标签页中打开)

本页介绍外部开源仓库,并非 HDATF 产品。

beenuar/AiSOC

它做什么

AiSOC是汇总告警并保留AI调查证据和响应建议的自托管安全运营平台。它接收安全人员连接的工具事件,经规范化、检测和关联分析生成告警及调查记录。Kafka传递事件,PostgreSQL保存告警和审计记录,Web控制台展示结果。提示词、工具调用和判定依据会记录到Investigation Ledger。默认部署使用本地模型,无需外部模型API密钥即可开始,但公司真实日志仍需单独配置连接器。官方基础环境要求Docker Compose v2、Docker虚拟环境内8GB内存和20GB空闲磁盘,以及Python和bash。样例数据和离线sandbox不能视为真实安全事件或完整生产栈。响应默认以人工审批为中心,自主执行需要明确策略授权。官方资料仍披露外部托管模型测试和长期运行证据的局限,不能据此宣称所有集成都已验证。它也不是对SIEM长期日志保留和合规检索的直接替代。

许可证

MIT 宽松许可。保留版权声明即可商用和修改。

同领域的其他仓库

  • onlyreadai/onlyread
    OnlyRead是一款Chromium扩展,目的是降低AI浏览真实已登录工作账号时误改数据的风险。输入是发往受保护网站的请求,输出是允许或拒绝每次请求的决定,而不是页面摘要。已检查的判定代码结合请求方法与端点规则、网站专用操作解码、已审核请求标签以及剩余请求的模型判断。它通过Chrome调试接口暂停请求,并配合浏览器网络规则及部分套接字和编辑器专用控制。准备条件包括兼容的Chromium浏览器、选定保护网站,以及托管判定账号或受支持模型网关的凭据。遇到不确定判断或服务不可达时设计为拒绝,但模型仍可能误判,统计通信等策略例外也会放行。直接操控屏幕的代理需要Always设置,目前保护按网站而非账号划分,架构文档也说明部分编辑器防护并非网络层保证。部分经过脱敏的请求描述会发送到外部判定服务,本次调查没有独立复现仓库宣称的网站覆盖或安全效果。
  • Verlintas/NOIR
    NOIR是一款桌面工具,用于检查本人拥有或已获授权审计的Android设备上的隐私风险。它通过Android设备连接工具adb读取已安装应用、权限以及APK文件中的网络地址字符串。它将权限对应的可访问数据类型与潜在接收域名关联,输出风险评分、JSON和Markdown报告、域名列表及处置计划。它还检查共享用户权限和应用清单,更深入的分析需要另行准备本地反编译工具jadx。建议会区分可回滚的应用权限控制与需要人工复核的操作,并生成恢复命令。开始使用需要Windows、macOS或Linux的portable包、已授权USB调试的设备,以及另行准备的adb。Portable包包含Java运行环境,但从源码运行需要JDK 17或更高版本,工具准备过程中也可能下载缺少的依赖文件。这些结果只是静态信息之间的关联,并不能证明真实传输已经发生,限制权限时还需要检查正常应用功能是否受到影响。
  • interplains/Zero-Breach-Toolkit
    这是将设备记录与已公开间谍软件指标比对的防御性本地检查工具。主要面向希望检查自己电脑或手机备份中已知入侵痕迹的用户。输入包括浏览器记录、部分系统记录、文件指纹、AndroidQF采集结果和iPhone本地证据。输出的文本和JSON报告包含匹配项、证据强度及未检查范围。普通扫描不修改原始证据,使用临时数据库副本,并阻止Python套接字通信。但这不等于操作系统级网络隔离,更新指标是独立联网操作。基本运行需要Python 3.8或更高版本,加密iPhone备份另需密码学包及其支持环境。可选Android采集需要设备所有者同意,可能改变设备状态,应与只读扫描区分。没有匹配不能证明安全,有匹配也不能直接确诊感染。完整报告和未加密证据ZIP可能包含敏感记录,应限制共享。
  • apple/security-pcc
    Apple公开了Private Cloud Compute的部分组件源码,供研究者检查其安全和隐私属性。它不是安装后即可使用的聊天机器人或通用推理服务器。仓库包含执行安全策略的组件与研究工具,并引导结合官方安全指南阅读。已检查的证明验证CLI接收报告或证明包文件,再交给对应格式的验证器。其输出路径包括验证摘要和详情,或已验证的密钥及有效期信息。源码中有证书和透明性证明等验证设置,但阅读这些内容并不等于复现整个PCC或独立证明其安全。使用前需要确认研究环境和软件条款,克隆仓库不会激活云服务。独立许可把用途限制为在一台Apple电脑上限期进行内部PCC验证,并禁止再分发,不能当作普通开源复用许可。本次无法读取官方指南正文,因此说明仅限于已检查的仓库文档和源码。
  • anthropics/sandbox-runtime
    Anthropic Sandbox Runtime是限制任意进程文件访问和网络通信的CLI与库,适用于智能体和本地MCP服务器。它接收命令以及文件和网络策略,在操作系统边界内执行命令。macOS使用sandbox-exec,Linux使用bubblewrap,并通过HTTP和SOCKS5代理检查允许的通信目标。当前README也说明Windows处于alpha支持阶段,使用独立账户、受限令牌、文件ACL和WFP网络过滤。软件包需要Node.js 22.12.0或更新版本,只有显式包装目标命令或集成库后才会施加限制。Linux需要bubblewrap、socat和ripgrep,Windows需要另行进行提权初始设置。默认允许读取,因此不能认为秘密文件自动得到保护。必须按实际工作配置禁止读取路径、允许写入路径及允许域名。这仍是早期研究预览,Windows对其他令牌与系统服务代发通信等存在已说明的限制,不能视为绝对安全边界。

只收录进入 Trendshift 排行榜的仓库,榜单仅用于寻找候选项目,不转载名次。说明、许可证和星标数来自各 GitHub 仓库。解读是我们自己的判断。我们尚未测试这些项目,上榜并不证明质量。

在 GitHub 上查看 (在新标签页中打开)