Shikata Ga Nai

Private? There is no such things.

2025-08-28から1日間の記事一覧

第48回:Root化された端末での診断にできること

Hello there, ('ω')ノ Root化ってそもそも何? Root化(ルート化 / rooting)とは、Android端末の最高権限(root権限)をユーザーが取得することです。 これにより、通常では制限されている領域(システムファイル、アプリの内部領域など)へのアクセスが可…

第47回:Nativeコードに存在する脆弱性の診断方法

Hello there, ('ω')ノ そもそも「ネイティブコード」とは? AndroidアプリのほとんどはJavaやKotlinで作られていますが、一部の高負荷処理(画像処理・暗号化・音声処理など)はC/C++で書かれたネイティブコードとして実装されることがあります。 このネイ…

第46回:メモリ破壊の基礎知識(Buffer Overflowなど)

Hello there, ('ω')ノ メモリ破壊とは? メモリ破壊(Memory Corruption)とは、アプリが本来書き込んではいけない領域にデータを書き込んでしまうことによって、 データの異常や意図しないコード実行が起こる状態を指します。 最も代表的なものが: バッフ…

第72回|Style Transferで画像の雰囲気をチェンジ

Hello there, ('ω')ノ Style Transferってなに? Style Transferは、「写真の中身(構造)はそのままに、別の画像の“画風・雰囲気”を重ねる技術」です。 たとえば: 自分の写真 × ゴッホの絵 → ゴッホ風の自撮り画像 街並み × 浮世絵 → 和風テイストの都市…

第71回|AIで古い写真をカラー化する方法

Hello there, ('ω')ノ 白黒写真のカラー化とは? 「色の情報がない写真」に対して、AIが推測と学習を使って“自然な色”をつけていく技術です。 どんな画像に使える? 昭和初期の家族写真 戦前・戦中の新聞・記録映像 歴史的なモノクロドキュメント 昔の企業…