18345 matches found
ctf-party
ctf-party 这是什么 一个CLI工具和库,旨在为CTF参赛者(或安全研究人员、漏洞赏金猎人、渗透测试人员,但主要专注于CTF)提升和加速脚本/利用编写,通过修补String类,为常见代码模式提供简洁语法。其理念是保持库纯原生Ruby(无依赖),并且不重新实现其他库已经做得很好的功能。 例如,不再这样写: require 'base64' myvar = 'string' myvar = Base64.strictencode64myvar 只需这样写(更短且更易记忆): require 'ctfparty' myvar = 'string' myvar.tob64!...
ronin
ronin Website Source Issues Documentation Discord | Mastodon Description Roninwebsite is a free and Open Source Ruby toolkit for security research and development. Ronin contains many different CLI commands and Ruby librariesronin-rb for a variety of security tasks, such as encoding/decoding data...
ronin
ronin 网站 源码 问题 文档 Discord | Mastodon 描述 Roninwebsite 是一个免费且开源的 Ruby 工具包,用于安全研究和开发。Ronin 包含许多不同的 CLI 命令 和 Ruby 库ronin-rb,用于处理各种安全任务,例如编码/解码数据、过滤 IP/主机/URL、查询 ASN、查询 DNS、HTTP、扫描 Web 漏洞ronin-vulns-synopsis、爬取网站ronin-web-spider、安装第三方仓库ronin-repos-synopsis 中的 漏洞利用ronin-exploits 和/或...
viproy-voipkit
Discontinued Viproy was a PoC VoIP security assessment tool which had several modules and exploits to maintain. However, it was developed as a modules set to Metasploit Framework. As Metasploit Framework had significant updates, Viproy's current modules won't be able to work unless you use legacy...
seccomp-tools
Seccomp Tools 用于 seccomp 分析的强大工具。 本项目主要(但并非仅)面向 CTF pwn 挑战中 seccomp 沙箱的分析。 部分功能为 CTF 专属,但同样适用于分析真实世界中的 seccomp 过滤器。 功能特性 Dump - 自动从可执行文件中转储 seccomp BPF。 Disasm - 将 seccomp BPF 转换为人类可读的格式。 支持简单的反编译。 尽可能显示系统调用名称及参数。 彩色输出! Asm - 让编写 seccomp 规则像编写代码一样简单。 Emu - 模拟执行 seccomp 规则。 Explain -...
CVE-2019-5418-Scanner
Escáner CVE-2019-5418 Un escáner Golang multihilo para identificar endpoints de Ruby vulnerables a CVE-2019-5418 Uso Usage of ./CVE-2019-5418-Scanner: -auth string Perform a scan using a auth token i.e Basic YmFzZTY0VG9rZW5WYWx1ZQ== default "nope" -http Use HTTP over HTTPS -insecure Ignore SSL/TL...
pastenum
Pastenum Pastenum es una herramienta de enumeración de volcados de texto. Está diseñada para ayudar a encontrar y enumerar volcados de datos y doxs publicados en sitios públicos. Actualmente busca en los sitios github.com, gist.github.com, pastebin.com, pastee.org y pastie.org. Pastenum es una...
CVE-2016-2098
CVE-2016-2098 Action Pack en Ruby on Rails anterior a 3.2.22.2, 4.x anterior a 4.1.14.2, y 4.2.x anterior a 4.2.5.2 permite a atacantes remotos ejecutar código Ruby arbitrario aprovechando el uso sin restricciones del método render por parte de una aplicación. https://vulners.com/cve/CVE-2016-209...
ritm
Ruby In The Middle(HTTP/HTTPS 拦截代理) Ruby in the middle (RITM)是一个 HTTP/HTTPS 拦截代理,支持即时生成并签名证书,让用户能够利用 Ruby 语言的完整能力,随心所欲地拦截甚至修改请求和响应。 安装 gem install ritm 基本用法 1. 编写拦截处理程序 require 'ritm' 对谷歌搜索的所有请求给出统一回答 Ritm.onrequest do |req| if req.requesturi.host.startwith? 'www.google.' newquerystring =...
CVE-2019-5418
CVE-2019-5418 1.漏洞描述 Ruby on Rails是一个 Web 应用程序框架,是一个相对较新的 Web 应用程序框架,构建在 Ruby 语言之上。这个漏洞主要是由于Ruby on Rails使用了指定参数的render file来渲染应用之外的视图,我们可以通过修改访问某控制器的请求包,通过“…/…/…/…/”来达到路径穿越的目的,然后再通过“”来进行模板查询路径的闭合,使得所要访问的文件被当做外部模板来解析。 3.漏洞复现 burp抓包 单个正确漏洞验证:pocsuite -r CVE-2019-5418.py -u url 批量扫描:pocsuite -r...
phishlulz
PhishLulz PhishLulz is a Ruby toolset aimed at automating Phishing activities. When you start a phishing campaign, a dedicated Amazon EC2 Debian 7 instance is spawned. The VM comes with various open source tools that have been glued together. The two main components are: PhishingFrenzy...
phishlulz
PhishLulz PhishLulz 是一套 Ruby 工具集,旨在实现钓鱼活动的自动化。 当你开始一次钓鱼活动时,会启动一个专用的 Amazon EC2(Debian 7)实例。该虚拟机集成了多种开源工具,主要包含以下两个组件: PhishingFrenzy https://github.com/pentestgeek/phishing-frenzy BeEF https://github.com/beefproject/beef PhishLulz 自带自签名 CA:这是为 PhishingFrenzy 管理界面生成自签名证书所必需的。你还会发现一些很酷的钓鱼模板(这些不在 PF...
inspec_cve_2019_15224
一个恶意的 rest-client gem 2019年8月19日,发现rest-client gem有多个版本发布了包含恶意代码。在发现恶意的rest-client的同时,还确定了其他几个新的 gem 也携带了类似的代码。 相关报道: https://www.securityweek.com/backdoor-found-rest-client-ruby-gem https://www.theregister.co.uk/2019/08/20/rubygemhacked/ https://www.macobserver.com/news/ruby-11-backdoors/...
CVE-2020-8163
CVE-2020-8163 Entorno y exploit para CVE-2020-8163 Ejecución remota ciega de código de nombres locales proporcionados por el usuario en Rails 5.0.1 y 4.2.11.2 Crear el entorno 1. crear contenedor docker mapeando el puerto 4000 al 8001 sudo docker run --rm -it -p 8001:4000 ruby:2.3 bash 2...
CVE-2023-23752
CVE-2023-23752 用于Joomla CVE-2023-23752扫描的简单程序。这是一个简单的Ruby脚本,用于检查目标列表是否易受CVE-2023-23752攻击,该漏洞是一个严重的Web应用程序安全漏洞。脚本向指定端点发送HTTP GET请求,并从响应中提取信息以判断目标是否存在漏洞。 用法 ruby scanner.rb list.txt output.txt list.txt文件包含一系列目标域名或IP,每行一个。output.txt是保存结果的输出文件。 需求 该脚本需要以下Ruby gem: httparty colorize timeout 免责声明...
CVE-2015-3224
Ruby on Rails Web Console Exploit CVE-2015-3224 This repository contains a Python script to exploit an IP whitelist bypass vulnerability in the developer web console of Ruby on Rails 4.0.x and 4.1.x. The script allows for remote code execution on vulnerable servers. ⚠️ Disclaimer This script is...
hoper
Hoper 它显示您指定的 URL 到达其端点所经过的所有跳转。 例如,如果您想查看邮件中的 URL 或 URL 缩短器的完整路径,Hoper 会返回所有 URL 重定向。 安装 $ gem install hoper 使用 在命令行中输入: $ hoper url 开发 检出仓库后,运行 bin/setup 安装依赖。您也可以运行 bin/console 进入交互式提示,以便进行实验。 要将此 gem 安装到本地机器,请运行 bundle exec rake install。要发布新版本,请在 version.rb 中更新版本号,然后运行 bundle exec rake...
burpcommander
burpcommander Ruby command-line interface to Burp Suite's REST API Usage burpcommander VERSION: 1.0.1 - UPDATED: 08/29/2018 -t, --target IP Address Defaults to 127.0.0.1 -p, --port Port Number Defaults to 1337 -k, --key API Key If you require an API key specify it here -i, --issue-type-id String...
burpcommander
burpcommander Ruby 命令行界面,用于 Burp Suite 的 REST API 用法 burpcommander 版本:1.0.1 - 更新日期:08/29/2018 -t, --target IP 地址 默认为 127.0.0.1 -p, --port 端口号 默认为 1337 -k, --key API 密钥 如果你需要 API 密钥,请在此指定 -i, --issue-type-id 字符串 要搜索的字符串。示例:"1048832" -n, --issue-name 字符串 要搜索的字符串。示例:"Command Injection" -D,...
dawnscanner
Dawnscanner - 针对 Ruby Web 应用的安全扫描器 dawn 是一款源代码扫描器,旨在检查您的 Web 应用是否存在安全问题。 该工具能够扫描用 Ruby 编写的 Web 应用,并默认支持所有主流 MVC(模型 - 视图 - 控制器)框架: Ruby on Rails Sinatra Padrino dawn 2.0 版本的知识库中包含了 680 多项安全检查,这些检查每周会根据 NIST 的国家漏洞数据库进行更新。 简要工作原理 当您在代码上运行 dawn 时,它会解析您的项目 Gemfile.lock 文件,查找所使用的 gem,并尝试检测您正在使用的 Ruby...