تقنية
توليد الصور في Paint يعتمد على نماذج ONNX محلية، وليس واجهة برمجة تطبيقات عن بُعد

بدأ هذا البحث بفضولي تجاه Paint، مما قاد إلى اكتشاف أن توليد الصور بالذكاء الاصطناعي يعتمد على نماذج ONNX محلية مرفقة مع Windows.
بدأ هذا البحث بفضولي تجاه Paint. لقد حققت مؤخرًا بعض النجاح في استكشاف ميزات Windows الأقل شهرة مثل UCPD وWHESCVC، وكنت أعرف منذ فترة طويلة أن Microsoft أضافت مجموعة من ميزات الذكاء الاصطناعي إلى تطبيق Paint. لا أعرف ما إذا كان أي شخص يستخدم Paint مع الذكاء الاصطناعي لتوليد الصور، لكنني أردت أن أرى كيف يعمل توليد الصور بالضبط.
قبل أن أبدأ، توقعت أنه ببساطة يستدعي واجهة برمجة تطبيقات عن بُعد لتوليد الصور. ومع ذلك، بعد أن قمت بإعداد Binary Ninja MCP مع Codex وبدأت التحليل، أدركت سريعًا أن Microsoft قد شحنت نماذج محلية في Windows كجزء من Copilot. يقع تطبيق Paint في المسار التالي (نعم، كلها تطبيقات Windows الآن)، وهناك أربعة ملفات نماذج ظاهرة بامتداد.onnxe.
كان تنسيق seg.onnxe معروفًا سابقًا، أي عندما يتم XOR مع السلسلة Microsoft_2023، يصبح ملف ONNX عاديًا. ومع ذلك، بدا تنسيق الملفات الثلاثة الأخرى.onnxe مختلفًا في البداية. اتضح أن Microsoft لم تغير الخوارزمية، بل المفتاح فقط.
المصدر: Hacker News
الأكثر قراءة في هذا التصنيف
جاري تحميل المقال…