Как отредактировать .exe файл?

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

immark
Новичок
Новичок
 
Сообщения: 27
Зарегистрирован: 11.03.2009 (Ср) 16:28

Как отредактировать .exe файл?

Сообщение immark » 17.01.2012 (Вт) 22:15

В программе MyProg.exe на VB.NET (VS2008) имеется метка Label1 и поле String1, содержание которых необходимо программно изменять. Как найти в экзешнике эту метку и/или поле? Попытки чтения известными мне способами не помогли.
Благодарю за помощь.

FireFenix
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1640
Зарегистрирован: 25.05.2007 (Пт) 10:24
Откуда: Mugen no Sora

Re: Как отредактировать .exe файл?

Сообщение FireFenix » 17.01.2012 (Вт) 22:24

Разбираешь формат exe, разбираешь как храниться проект .net и парсишь/заменяешь
Вручную можно разобрать и пересобрать через ildasm или reflector
Птицей Гермеса меня называют, свои крылья пожирая... сам себя я укрощаю
私はヘルメスの鳥 私は自らの羽根を喰らい 飼い慣らされる

immark
Новичок
Новичок
 
Сообщения: 27
Зарегистрирован: 11.03.2009 (Ср) 16:28

Re: Как отредактировать .exe файл?

Сообщение immark » 18.01.2012 (Ср) 13:02

FireFenix писал(а):Разбираешь формат exe, разбираешь как храниться проект .net и парсишь/заменяешь
Вручную можно разобрать и пересобрать через ildasm или reflector

Так я бы и разобрал, если б знал этот формат.
Если знаешь, как его разобрать - подскажи, а ildasm или reflector не подходят в данном случае

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4256
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Как отредактировать .exe файл?

Сообщение iGrok » 18.01.2012 (Ср) 16:11

Тогда гоу в гугл по кейвордам PE и MSIL. Там мнооого информации по обоим форматам.
В качестве примера - открытый Mono с исходниками.
label:
cli
jmp label


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

    TopList