108 matches found
layne
Layne Layne 是一个自托管的 GitHub App,用于集中管理我们各仓库的安全扫描。由于我们不使用商业化的 SAST/密钥扫描工具,也无法访问 GitHub Enterprise,因此在多个仓库之间维护不同的 GitHub Actions 工作流文件会变得非常困难——尤其是当这些仓库数量不断增长时。相反,我们只需安装一次 Layne,它便会监听拉取请求事件,在服务端运行我们的安全工具,将结果以原生 GitHub Check Run 注释的形式回传,并通知我们安全团队的安全通知频道。 本工具基于 Reddit 的实现。 工作原理...
sast-rules
Semgrep 规则 这是中央 Semgrep 规则仓库,托管用于 GitLab semgrep 分析器 的 Semgrep 规则。 仓库结构如下: . ├── mappings │ ├── findsecbugs.yml │ ├── eslint.yml │ └── ... ├── rules │ ├── lpgl │ │ ├── java │ │ │ ├── webview │ │ │ │ ├── rule-ignoresslcertificateerror.yml │ │ │ │ ├── rule-ignoresslcertificateerror.java │ │ │ │...
progpilot
progpilot 一个用于PHP的静态应用安全测试(SAST)工具 安装 有多种选项可供选择,请选择最适合您使用场景的选项。 使用 PHAR 发布版 从 releases 页面下载最新的 PHAR 归档文件。 将文件放置在您的路径中,并使其可执行: chmod +x progpilotvX.Y.Z.phar sudo mv progpilotvX.Y.Z.phar /usr/local/bin/progpilot 使用 Docker 构建 Docker 镜像(此页面上有详细文档)并运行容器: docker build -t progpilot . docker run -v...
bugsy
Bugsy Bugsy 是一个命令行界面(CLI)工具,可为您的代码提供自动化的安全漏洞修复功能。它是 Mobb 的社区版,Mobb 是首个厂商无关的自动化安全漏洞修复工具。Bugsy 旨在帮助开发者快速识别并修复代码中的安全漏洞。 什么是 Mobb? Mobb 是首个厂商无关的自动化安全漏洞修复工具。它导入来自 Checkmarx、CodeQL(GitHub 高级安全)、OpenText Fortify 和 Snyk 的 SAST 结果,并生成代码修复方案,供开发者审查并提交到他们的代码库中。 Bugsy 能做什么? Bugsy 有两种模式 - 扫描(无需 SAST...
bugsy
Bugsy Bugsy is a command-line interface CLI tool that provides automatic security vulnerability remediation for your code. It is the community edition version of Mobb, the first vendor-agnostic automated security vulnerability remediation tool. Bugsy is designed to help developers quickly identif...
vulnhawk
基于AI的代码安全扫描器,能发现 Semgrep 和 CodeQL 遗漏的漏洞。 快速开始 • GitHub Action • 对比 • 支持的语言 • 常见问题 问题 传统 SAST 工具依赖模式匹配和 AST 规则。它们擅长捕获已知的漏洞模式,但从根本上讲,它们无法理解意图 。 如果你的 API 有 20 个端点,其中 19 个在操作资源前验证了授权,Semgrep 无法标记出那一个没有验证的端点——因为没有可匹配的模式。漏洞恰恰是某个模式的缺失 。 解决方案 VulnHawk 使用 AI 分析代码,并且对于它检查的每一段代码,它都会引入代码库其他位置的相关代码...
sast-scan
引言 ███████╗ ██████╗ █████╗ ███╗ ██╗ ██╔════╝██╔════╝██╔══██╗████╗ ██║ ███████╗██║ ███████║██╔██╗ ██║ ╚════██║██║ ██╔══██║██║╚██╗██║ ███████║╚██████╗██║ ██║██║ ╚████║ ╚══════╝ ╚═════╝╚═╝ ╚═╝╚═╝ ╚═══╝ Scan 是一款面向现代 DevOps 团队的免费开源安全工具。基于集成多扫描器的设计,Scan 可以在一轮快速扫描中检测应用程序和基础设施代码中的各种安全缺陷,无需任何 远程服务器 。Scan...
contrast
CodeSec de Contrast Security CodeSec ofrece: El escáner SAST más rápido y preciso. Resultados inmediatos y accionables — escanea código y entornos serverless. Un proceso de inicio de sesión sin fricciones y sin interrupciones con GitHub o una cuenta de Google. De principio a fin en minutos. Al...
nodejsscan
nodejsscan Static security code scanner SAST for Node.js applications powered by libsast and semgrep. Made with in India Support nodejsscan Donate via Paypal: Sponsor the Project: e-Learning Courses & Certifications OpSecX Node.js Security: Pentesting and Exploitation - NJS Run nodejsscan docker...
SucoshScanny
Sucosh Scanny "Sucosh" 是一个自动化源代码漏洞扫描器(SAST)和评估框架,适用于 Python(Flask-Django)和 NodeJs,能够在 Web 应用程序开发或源代码分析过程中进行代码审查。它可以检测给定源代码中的大量漏洞(RCE、SSTI、不安全的反序列化、SSRF、SQLI、CSRF 等)。目前只完成了 Python(Flask、Django)和 NodeJs(Express JS.)语言的检测模块。未来将会为 PHP(Laravel、Codeigniter)、.NET、Go 和其他语言编写特定的检测函数。 示例用法 扫描源代码分析 例如:pytho...
scorecard
OpenSSF Scorecard Overview What Is Scorecard? Prominent Scorecard Users View a Project's Score Scorecard's Public Data Using Scorecard Scorecard GitHub Action Scorecard REST API Scorecard Badges Scorecard Command Line Interface Prerequisites Installation Authentication Basic Usage Checks Default...
noir
搜寻代码中的每一个端点,暴露影子 API,绘制攻击面。 文档 • 安装 • 用法 • Github Action • 贡献 • 更新日志 Noir 是一款 SAST 工具,它读取源代码并提取应用程序暴露的端点——路径、方法、参数、请求头、Cookie 以及它们背后的源文件。影子 API、已弃用的路由和未文档化的处理程序都会作为同一份清单的一部分被提取出来;它们并不是单独的模式。 这份清单服务于三类受众: 人工审查者。 安全工程师和代码审计人员可以获得一份聚焦于攻击者可触达入口点的列表——路径、参数、源文件、标签——而无需浏览整个代码仓库。 AI 审计者。 基于 LLM 的 SAST...
Callisto
Callisto 智能自动化二进制漏洞分析工具 演示: Callisto 是一个智能自动化二进制漏洞分析工具。其目的是自主反编译提供的二进制文件,并遍历输出的伪代码,寻找该伪 C 代码中潜在的安全漏洞。Ghidra 的无头反编译器驱动了二进制反编译和分析部分。伪代码分析首先由 Semgrep SAST 工具执行,然后传递给 GPT-3.5-Turbo 以验证 Semgrep 的发现,并可能识别额外的漏洞。 该工具旨在辅助二进制分析和零日漏洞发现。其输出旨在帮助研究人员识别二进制文件中可能感兴趣的区域或易受攻击的组件,随后可通过动态测试进行验证和利用。它当然无法捕获所有漏洞,但通过...
mobileAudit
Mobile Audit 针对 Android APK 的安全分析,从上传到可操作的发现。 Mobile Audit 是一个用于静态应用程序安全测试和恶意软件检查的 Django 应用程序。它提取 APK 元数据,检测有风险的实现模式,按严重程度组织发现,并提供一个专注的工作区用于审查和报告。 快速开始 Docker Compose 运行完整的本地技术栈:Django、PostgreSQL、RabbitMQ、Celery 和 Nginx。 docker compose build docker compose up 服务就绪后,打开 http://localhost:8888。...
abap-code-scanner
OWASP ABAP Code Scanner 面向 SAP ABAP 的静态应用安全测试(SAST)。 一个免费、开源的 CLI,用于在自定义 ABAP 代码中查找安全漏洞——支持离线运行和 CI 集成。 版本 版本| 说明| 位置 ---|---|--- 开源 CLI (免费,MIT)| 在本地或 CI 中扫描导出的 ABAP 源代码| 本仓库(见下文) 云端(SAP BTP)| 通过 BTP 目标读取 ABAP 的商业 SaaS| 云端 / BTP 版本 Web(管理控制台)| 通过 JCo / RFC 连接 SAP 的商业 Web SAST| Web 版本 商业版本由 RedRa...
bearer
扫描您的源代码,针对顶级安全 和隐私 风险。 Bearer 是一款静态应用安全测试(SAST)工具,旨在扫描您的源代码并分析数据流,以识别、过滤和优先处理安全与隐私风险。 Bearer 提供免费开源解决方案 Bearer CLI,以及商业解决方案 Bearer Pro,可通过 Cycode 获取。 开始 - 常见问题 - 文档 - 报告 Bug !GitHub Releaserelease-imgrelease !Testtest-imgtest 语言支持 Bearer CLI(开源) :Go • Java • JavaScript • TypeScript • PHP •...
deepsecrets
DeepSecrets - a better tool for secret scanning !WARNING Active development was switched to the creator's fork at https://github.com/ntoskernel/deepsecrets. This repository will not receive any updates...
slythestx
🐍 Slythestx The Swiss Army Worm for Mobile Security A unified framework for static code analysis and dynamic vulnerability hunting on iOS and Android. 📖 Table of Contents Overview Key Features Architecture Analyzer Suite Quick Start Usage Release Notes Roadmap Contributing Disclaimer License ⚡...
Resources-for-Application-Security
更新于 https://ishaqmohammed.me/posts/resources-for-application-security/ 应用安全资源 一些开始学习应用安全的好资源 注意:我列出的资源是我在应用安全学习中会使用的,请仅用于个人学习目的。如果你有任何建议,请在Twitter 上私信我。 开发 应用安全书籍与在线资源 动手CTF练习 SAST 和 DAST 保护应用程序安全 进一步阅读 1. 了解 Web 应用技术与开发 PHP与MySQL基础培训(by lynda) 1. PHP与MySQL超越基础 2. PHP与MySQL基础培训:2 构建CMS PHP:面向对象编程...
duo-agentflow-auditor
Duo AgentFlow Auditor AI 代码安全 — 捕获 SAST 在 AI 生成代码中遗漏的问题 基于 GitLab Duo Agent 平台 40-62% 的 AI 生成代码存在安全漏洞。 传统 SAST 能捕获 CVE。而我们能捕获 SAST 遗漏的问题 — 提示注入、LLM 输出执行、不安全的 ML 反序列化。 快速开始 · 架构 · 检测规则 · 设置指南 · 实现 问题 AI 加速了代码生成,但也带来了新的安全瓶颈: 问题| 影响 ---|--- 安全审查使 MR 堵塞数小时甚至数天| 每位团队成员每周浪费 7 小时 AI 使合规管理更加困难| 70%...