Flare-On Androidネイティブ層のJNI関数リバースエンジニアリングと質因数分解アルゴリズムの解析
Androidアプリケーションのネイティブ層(JNI)を対象としたリバースエンジニアリングと、その検証アルゴリズムの解析手法について解説します。対象は libvalidate.so に実装された Java_com_flareon_flare_ValidateActivity_validate 関数です。IDA Proなどの逆アセンブラを用いた静的解析により、複雑な数学的演算に基づいたフラグ検証ロジックを特定し、復号スクリプト ...
10月25日 17:51 投稿
RPCS3 開発ガイド:PlayStation 3 エミュレータの内部構造とコントリビューション
RPCS3は、PlayStation 3(PS3)のハードウェアをPC上で再現することを目指した、C++記述のオープンソース・エミュレータ兼デバッガです。高度な互換性と詳細なデバッグ機能を備えており、リバースエンジニアリングやゲーム保存(デジタル・アーカイブ)の観点からも極めて重要なプロジェクトです。本記事では、RPCS3のシステムアーキテクチャの解説から、開発環境の構築、 ...
10月22日 21:35 投稿
PythonとPlaywrightによるUキャンパス自動化スクリプトの設計と実装
PythonとPlaywrightによるUキャンパス自動化スクリプトの設計と実装
現代のオンライン教育プラットフォームが普及する中、Uキャンパスは多くの学生にとって重要な語学学習ツールとなっています。本稿では、Pythonの自動化技術を駆使してUキャンパスプラットフォームのインテリジェントな回答機能を実装する「AutoUnipus」プロジェクトについて解説します。これは、Web自動 ...
10月16日 21:14 投稿
JavaScript ASTフックを活用したカスタムメモリ監視プラグインの開発
JavaScript ASTフックによるブラウザ内変数監視の仕組みとプラグイン拡張
ast-hook-for-js-RE は、AST(抽象構文木)ベースのフック技術を用いて、実行中のJavaScriptコードに動的に監視ロジックを挿入するオープンソースツールです。このアプローチにより、特定の変数や関数の値の変化をリアルタイムでキャプチャでき、暗号化パラメータの生成経路を特定する逆解析タスク ...
5月20日 16:27 投稿