Cover image
Blog iconРазнорабочий × 9kDAO
Aug 15

Как узнать ABI неверифицированного контракта

Если вам попался контракт у которого на сайте скана пусто во вкладке Contract / Code и вы видите только байткод, ещё не всё так плохо, есть способ восстановить ABI из кода контракта. Немного расскажу, как это работает. При компиляции контракта имена всех методов становятся утерянными, они не нужны EVM, вместо них в байткоде можно увидеть четырёхбайтовый MethodID, который выглядит примерно так 0x8433e7f3 Этот MethodID не что иное, как первые 4 байта от хеша Keccak-256 взятого от строки «имяМет...

Most popular by Разнорабочий × 9kDAO

Cover image

Как воруют приватники из вашего Метамаска

Cover image

Как обезопасить себя при запуске чужого софта

Cover image

Как узнать ABI неверифицированного контракта

Разнорабочий × 9kDAO

Written by
Разнорабочий × 9kDAO
Subscribe

2025 Paragraph Technologies Inc

PopularTrendingPrivacyTermsHome
Search...Ctrl+K

Разнорабочий × 9kDAO

Subscribe