Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 21.03.2011, 00:16
mobiliti mobiliti вне форума
Прохожий
 
Регистрация: 12.03.2011
Сообщения: 23
Репутация: 5
Радость Решил только что открыть файл exe блокнотом и увидел вот такую штуку

Решил только что открыть файл exe блокнотом и увидел вот такую штуку

Код:
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <assemblyIdentity
    type="win32"
    name="CodeGear RAD Studio"
    version="14.0.3615.26342" 
    processorArchitecture="*"/>

Информация о среде разработке кто знает, где данная информация храниться и как её поменять? Только не надо рассказывать, что можно изменить ручками и т. д. и т. п.
Ответить с цитированием
  #2  
Старый 21.03.2011, 02:04
Assistant Assistant вне форума
Продвинутый
 
Регистрация: 20.02.2011
Адрес: там где правят идиоты
Сообщения: 603
Версия Delphi: 7
Репутация: выкл
По умолчанию

Restorator прога, меняй ресурсы и будет те счастье.
__________________
взялся из неоткуда, ничего не прошу, помогаю просто так
ICQ: 593977748 - стучать в случае КРАЙНЕЙ необходимости, ну, или если вы со Ставрополя
Ответить с цитированием
  #3  
Старый 21.03.2011, 08:43
Аватар для AND_REY
AND_REY AND_REY вне форума
Активный
 
Регистрация: 31.03.2009
Адрес: Украина, г.Днепропетровск
Сообщения: 324
Версия Delphi: Delphi7
Репутация: 3877
По умолчанию

Имеется готовый модуль для изменения ресурсов в exe для Delphi.
Описание:http://base.vingrad.ru/view/9-Modul-...mi-v-PE-faylah
Модуль:acWorkRes.rar
__________________
If end Then begin;
Ответить с цитированием
  #4  
Старый 21.03.2011, 09:09
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

это манифест, хранится под ресурсом 24 1. его изменение может вызвать неработоспособность программы!
__________________
Пишу программы за еду.
__________________
Ответить с цитированием
  #5  
Старый 21.03.2011, 10:52
mobiliti mobiliti вне форума
Прохожий
 
Регистрация: 12.03.2011
Сообщения: 23
Репутация: 5
По умолчанию

Цитата:
это манифест, хранится под ресурсом 24 1. его изменение может вызвать неработоспособность программы!

Можно точнее? Путь или где в делфи находиться?
Ответить с цитированием
  #6  
Старый 21.03.2011, 11:01
ChinYan ChinYan вне форума
Тыкаю клавиши
 
Регистрация: 13.07.2009
Сообщения: 804
Версия Delphi:
Репутация: 48633
По умолчанию

манифест указывает ОС, что требуется для работоспособности программы. С его помощью можно запросить права администратора или контролы как в ХР, в версиях выше 2009 подключается автоматически.
Ответить с цитированием
  #7  
Старый 21.03.2011, 11:17
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

Цитата:
Сообщение от mobiliti
Можно точнее? Путь или где в делфи находиться?
TXPManifest в Delphi 7, к примеру.
__________________
Пишу программы за еду.
__________________
Ответить с цитированием
  #8  
Старый 21.03.2011, 11:21
mobiliti mobiliti вне форума
Прохожий
 
Регистрация: 12.03.2011
Сообщения: 23
Репутация: 5
По умолчанию

Как-то его можно отредактировать, чтоб там не отображалась среда разработки? Чтоб один раз изменил и при следующих компиляциях она не выдавала эту информацию или выдавала то что я там в пишу.
Ответить с цитированием
  #9  
Старый 21.03.2011, 11:32
ChinYan ChinYan вне форума
Тыкаю клавиши
 
Регистрация: 13.07.2009
Сообщения: 804
Версия Delphi:
Репутация: 48633
По умолчанию

А смысл? Если вы хотите скрить среду разработки, то у вас это врядли выйдет. Есть такая вещь - PEiD, которая определяет компилятор, и ей наплевать на манифест
Ответить с цитированием
  #10  
Старый 21.03.2011, 11:34
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

ну как отредактировать написано во 2-ом и 3-ем постах. только реально не понятен смысл менять его.
__________________
Пишу программы за еду.
__________________
Ответить с цитированием
  #11  
Старый 21.03.2011, 11:34
Assistant Assistant вне форума
Продвинутый
 
Регистрация: 20.02.2011
Адрес: там где правят идиоты
Сообщения: 603
Версия Delphi: 7
Репутация: выкл
По умолчанию

если пишется на Delphi, то без PEiD можно по заголовку EXE глазами увидеть, Delphi этот или нет, даже если ужато UPX'ом
__________________
взялся из неоткуда, ничего не прошу, помогаю просто так
ICQ: 593977748 - стучать в случае КРАЙНЕЙ необходимости, ну, или если вы со Ставрополя
Ответить с цитированием
  #12  
Старый 21.03.2011, 11:37
mobiliti mobiliti вне форума
Прохожий
 
Регистрация: 12.03.2011
Сообщения: 23
Репутация: 5
По умолчанию

Хорошо тогда вопрос как можно защитить свою программу. Чтоб никто не узнал среду разработки?
Есть программа Sysinternals Process Explorer она не определяется, но она на чем-то разрабатывалась?

Программа PEiD говно

Последний раз редактировалось mobiliti, 21.03.2011 в 11:45.
Ответить с цитированием
  #13  
Старый 21.03.2011, 11:50
mobiliti mobiliti вне форума
Прохожий
 
Регистрация: 12.03.2011
Сообщения: 23
Репутация: 5
По умолчанию

Цитата:
Сообщение от Assistant
если пишется на Delphi, то без PEiD можно по заголовку EXE глазами увидеть, Delphi этот или нет, даже если ужато UPX'ом
Что у тебя за глаза такие? Ты хоть понял что написал?
Ответить с цитированием
  #14  
Старый 21.03.2011, 11:53
Assistant Assistant вне форума
Продвинутый
 
Регистрация: 20.02.2011
Адрес: там где правят идиоты
Сообщения: 603
Версия Delphi: 7
Репутация: выкл
По умолчанию

конечно понял, если ты так не умеешь, то это ещё не значит, что это бред ))) ты на репутацию посмотри, её за бред не дают.
__________________
взялся из неоткуда, ничего не прошу, помогаю просто так
ICQ: 593977748 - стучать в случае КРАЙНЕЙ необходимости, ну, или если вы со Ставрополя
Ответить с цитированием
  #15  
Старый 21.03.2011, 11:57
mobiliti mobiliti вне форума
Прохожий
 
Регистрация: 12.03.2011
Сообщения: 23
Репутация: 5
По умолчанию

Хорошо тогда определи по заголовку, на чем написано: Sysinternals Process Explorer я знаю, как ты определяешь, когда иконку delphi забывают поставить, ну это да, это конечно и коню понятно
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 12:53.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter