В dylib я видел виртуальную таблицу для CDOTABaseAbility, можно ли как - то написать код на С++, чтобы просканировать и сгенерировать некий список из этих методов. А то вручную сопостовлять это все дело еще та морока.
если имеешь доступ к габеновским файлам штаба ВалвеКорпорейшн, то да.
А так чтоб ты знал, в дилибе там скажем "незашифрованные" данные, которые каким-то образом утекли в сеть случайно. А в текущих файлах доты все дллки "зашифрованные" в том смысле, что скрыли всё от глаз пользователей. Теоретически, вмтшные функи можно подписовать исходя из стрингов внутри функций, допустим есть класс CEngineClient, а в нем есть какая-то 57 функция и там допустим хреф "CEngineClient::UpdateUserInterface" и тогда можно более менее надеется что это и есть эта функция, но это не самый лучший вариант, сразу говорю.