Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Конфидециальные данные внутри exe


Автор: VictorGr 29.7.2007, 18:20
Добрый день!

Изучая HEX-редактором скомпилированный VB6-проект, нахожу в нём пути к каталогам проекта (куда был сохранён проект) и пить к каталогу Visual Studio.

Зачем они там??? И как от них избавиться?

Я считаю, что клиенту совершенно не обязательно знать эту информацию.

Автор: Akina 29.7.2007, 20:44
Цитата(VictorGr @  29.7.2007,  19:20 Найти цитируемый пост)
Я считаю, что клиенту совершенно не обязательно знать эту информацию. 

Забейте ее нулями - тем же гекс-редактором.

Автор: JusTalionis 31.7.2007, 07:52
Абсолютно точно.

а я, обыкновенно, свою подпись на эти места набиваю, и другой всякий "копирайт".

Автор: VictorGr 31.7.2007, 10:42
JusTalionis, так неужели нет способа выключить это в настройках компилятора VB?

И ещё мне очень интересно, а для чего оно туда вставляется? С какой целью?

Автор: Akina 31.7.2007, 13:37
Цитата(VictorGr @  31.7.2007,  11:42 Найти цитируемый пост)
неужели нет способа выключить это в настройках компилятора VB?

нет. by design.

Цитата(VictorGr @  31.7.2007,  11:42 Найти цитируемый пост)
а для чего оно туда вставляется? С какой целью? 

отладка и сопровождение.

Автор: JusTalionis 3.8.2007, 19:41
VictorGr: А кстати, обратил внимание, что в екзешнике можно прочитать имена всех форм, объектов и подпрограмм?
Мне это тоже шибко непонравилось, и с тех пор я сохранаю имена по умолчанию, типа Form1, Command1... и т. д., ничего не говорящие об их назначении.

Автор: VictorGr 3.8.2007, 19:46
JusTalionis, всё же, удобство разработки smile

У меня Open Source программа, так что за это не страшно.

Автор: JusTalionis 4.8.2007, 09:06
Комменты подписываю.
Оч кстати удобно. Когда берешь блочок, сделанный полгода назад, и уже не помнишь, каких входных параметров он хочет?  smile 

Цитата(VictorGr @  3.8.2007,  19:46 Найти цитируемый пост)
У меня Open Source
 Респект!


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