BotGuard リバース解析 (botguard-reverse)

SecurityセキュリティリバースエンジニアリングBotGuard

dsekz/botguard-reverse

★ 132

GitHub →

関連記事

GadgetHunter — コールスタック偽装用jmpガジェット探索ツール

GadgetHunterは、コールスタック偽装(call stack spoofing)で利用される「jmpガジェット」を自動で探索する軽量なC#ツールです。指定したディレクトリ(例:C:\Windows\System32)内のDLLを順次解析し、jmp命令の位置とその直前に存在するcall命令の有無を検出してレポートします。本リポジトリはシンプルな単体実行形態で、バイナリ走査と逆アセンブルの最小限のロジックにより、攻撃技術の研究や防御側の検出ルール作成に役立ちます。ライセンスも同梱されており、研究用途での利用が想定されています(ただし倫理的・法的配慮が必要です)。

セキュリティリバースエンジニアリングC#

Skill-Sonar — ライフサイクル保護スキル

Skill-Sonarは、AIエージェント向けのライフサイクルに着目したセキュリティスキルです。導入前の静的・ポリシーチェックによる「事前検査(pre-install inspection)」と、実行時の挙動監視やメトリクス収集による「ランタイム監視(runtime monitoring)」を組み合わせ、エージェントに組み込むことでスキルやプラグインの安全性を担保することを目的としています。軽量で拡張可能なガードレールとして設計されており、導入前評価、動作中の検知・アラート・簡易対処を想定しています。

セキュリティAIエージェント

ApplyCalleeTypeEx — IDA用プロトタイプ適用プラグインのリバイブ版

ApplyCalleeTypeExは、IDA Pro向けのシングルファイルプラグインで、間接呼び出し(インダイレクトコール)先に既知の関数プロトタイプを適用し、デコンパイル結果や型推論を改善するツールです。右クリックメニュー統合、ライブプロトタイプエディタ、SAL/MSDN注釈のプリプロセッシングを備え、IDA Pro 8.xから9.3以降まで互換性があります。外部依存をほぼ持たない単一ファイル構成で、Apache 2.0ライセンスの下で配布されています。(約300字)

IDAリバースエンジニアリングPython

VEN0m ランサムウェア

VEN0m-Ransomwareは、署名済みドライバを悪用してAV/EDRの検出を回避し、ランサムウェアを展開する手法を示すというリポジトリです。Rustで実装され、BYOVD(Bring Your Own Vulnerable Driver)に類する手口を利用する旨が明記されています。本リポジトリは研究・防御目的のデモを意図しているとされますが、攻撃的な技術を含むため取り扱いには細心の注意が必要です。

セキュリティランサムウェアRust

Smart Password Generator(スマートパスワードジェネレーター)

🔐 Smart Password Generator は、Pythonで実装されたシンプルかつ実用的なパスワード生成ツールです。文字種(英字・数字・記号)の混在、カスタム長の指定、長さ入力のバリデーション、強度判定機能を備え、生成したパスワードを passwords.txt に保存できます。初心者にも使いやすく、ローカルで手早く強力なパスワードを用意したい場面に向きます。(約300字)

パスワードPythonセキュリティ

Skill Scanner — エージェントスキル向けセキュリティスキャナー

Skill Scanner は、エージェント(チャットボットやAIアシスタント)の「スキル」コードやパッケージを対象にしたセキュリティスキャナーです。Python製で、静的解析やポリシーチェック、依存関係の安全性評価などを通じて、スキルに潜む脆弱性や不適切な構成を検出・報告します。Apache 2.0ライセンスで公開され、PyPIパッケージやCIワークフローも備えた実用的なツールチェインを提供します。(約300字)

セキュリティスキャナーPython