論文の概要: Assessing the Forensic Viability of Android Memory Analysis Across Production Builds: A Cross-Version Study of Security Hardening and Structure Preservation
- arxiv url: http://arxiv.org/abs/2607.13821v1
- Date: Wed, 15 Jul 2026 13:29:37 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-07-16 16:39:12.785337
- Title: Assessing the Forensic Viability of Android Memory Analysis Across Production Builds: A Cross-Version Study of Security Hardening and Structure Preservation
- Title(参考訳): 製造現場におけるAndroidメモリ分析の法医学的有効性の評価:セキュリティ強化と構造保存のクロスバージョン研究
- Abstract要約: 本稿は,研究者が使用する未使用のビルドと,実際のハードウェアに出荷されるプロダクションビルドとのギャップを計測する。
Googleは、セキュリティ強化の取り組みの一環として、消費者向け携帯電話に搭載されているバイナリから、その情報の大半を削除した。
静的シンボルは20,495のエントリから0に減少し、動的シンボルはおよそ60%減少し、ソースファイル参照は完全に消失した。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Android memory forensics recovers evidence that never touches disk: decrypted messages, session credentials, and the live internal state of a running application. The tools that perform this recovery depend on debug symbols embedded in libart.so, the Android Runtime library, to locate data structures and interpret their layout. Across recent releases Google has stripped most of that information from the binaries that ship on consumer phones as part of a broader security hardening effort, yet no prior work has measured how far the stripping has progressed on the devices examiners actually encounter, or whether the memory architecture beneath the stripped surface still resembles what the forensics literature describes. This paper measures the gap between the unstripped development builds researchers use and the production builds that ship on real hardware, using binaries extracted from Pixel factory images across Android 8 through Android 15. Static symbols fell from 20,495 entries to zero, dynamic symbols dropped by roughly 60 percent, and source file references disappeared entirely. A compressed fallback section in the Android 15 binary restores thousands of function names but carries no structure layouts. Source code review and memory map comparisons across Android 8 and 15 show that the heap spaces, garbage collector infrastructure, and allocation bitmaps remain structurally intact, with visible changes limited to naming and arithmetic optimization. Live validation on a rooted, fully stripped Pixel 7 confirms that the runtime entry point is still locatable through the dynamic symbol table, and that structural offsets pulled from a version-matched development build resolve to valid pointers inside production memory.
- Abstract(参考訳): Androidメモリ鑑識は、ディスクに触れない証拠(復号メッセージ、セッション認証、実行中のアプリケーションのライブ内部状態)を回収する。
このリカバリを行うツールは、データ構造を見つけてレイアウトを解釈するために、Android Runtimeライブラリlibart.soに埋め込まれたデバッグシンボルに依存する。
最近のリリースでGoogleは、より広範なセキュリティ強化努力の一環として、消費者向け携帯電話に出荷されるバイナリから、その情報の大半を削除した。
本稿は,Android 8からAndroid 15までのPixelファクトリイメージから抽出したバイナリを用いて,研究者が使用している無移植開発ビルドと,実際のハードウェアに出荷される製品ビルドとのギャップを計測する。
静的シンボルは20,495のエントリから0に減少し、動的シンボルはおよそ60%減少し、ソースファイル参照は完全に消失した。
Android 15バイナリの圧縮フォールバックセクションは、数千の関数名を復元するが、構造的なレイアウトは持たない。
Android 8と15のソースコードレビューとメモリマップの比較によると、ヒープスペース、ガベージコレクタインフラストラクチャ、アロケーションビットマップは構造的に無傷であり、命名と演算の最適化に制限されている。
ルート付き、完全に削除されたPixel 7上のライブ検証では、実行時のエントリポイントが、動的シンボルテーブルを通じて依然として停止可能であること、バージョンマッチングされた開発ビルドから取り出された構造的なオフセットが、プロダクションメモリ内の有効なポインタに解決できることが確認されている。
関連論文リスト
- Thinking With Tools, Not With Pixels: Tool Calls as Text Scaffolds for Visual Reasoning [75.00741348880044]
ツール強化された視覚言語モデル、ますます「イメージで考える」
近年、ブラインドテスト、ゲイン分解、アテンション分析による研究により、返却画像はほとんど寄与していないことが示された。
我々は、返却されたピクセルが到着する前に出力される構造化されたテキストである、と仮定する。
論文 参考訳(メタデータ) (2026-08-10T14:52:10Z) - PermaVid: Consistent Video Generation Across Edits via Disentangled Context Memory [80.58558679163197]
PermaVidは、空間コンテキストを意味的な外観と幾何学的構造に分解するマルチモーダルなコンテキストメモリ上に構築された新しいフレームワークである。
本手法は,編集後の長期的セマンティクスと構造的整合性を強く維持し,最先端の手法よりも優れていた。
論文 参考訳(メタデータ) (2026-06-15T09:20:32Z) - MemGuard: Preventing Memory Contamination in Long-Term Memory-Augmented Large Language Models [56.31411457917676]
本稿では,メモリ構築と検索において,機能的メモリ境界を保存するタイプアウェアメモリフレームワークであるMemGuardを紹介する。
幻覚と長期会話のベンチマーク全体で、MemGuardはメモリの信頼性を最大28.27%向上し、メモリトークンは以前の方法より5.8倍少ない。
論文 参考訳(メタデータ) (2026-05-27T06:04:19Z) - WOOTdroid: Whole-system Online On-device Tracing for Android [16.426489065657716]
既存のsyscallトレーサは、ロード中のイベントを失い、ユーザスペースリーダが取り出すよりも早く、静かにエントリを上書きする。
セキュリティ関連アプリケーションの動作は、AndroidのカーネルIPCメカニズムであるBinderを介して行われるため、syscall層から隠されている。
We present WOOTdroid, a design and prototype for on-device Trace on stock Android that address both problems without OS modified or application instrumentation。
論文 参考訳(メタデータ) (2026-04-30T13:18:24Z) - Exploring Runtime Evolution in Android: A Cross-Version Analysis and Its Implications for Memory Forensics [0.4771971685916732]
本稿では,Androidランタイム (ART) の構造進化に関する最初の体系的研究と,そのメモリフォサイシクスへの応用について述べる。
その結果, 73.2%以上の構造部材が位置変化を受けており, 適応性と信頼性に有意な影響が認められた。
我々は、一般的なメモリ法医学ツール、特にAndroidがハイブリッドアプローチに向かって進化することを推奨する。
論文 参考訳(メタデータ) (2025-12-20T21:59:23Z) - Automated Insertion of Flushes and Fences for Persistency [2.4669755725204845]
CXL共有メモリと永続メモリは、メモリの内容がクラッシュを超えて持続することを可能にする。
開発者は、対応するキャッシュラインを手動でフラッシュして、基盤となるストレージにデータを書き込まなければならない。
PMRobustは自動でフラッシュとフェンス操作を挿入するコンパイラで、永続メモリを使ったコードが欠落したフラッシュとフェンスのバグから解放されていることを保証します。
論文 参考訳(メタデータ) (2025-09-23T18:14:21Z) - Text2Mem: A Unified Memory Operation Language for Memory Operating System [59.082901444153684]
モデルエージェントのための統一メモリ操作言語であるText2Memを紹介する。
Text2Memは、自然な正確性を保証するための標準化されたパスを提供する。
論文 参考訳(メタデータ) (2025-09-14T07:30:09Z) - LeakGuard: Detecting Memory Leaks Accurately and Scalably [3.256598917442277]
LeakGuardは、正確性とスケーラビリティの十分なバランスを提供するメモリリーク検出ツールである。
正確性のために、LeakGuardはライブラリと開発者が定義したメモリ割り当てとトランザクションロケーション関数の挙動を分析する。
スケーラビリティのために、LeakGuardは関数の要約と制約の少ないシンボル実行技術を用いて、興味のある各関数を独立に調べる。
論文 参考訳(メタデータ) (2025-04-06T09:11:37Z) - ReF Decompile: Relabeling and Function Call Enhanced Decompile [50.86228893636785]
逆コンパイルの目標は、コンパイルされた低レベルコード(アセンブリコードなど)を高レベルプログラミング言語に変換することである。
このタスクは、脆弱性識別、マルウェア分析、レガシーソフトウェアマイグレーションなど、さまざまなリバースエンジニアリングアプリケーションをサポートする。
論文 参考訳(メタデータ) (2025-02-17T12:38:57Z) - Keep Me Updated: An Empirical Study of Proprietary Vendor Blobs in Android Firmware [2.124303952404961]
2018年1月から2024年4月までに13,000以上のAndroidファームウェアのリリースを調査した。
ファームウェアリリースの約82%は、古いGPUブロブ(最大1,281日)を含んでいる。
15年以上前にリリースされた古いLLVMコアライブラリにも、かなりの数のブロブが依存している。
論文 参考訳(メタデータ) (2024-10-14T20:36:12Z) - Recurrent Dynamic Embedding for Video Object Segmentation [54.52527157232795]
一定サイズのメモリバンクを構築するためにRDE(Recurrent Dynamic Embedding)を提案する。
本稿では, SAM を長時間の動画でより堅牢にするため, トレーニング段階での無バイアス誘導損失を提案する。
また、メモリバンクの異なる品質のマスクの埋め込みをネットワークが修復できるように、新たな自己補正戦略を設計する。
論文 参考訳(メタデータ) (2022-05-08T02:24:43Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。