СКРЫТЫЙ ПИК

  • Cygaar сообщает об очередном захвате проекта NFT «белыми шляпами» с неправильно написанными прокси-контрактами.

  • Контракт на реализацию Kubz взял на себя Cygaar.

  • DisableInitializers может предотвратить подобное в будущем.

В недавнем твите, которым поделился Cygaar, популярный инженер-программист сообщил об очередном захвате «белыми шляпами» проекта NFT, который неправильно записывал свои прокси-контракты. Он сообщил, что взял на себя контракт на реализацию Кубза.

Еще один день, еще один белый захват проекта NFT, который неправильно пишет свои прокси-контракты. На этот раз я взял на себя контракт по реализации Кубза. Когда контрактные разработчики научатся правильно писать прокси? pic.twitter.com/qSBNzNimm4

– сайгаар (@0xCygaar) 3 февраля 2023 г.

В дополнение к этому выяснилось, что теперь он является владельцем этого конкретного контракта и обладает возможностью вызывать любые функции, доступные только владельцу, в контракте реализации. Делая акцент на теме, которая может позволить предотвратить нечто подобное в будущем, Сайгаар заявил, что существует нечто, называемое «disableinitializers», которое можно добавить в конструктор реализации. 

Что касается функции DisableInitializers, она облегчит блокировку реализации и предотвратит вызов любой функции, измененной с помощью инициализатора. 

Несмотря на то, что захват прозрачного прокси-сервера может ничего не дать, можно запустить раздачу реплик NFT с этого адреса и обмануть пользователей, заставив их думать, что это законно. Таким образом, если Cygaar не обязательно сможет разорвать настоящий контракт, у него есть потенциал, чтобы обманом заставить пользователей купить/продать поддельную коллекцию, что не считается идеальным результатом. 

Он подтвердил, что не собирается этого делать и передаст право собственности Кеунгу, как только сможет реализовать лазейку, которую он оставил открытой.

Сообщение Cygaar, раскрывающее еще одно поглощение проекта NFT «белыми шляпами», впервые появилось в Today NFT News.