テクノロジー
ペイントのAI画像生成はリモートAPIではなくローカルのONNXモデルで動作

この調査はペイントへの好奇心から始まりました。最近、UCPDやWHESCVCといったあまり調査されていないWindows機能の調査に成功し、マイクロソフトがペイントアプリに多数のAI機能を追加したことを以前から知っていました。実際にペイントとAIを使って画像を生成する人がいるかは不明ですが、画像生成がどのように機能するのかを正確に確認したいと考えました。 開始前は、単にリモートAPIを呼び出して画像生成を行っていると予想していました。しかし、Binary Ninja MCPをCodexと共に設定して分析を開始すると、マイクロソフトが実際にCopilotの一部としてWindowsにローカルモデルを同梱していることにすぐ気づきました。ペイントアプリは以下のパスにあり(現在はすべてWindowsアプリです)、.onnxe拡張子を持つ4つのモデルファイルが存在します。 seg.onnxeの形式は以前から知られており、つまり文字列「Microsoft_2023」とXORすると通常のONNXファイルになります。しかし、他の3つの.onnxeファイルの形式は当初異なって見えました。結局、マイクロソフトはアルゴリズムを変更しておらず、キーだけを変更していたことが判明しました。
出典: Hacker News
このカテゴリで最も読まれている
記事を読み込み中…