5884 matches found
brakeman
Brakeman Brakeman is a static analysis tool which checks Ruby on Rails applications for security vulnerabilities. Installation Using RubyGems: gem install brakeman Using Bundler: group :development do gem 'brakeman', require: false end Using Docker: docker pull presidentbeef/brakeman Using Docker...
CVE-2021-42574
CVE-2021-42574 - 代码生成器 // 更新:2021年11月5日 现在不仅可以编码,还可以解码文件。这意味着包含支持的bidi字符的文件现在可以转换为带有bidi占位符(LRO, ...)的模板文件。 利用最近发布的bidi攻击漏洞生成恶意文件,该漏洞在Unicode规范中被发现,并影响许多解释器/编译器。 引用自 cve.mitre.org:...
vimana-framework
Overview Vimana is a modular security framework for auditing Python APIs and Web applications. The plugin-based architecture enables security professionals to assess, fuzz, and analyze Python projects through automated and manual techniques. Core Capabilities: Vulnerability detection and...
apkx
apkx - 懒人专用Android APK反编译工具 一个Python封装,整合了流行的免费dex转换器和Java反编译器。可直接从APK中提取Java源代码。便于尝试不同的转换器/反编译器,无需担心类路径设置和命令行参数。 安装 $ git clone https://github.com/b-mueller/apkx $ cd apkx $ sudo ./install.sh 注意事项: JRE需已安装且在PATH中 enjarify需要Python 3 用法 在命令行传入APK文件名: $ apkx HelloWorld.apk 正在将 HelloWord.apk 提取到...
pwndrop
pwndrop is a self-deployable file hosting service for sending out red teaming payloads or securely sharing your private files over HTTP and WebDAV. If you've ever needed to quickly set up an nginx/apache web server to host your files and you were never happy with the limitations of python -m...
0x00sec_code
0x00sec.org 帖子的源代码 此仓库包含我在 0x00sec.org 上帖子的源代码。 远程Shell 帖子见: 第一部分:https://0x00sec.org/t/remote-shells-part-i/269/1 第二部分. 加密你的链接:https://0x00sec.org/t/remote-shells-part-ii-crypt-your-link/306 源代码位于 remoteshell 第三部分. Shell...
pmd
PMD - 源代码分析器 PMD 是一个可扩展的多语言静态代码分析器。它能发现常见的编程缺陷,例如未使用的变量、空的 catch 块、不必要的对象创建等。它主要专注于 Java 和 Apex ,但 支持其他 16 种语言 。它内置了 400 多条规则 。可以通过自定义规则进行扩展。它使用 JavaCC 和 Antlr 解析源文件为抽象语法树(AST),并针对这些 AST 运行规则以发现违规。规则可以用 Java 或 XPath 查询编写。 目前,PMD 支持 Java、JavaScript、Salesforce.com Apex 和...
dnsdiag
DNS Measurement, Troubleshooting and Security Auditing Toolset Have you ever wondered if your ISP is intercepting your DNS traffic? Have you noticed any unusual behavior in your DNS responses, or been redirected to the wrong address and suspected something might be off with your DNS? We offer a...
gitjacker
gitjacker Gitjacker 能够从误上传了 .git 目录的站点下载 git 仓库并提取其内容。即使禁用了目录列表,它仍能恢复仓库的很大一部分。 仅用于教育/渗透测试用途。 更多信息请访问 https://liam-galvin.co.uk/security/2020/09/26/leaking-git-repos-from-misconfigured-sites.html 安装 curl -s "https://raw.githubusercontent.com/liamg/gitjacker/master/scripts/install.sh" | bash ...或者下...
ApplicationInspector
简介 Microsoft Application Inspector 是一个软件源代码特征分析工具,帮助识别第一方或第三方软件组件的编码特征 ,基于已知的库/API调用,在安全和非安全用例中都有帮助。它使用数百条规则和正则表达式模式来揭示源代码中有趣的特征,帮助确定软件是什么 或它做什么 ,从它使用的文件操作、加密、Shell操作、云API、框架等方面进行判断,并且作为一项新的有价值的OSS贡献受到了行业关注,出现在ZDNet、SecurityWeek、CSOOnline、Linux.com/news、HelpNetSecurity、Twitter 等媒体上,并首次在...
dnsx
A fast and multi-purpose DNS toolkit designed for running DNS queries Features • Installation • Usage • Running dnsx • Wildcard • Notes • Join Discord dnsx is a fast and multi-purpose DNS toolkit designed for running various probes through the retryabledns library. It supports multiple DNS querie...
jsleak
描述 我利用大部分空闲时间开发 jsleak,以满足个人需求。它是一款易于使用的命令行工具,旨在发现 JavaScript 文件或源代码中的秘密和链接。jsleak 的灵感来源于 Linkfinder,正则表达式收集自多个来源。 特性: 在 JS 文件中发现秘密,如 API 密钥、令牌和密码。 识别源代码中的链接。 完整 URL 功能 并发处理多个 URL 的扫描 检查 URL 是否存活的 HTTP 状态码 最新更新 Jsleak 现在支持来自 secrets-patterns-db https://github.com/mazen160/secrets-patterns-db 的正则模...
bfac
BFAC Advanced Backup-File Artifacts Testing for Web-Applications BFAC Backup File Artifacts Checker is an automated tool that checks for backup artifacts that may disclose the web-application's source code. The artifacts can also lead to leakage of sensitive information, such as passwords,...
bfac
BFAC 针对Web应用的高级备份文件工件测试 BFAC(备份文件工件检查器)是一种自动化工具,用于检查可能泄露Web应用源代码的备份工件。这些工件还可能导致敏感信息泄露,例如密码、目录结构等。 BFAC的目标是成为备份文件工件黑盒测试的 一体化工具 。 特性 多线程扫描。 包含请求速率限制。 HTTP代理支持。 使用多种算法自动检测有效和无效页面。 HTTP代理支持。 用户代理随机化。 批量处理。 既可作命令行工具,也可作Python模块。 支持Windows、macOS和Linux操作系统。 报告:简单、详细、CSV、JSON。 用法 描述| 命令 ---|--- 帮助| bfac...
dawnscanner
Dawnscanner - 针对 Ruby Web 应用的安全扫描器 dawn 是一款源代码扫描器,旨在检查您的 Web 应用是否存在安全问题。 该工具能够扫描用 Ruby 编写的 Web 应用,并默认支持所有主流 MVC(模型 - 视图 - 控制器)框架: Ruby on Rails Sinatra Padrino dawn 2.0 版本的知识库中包含了 680 多项安全检查,这些检查每周会根据 NIST 的国家漏洞数据库进行更新。 简要工作原理 当您在代码上运行 dawn 时,它会解析您的项目 Gemfile.lock 文件,查找所使用的 gem,并尝试检测您正在使用的 Ruby...
shuffledns
massDNS wrapper to bruteforce and resolve the subdomains with wildcard handling support Feature • Install • Run • Wildcard • License • Discord shuffleDNS is a wrapper around massdns, written in go, that allows you to enumerate valid subdomains using active bruteforce, as well as resolve subdomain...
graudit
graudit graudit 是一个简单的脚本和签名集,允许您使用 GNU 工具 grep 查找源代码中的潜在安全漏洞。它与其他静态分析应用程序(如 RATS、SWAAT 和 flaw-finder)相当,同时将技术要求降到最低,并且非常灵活。 安装 可以以普通用户或全局 root 身份安装,只需使用 userinstall 或 install 参数运行 make 即可。不过,建议通过克隆 git 仓库直接使用 graudit,因为它包含发行版文件中未包含的额外数据库规则。这还使您能够在新版本发布之间获取更新。为此,请运行以下命令: git clone...
gdb-dashboard
GDB dashboard GDB dashboard is a standalone .gdbinit file written using the Python API that enables a modular interface showing relevant information about the program being debugged. Its main goal is to reduce the number of GDB commands needed to inspect the status of current program thus allowin...
uoftctf-2025-chals-public
多伦多大学夺旗赛 2025 本仓库包含UofTCTF 2025期间的挑战解答。大多数挑战目录中也包含了源码。 挑战 挑战名称| 解题数| 类别 ---|---|--- 有趣的密码| 231/1510| 密码学 附魔预言机| 79/1510| 密码学 洗牌器| 22/1510| 密码学 因果| 11/1510| 密码学 定时AES| 4/1510| 密码学 POOF| 174/1510| 取证 解密我| 86/1510| 取证 Minecraft保险箱| 3/1510| 取证 不要给Python加沙箱1:n-day?| 11/1510| 沙箱逃逸 Smol JS| 7/1510| 沙箱逃逸...
qark
Quick Android Review Kit This tool is designed to look for several security related Android application vulnerabilities, either in source code or packaged APKs. The tool is also capable of creating "Proof-of-Concept" deployable APKs and/or ADB commands, capable of exploiting many of the...