Каковы некоторые способы декодирования байт-кода?

Например, метод вывода на WithdrawDAO имеет методID 0x3ccfd60b. Учитывая methodID, можно ли его декодировать, чтобы узнать, какой метод он вызывает?

6 голосов | спросил bitcoinZ 4 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSun, 04 Sep 2016 20:14:09 +0300 2016, 20:14:09

1 ответ


1

Я так не думаю.

Как я понимаю, Solidity берет первые несколько байтов хэша sha3 подписи контракта, чтобы идентифицировать методы. Это невозможно сделать обратным, если у вас уже есть исходный код.

ответил Matthew Schmidt 5 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 05 Sep 2016 00:16:52 +0300 2016, 00:16:52

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132