Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];

Вниз

Ресурсы в exe   Найти похожие ветки 

 
Дмитрий_177   (2006-02-05 16:01) [0]

Написал небольшую программку, а потом открыл ее exe-файл с помощью Restorator 2005. Так вот я увидел что в закладке "Bitmap", содержатся картинки(всякие крестики там, галочки, стрелочки...), которых я вообще в программе не использую... Потом еще в "RCData" я заметил что там видно все подключаемые модули, еще видно классы компонентов которые используются в программе... Что-то мне это не очень нравится что всю эту информацию видно... Можно ли какнибудь сделать что бы небыло лишних картинок, и небыло видно информацию с модулями и классами компонентов?


 
ZeFiR ©   (2006-02-05 17:15) [1]

Используй различные утилиты для сжатия и прятанья ресурсов: HidePE, UPX. Где достать, не скажу


 
Дмитрий_177   (2006-02-05 17:26) [2]

а ASPack не подойдет? а вот по поводу лишних картинок, если я их удалю?


 
Desdechado ©   (2006-02-05 17:29) [3]

> содержатся картинки, которых я вообще в программе не использую
ты об этом просто не знаешь :)
они описаны в стандартных ресурсах, так же как дни недели, месяцы и т.п.

> Что-то мне это не очень нравится что всю эту информацию видно
что тебя пугает?


 
Дмитрий_177   (2006-02-05 17:41) [4]

Просто как-то не очень хотелось бы чтобы все это было видно пользователям или еще там кому-нибудь..


 
Anatoly Podgoretsky ©   (2006-02-05 17:45) [5]

Дмитрий_177   (05.02.06 17:41) [4]
А это пользователям и не видно, это все хакеры.


 
Desdechado ©   (2006-02-05 17:46) [6]

не аргумент. что пугает, если видно будет?

PS. если юзер настолько продвинут, что пользуется ресторатором, то уж Upx разжать он точно сумеет


 
Gero ©   (2006-02-05 17:47) [7]

> а вот по поводу лишних картинок, если я их удалю?

Можешь удалять, если теья они так пугают. Если в твоей программе никакие компоненты их не используют, все будет нормально.


 
Gero ©   (2006-02-05 17:48) [8]

> PS. если юзер настолько продвинут, что пользуется ресторатором,
> то уж Upx разжать он точно сумеет

Не вижу связи. Я вот Restorator"ом пользуюсь, а как разжимать UPX - понятия не имею.


 
Дмитрий_177   (2006-02-05 17:52) [9]

А удалять картинки уже ресторатором? А можно ли какнибудь сделать чтобы они при компиляции туда не вставлялись?

Как UPX разжать я тоже не знаю ))) наверно какойнибудь хакерской программкой )))


 
Gero ©   (2006-02-05 17:53) [10]

> А удалять картинки уже ресторатором?

Да.
> А можно ли какнибудь сделать чтобы они при компиляции туда
> не вставлялись?

Не использовать VCL.


 
Kerk ©   (2006-02-05 17:57) [11]

Дмитрий_177   (05.02.06 17:52) [9]
Как UPX разжать я тоже не знаю ))) наверно какойнибудь хакерской программкой )))


Самим UPX


 
Desdechado ©   (2006-02-05 17:58) [12]

> Не вижу связи. Я вот Restorator"ом пользуюсь, а как разжимать UPX - понятия не имею.
Я не говорил, что умеет, я говорил, что сумеет, при желании, естественно.
Достаточно воспользоваеться самим UPX с другим набором параметров


 
Дмитрий_177   (2006-02-05 18:03) [13]

А вот еще шифруют exe-файлы как-то, причет сам exe как был так и есть, запускается как обычное, но он шифрованный... я встречал такое, например у ReGet, сам ресторатор ничего не видит...


 
VirEx ©   (2006-02-05 18:05) [14]


>  [6] Desdechado ©   (05.02.06 17:46)
> не аргумент. что пугает, если видно будет?
>
> PS. если юзер настолько продвинут, что пользуется ресторатором,
> то уж Upx разжать он точно сумеет

не сумеет если при сжатии применить ключ... правда уже не помню какой :) посмотри upx -h


 
Anatoly Podgoretsky ©   (2006-02-05 18:10) [15]

Gero ©   (05.02.06 17:47) [7]
Да кто же такую гарантию даст?


 
Anatoly Podgoretsky ©   (2006-02-05 18:10) [16]

Я вообще то посоветовал сходить к псиъологу или не писать программ на ЯВУ


 
Дмитрий_177   (2006-02-05 18:18) [17]

Значит если сжать и зашифровать UPX-ом и ключем, то никто не расшифрует? ну... большинство во всяком случае...)))


 
Дмитрий_177   (2006-02-05 18:19) [18]

*с ключем


 
antonn ©   (2006-02-05 18:24) [19]

блин, вот из-за таких любителей упаковщиков, приходится тырить ресурсы "через зад"...
:)


 
Desdechado ©   (2006-02-05 18:31) [20]

ты напиши нормальную прогу сначала, чтоб у кого-нибудь появилось желание хотя бы в лицо ей посмотреть, а потом (далеко не факт) уж и между ...кхм... ресурсов заглядывать


 
antonn ©   (2006-02-05 18:38) [21]

Desdechado ©   (05.02.06 18:31) [20]
как сказать - нормальную:)
мне уже даже писали, мол "немогли бы вы дать такой то битмап, потому что достать я его не смог" :)
так что zlib рулит:)

а я обычно заглядываю "поверхностно внутрь", ресторато по правому клику на программе доступен - удобно и бысто:)


 
homm ©   (2006-02-05 18:40) [22]

Дмитрий, переходи уже на KOL. Там в *.exe нет ничего лишнего.


 
Anatoly Podgoretsky ©   (2006-02-05 19:12) [23]

antonn ©   (05.02.06 18:38) [21]
Зачем ты это делаешь, работой займись.


 
antonn ©   (2006-02-05 19:29) [24]

Anatoly Podgoretsky ©   (05.02.06 19:12) [23]
Зачем ты это делаешь, работой займись.

что "это"?
дельфи - хобби, в свободное время...


 
Nick Denry ©   (2006-02-05 22:18) [25]

Дмитрий_177   (05.02.06 16:01)

Поищи программу PEResourceExplorer.exe
- в ней можно удалить все ненужные рсурсы, но обязательно необходимо оставить одну секцию какую-либо


 
TUser ©   (2006-02-06 05:43) [26]

> Как UPX разжать я тоже не знаю ))) наверно какойнибудь хакерской программкой )))

upx -d :))

Смайлик - это имя exe.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.037 c
1-1138282482
ma5ter
2006-01-26 16:34
2006.02.26
Число записей в диспетчере задач


2-1139603271
avseal
2006-02-10 23:27
2006.02.26
Blob-поля


1-1138028544
Петр Громов
2006-01-23 18:02
2006.02.26
нужен сверхчастый вывод


8-1127376617
palgen
2005-09-22 12:10
2006.02.26
IBaseFilter в DirectShow ...


4-1133908355
Volf_555
2005-12-07 01:32
2006.02.26
Как получить строковое значение функции CreateGUID()?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский