8993 matches found
freedomfighting
Freedom Fighting スクリプト このリポジトリには、自由を求める活動中に役立つスクリプトが含まれています。必要に応じて、オンラインで見つけられないものが必要になったときに、不定期に更新されます。 ここにあるものはすべて GPL v3 ライセンス の条件の下で配布されています。 コントリビューションやプルリクエストは大歓迎です。 目次 nojail.py、Python のログクリーナー。 share.sh、セキュアなファイル共有スクリプト。 autojack.py、端末ロガー。 listurl.py、サイトマッパー。 ersh.py、暗号化リバースシェル。...
secretlint
Secretlint Secretlint は、認証情報のコミットを防ぐためのプラグイン可能なリンティングツールです。 機能 スキャナー : プロジェクト内の認証情報を検出して報告します プロジェクト フレンドリー: プロジェクトへのセットアップや CI サービスとの統合が簡単です Pre-Commit フック : 認証情報ファイルのコミットを防ぎます プラグイン可能 : カスタムルールの作成と柔軟な設定が可能です ドキュメント : そのルールがなぜシークレットとして検出したかの理由を説明します クイックデモ secretlint のリンティング結果は...
conduit
Conduit AIコーディングエージェント向けオンプレ制御プレーン。 エンジニア別コスト帰属 · ハードバジェット · 出力ガバナンス · コンテキストロート可観測性 · 監査対応エクスポート — すべてVPC内で完結。 ConduitはAIコーディングエージェント(Claude Code、Cursor、Codex、Aider)と既存のプロバイダ(Anthropic、OpenAI、Bedrock、Azure、または既存のLiteLLM / Portkey デプロイ)の間に位置します。環境変数1つで導入可能、クライアントの変更不要、プロンプトと完了は保存されません。 Claude Cod...
CVE-2022-32932
CVE-2022-32932 : ZinComputeProgramUpdateMutables のダブルフェッチ問題によるOOB書き込み 著者コメント CVE-2022-32932 は、私が ANE カーネルインターフェースで発見した別の脆弱性です。これはダブルフェッチ問題であり、興味深い OOB 書き込みを引き起こします。 分析: H11ANEIn::patchMutableSurface H11ANEIn::ANEProgramSendRequestgated から到達可能 は、model.hwx に可変手続き mutable procedure があり、かつ initInfo...
elfloader
Summary elfloader is a super simple loader for ELF files that generates a flat in-memory representation of the ELF. Pair this with Rust and now you can write your shellcode in a proper, safe, high-level language. Any target that LLVM can target can be used, including custom target specifications...
elfloader
概要 elfloader は、ELFファイル用の超シンプルなローダーで、ELFのフラットなインメモリ表現を生成します。 これをRustと組み合わせれば、適切で安全な高水準言語でシェルコードを書くことができます。LLVMがターゲットにできる任意のターゲット(非常にエキゾチックなプラットフォームやABI向けのカスタムターゲット仕様を含む)を使用できます。32ビットシステムでの u64 の使用、境界チェック付き配列、アロケーションのドロップ処理などをお楽しみください: これは単純に、すべての LOAD セクションを連結し、ギャップがある場合はゼロ埋めを行い、1つの大きなフラットファイルにします...
attesor
Rosetta 2 リバースエンジニアリングプロジェクト AppleのRosetta 2バイナリ変換技術を理解し文書化するための包括的なリバースエンジニアリングプロジェクト。 目次 1. 背景 2. Rosettaとは? 3. Rosetta 2とは? 4. AppleがmacOSでRosetta 2を提供する方法 5. 技術アーキテクチャ 6. このプロジェクトについて 7. ファイル構造 8. 使用方法 9. 進捗状況 10. 参考文献 背景 アーキテクチャの移行 2020年11月、Appleは初のApple Silicon Macを発表し、Intel...
honeyslop
honeyslop - AIによって幻覚を見せられた("スロップ")脆弱性報告を迅速にトリアージするためのコードカナリア honeyslopは、AIが幻覚を見せた("スロップ")未検証の脆弱性報告に悩むオープンソースプロジェクト向けの、コードカナリア(デコイ)です。このような敵対的ノイズ注入により、スロップスキャナはカナリアを取り込み、それに基づいて脆弱性「報告」を生成します。その報告は自動的にスロップであると識別されます。grep一つでクローズできます。...
DeadDialect
DeadDialect すべてのブートが異なる言語を話す。昨日のバイナリは今日の死んだコードである。 セッション固有のRISC-V ISA再マッピングシステム。システムが起動するたびに、命令セットの新しい暗号学的置換を生成する。あるセッション用にコンパイルされたバイナリは、次のセッションでは暗号学的に拒否される。再起動後も生存するマルウェアは実行できない——死んだ方言を話すからだ。 アイデア 標準ISAは固定された契約である。すべてのプログラム、すべてのライブラリ、すべてのマルウェアは、0x13が何を意味するか、syscall...
samsung-android-lpe
パート1: 任意のATコマンド実行 CVE-2026-20980 アプリケーションプロセッサAPのコマンドは、ロック解除されたデバイスで接続モードを切り替えた後、atdistributorによって管理されます。 AT+SWATD=0 AT+ACTIVATE=0,0,0 AT+SWATD=1 atdistributor は、pacmcheckatcmds 関数を通じてATコマンドを検証します。 void mainint32t arg1, void arg2 noreturn int32t var21b0 = arg1; data42c170 = SignalHandler;...
uEmu
概要 uEmu は、Unicorn Engine をベースにした IDA 用の小さくて可愛いエミュレータプラグインです。 以下のアーキテクチャを標準でサポートしています: x86 、x64 、ARM 、ARM64 、MIPS 、MIPS64 何に適しているか? ベアメタルコード(ブートローダー、組み込みファームウェアなど)のエミュレーション 独立した関数のエミュレーション 何に適していないか? 複雑なOSコード(動的ライブラリ、プロセスなど)のエミュレーション 多くのシステムコールを含むコードのエミュレーション 改善できる点は? ベンダー固有のレジスタアクセス(ARM64のMSR S3x...
egodeath
egodeath このプロジェクトは識別不能難読化を実現していません。この製品を秘密を保護するために使用すべきではありません。それはリバースエンジニアリングを防ぐのではなく、抑止するために存在します。 人間とLLMの両方にとってコードの読み取りと解析を極めて困難にするように設計されたJavaScript難読化ツールです。TypeScriptで記述されています。査読済みの暗号学的難読化研究の手法を実装しています。 インストール npm install npm run build CLI 使用法 基本使用法 node dist/index.js input.js output.js...
ABL_ROP
ABLシリアルをROPで更新する: このノートブックを実行すると、ABLをロードし、ROPチェーンを介してmemmoveを呼び出し、デバイスのシリアル番号を更新しようとします。eShardの https://github.com/eshard/pixel6-boot/blob/main/runablpublic.ipynb を元に、 https://eshard.com/posts/pixel6bootloader に沿って作成されています。 出力 partition misc not found failed to read miscvendor partition -2 0.0000...
bbs
BBS 旧バージョンの bbs はこちらにあります。 説明 bbs は SOCKS プロキシと HTTP プロキシのためのルーターです。SOCKS5、HTTP CONNECT、またはポートフォワーディングサービスを公開し、リクエストのターゲットに基づいて、受信したリクエストをプロキシまたはプロキシのチェーンに転送します。ルーティングは、PAC サポート付きでビルドされた場合 PAC スクリプト、または JSON ファイルで設定できます。 インストール go install github.com/synacktiv/bbs@master PAC スクリプトサポート付きで bbs...
assless-chaps
assless-chaps Crack MSCHAPv2/NTLMv1 challenge/responses quickly using a database of NT hashes Introduction Assless CHAPs is an efficient way to recover the NT hash used in a MSCHAPv2/NTLMv1 exchange if you have the challenge and response e.g. from a WiFi EAP WPE attack. It requires a database of ...
universal-flutter-ssl-pinning
universal-flutter-ssl-pinning PyGhidra を使用して libflutter.so をリバースエンジニアリングし、SSL 証明書検証関数の位置を特定した後、Frida と Renef の両方に対応したすぐに使えるバイパススクリプトを生成します。 仕組み 1. PyGhidra が libflutter.so をヘッドレスで読み込み、定義されたすべての文字列から sslclient をスキャンします。 2. その文字列からのクロスリファレンスを解決し、それらを含む関数を特定します。 3. 各関数をデコンパイルし、正確なパラメーター数を取得します。 4. 3...
CVE-2023-6241-Pixel7_Adaptation
Google Pixel 7 向け CVE-2023-6241 このリポジトリでは、securitylab が GitHub リポジトリ で公開した、Google Pixel 8 用のエクスプロイトを Google Pixel 7 に適合させる方法を説明します。 エクスプロイトの修正を開始する前に、元のエクスプロイトが必要なパッチを適用すれば Google Pixel 7 デバイスでも動作するという仮定を、CVE-2023-6241 に関連する 記事 に基づいて立てました。これは、2つのデバイスが(ハードウェア的に)異なっているように見えるため必要でした(比較)。 ツール...
SiMBA
SiMBA SiMBAは、線形混合ブール算術式(MBA)の簡約のためのツールです。MBA-BlastやMBA-Solverと同様に、線形MBAがゼロと一の集合上の値によって完全に決定されるという考えに基づく完全に代数的なアプローチを使用していますが、そのためには1ビット空間への変換が不要であるという新しい洞察を活用しています。 これは以下の論文に基づいています: @inproceedingssimba2022, author = Reichenwallner, Benjamin and Meerwald-Stadler, Peter, title = Efficient...
cosign
cosign Signing OCI containers and other artifacts using Sigstore! Cosign aims to make signatures invisible infrastructure. Cosign supports: "Keyless signing" with the Sigstore public good Fulcio certificate authority and Rekor transparency log default Hardware and KMS signing Signing with a cosig...
cosign
cosign Sigstore を使用して OCI コンテナ(およびその他のアーティファクト)に署名する! Cosign は署名を 見えないインフラストラクチャ にすることを目指しています。 Cosign は以下をサポートしています: Sigstore の公共財である Fulcio 認証局と Rekor 透明性ログを使用した「キーレス署名」(デフォルト) ハードウェアおよび KMS 署名 cosign が生成した暗号化された秘密鍵/公開鍵ペアによる署名 OCI レジストリにおけるコンテナの署名、検証、保存 独自 PKI の持ち込み 情報 Cosign は sigstore...