Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Непонятный идентификатор


Автор: thorium 18.1.2006, 22:52
Помогите разобраться с такой штукой...
Пятаюсь я получить IL одной сборки через ILDasm и в одном методе вижу следующее:
.method private hidebysig static void A(string[] '0x60003cb-372') cil managed
{
...
}

??? Как понять ...string[] '0x60003cb-372'... ??? Что это за имя такое? Отражение показывает просто 0x60003cb-372...
Заранее благодарен...

Автор: Exception 22.1.2006, 17:10
Вариант 1 - это obfuscated (как это по-русски, обфускированная, что ли )) сборка и все имена в ней случайны, дабы затруднить ее понимание.
Вариант 2 - ты смотришь в какие-то внутренние методы, лежащие в пространстве имен "Имя_сборки.-". Там всегда полно бреда.

Автор: thorium 22.1.2006, 18:56
Цитата(Exception @ 22.1.2006, 17:10 Найти цитируемый пост)

Вариант 1 - это obfuscated

На обфускацию не похоже. Я сначала так и подумал, но почти все имена вполне читаемы. А там 5 сотен классов и тока пару имен - бред.
Это не сервисный метод. Это вообще точка входа smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)