👮♀️ Взломал кран Story Protocol
С недавних пор в Story на кране для тестнета появилась защита Gitcoin Passport. На пустые или с низкой активностью кошельки заклеймить $IP стало невозможно. Я на какое-то время забил, но однажды увидел видео, где за 3 секунды мне удалось заметить два важных момента: кошелек был пустым, но на сайте с краном у него был Git Score > 10.
Вы не удивитесь, если я скажу, что существуют Backend и Frontend, которые взаимодействуют друг с другом. Но что если я скажу, что ответы от Backend можно переписывать? В итоге я написал код, который перехватывает ответ с вашим Git Score и изменяет его для фронтенда. Я был в ахуе, что это возможно
Что позволяет делать код:
🌸Работать с большим количеством кошельков. Всё автоматизировано, никаких ручных клеймов.
🌸Использовать ваши прокси.
Что буду делать я:
🌸Запущу клейминг $IP на 300-500 кошельков. Покупать дешево прокси буду тут: ТЫК
🌸В выходные буду ставить код своего крипто-друга Helzy, чтобы начать делать активность в тестнете. Вот ссылка на его пост с кодом: ТЫК
Я написал подробную статью с установкой софта и выложил код — всё бесплатно, всё для коммунити: https://teletype.in/@pastfin/KFv6xfsV5aK
А чтобы закрыть уязвимость крана, Story достаточно добавить дополнительную проверку на бэкенде, чтобы проверять фактическое количество Git Score. Интересно, когда эти мамонты догадаются 😱
Post #9
1.53K
- 🔥 11
- 👍 1