OpenAI Codex помогна на изследователя Сюшън Ли (Xusheng Li) да открие слабости в четири продукта за защита на USB памети, включително твърдо кодирани ключове за криптиране и скрити акаунти, които позволяват файловете да бъдат декриптирани без паролата на собственика.

При един от тестовете Codex идентифицира основната слабост само за седем минути. Констатациите разкриват сериозни пропуски в начина, по който тези продукти управляват тайните данни, а не пробив в самите алгоритми за криптиране.

Сюшън Ли публикува изследването в блога на Binary Ninja на 22 октомври 2026 г. Използвайки изкуствен интелект съвместно с MCP сървъра на Binary Ninja, той анализира SecZure YutianDun, NetacFileLock, KakaSoft USB Copy Protection и Nexcopy Copy Secure.

Работата съчетава софтуерен анализ с тестове върху защитени файлове, показвайки колко бързо изкуственият интелект може да помогне на изследователите да открият кода, управляващ криптирането.

YutianDun на SecZure скрива криптираните файлове и ги отваря чрез четци, проектирани да блокират копиране, екранни снимки и печат. Ли установява, че два вградени акаунта могат да отключат същия идентификатор на съдържанието, използван за генериране на ключа за криптиране на файловете.

Акаунтът „Buffer“ използва парола 123456, докато „System“ използва SECZURE.COM. И двата акаунта сработват на две тествани устройства без необходимост от администраторска парола.

OpenAI Codex разбива защитата на криптирани USB памети

Ли описва това като техническа задна вратичка (backdoor), като същевременно подчертава, че това не доказва злонамерени намерения. Архитектурата разчита и на генериране на ключове, базирано на MD5, и ограничава своите AES ключове до най-много 64 бита произволност (ентропия). Въпреки това именно скритите акаунти осигуряват директен начин за заобикаляне на паролата на собственика.

При NetacFileLock Ли задава на Codex единична инструкция с молба да оцени криптирането. В рамките на седем минути моделът открива фиксиран 32-байтов AES-256 ключ вътре в изпълнимия файл.

Паролата се проверява отделно и не определя ключа за криптиране. Codex открива също така пароли в диагностичните логове, проверки на пароли чрез MD5 и независимо блоково криптиране с поведение от тип ECB.

Твърдо кодираните тайни данни се появяват и в други разследвания на сигурността, включително в публикации на Cyber Security News за уязвимости в интелигентни крушки, разкриващи Wi-Fi пароли, и за зловредния софтуер за откуп UxCryptor, който използва вградени AES ключове.

Тези случаи показват защо самото наличие на етикет за криптиране не гарантира сигурност. KakaSoft USB Copy Protection 5.6.0.299 се проваля дори при най-високото ниво на защита. Неговият Blowfish ключ зависи от вътрешна парола, генерирана от вградена начална стойност (seed), а не от паролата на потребителя.

Изкуственият интелект проследява персонализирания код за хеширане и възстановява тайната. След получаване на защитеното устройство са му необходими около 26 минути, за да локализира скрития файл и да докаже възможността за декриптиране без парола.

Nexcopy Copy Secure, конфигуриран чрез Drive Wizard 1.0.81, съхранява фиксирана тайна в своя модул за преглед (viewer). Тази тайна отваря конфигурация, съдържаща ключа за съдържанието и вектора за инициализация за Triple-DES криптиране. Проверките за парола и устройство контролират достъпа до програмата за преглед, но не защитават ключа на файла. Анализът отнема около десет минути.

Ли публикува резултатите без стандартния процес на координирано разкриване на уязвимости. Неговият доклад не твърди, че всяко криптирано USB устройство е уязвимо. Той обаче показва защо потребителите се нуждаят от доказателства, че паролите реално защитават ключовете за съдържанието, а не просто достъпа до приложението за преглед.