Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Общие темы > Болтовня

Болтовня Разговоры на любые темы (думайте, о чем пишите)

Ответ
 
Опции темы
Старый 20.06.2011, 18:04   #1
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Определение компилятора

Сабж. Имея *.exe определить компилятор, его породивший. Ну или хотя бы семейство.
Понятно, что для блитца задача решается при помощи BlitzHack (см), для Борланда - ResHacker и/или DeDe.
Есть ли какие-то утилиты+базы, оценивающие структуру файла (в частности - ресурсы). Или может определённый параметр есть?
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 20.06.2011, 18:05   #2
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: Определение компилятора

PEiD
http://www.peid.info/
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо h1dd3n за это полезное сообщение:
impersonalis (20.06.2011), Randomize (20.06.2011)
Старый 20.06.2011, 18:15   #3
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: Определение компилятора

h1dd3n, это то что надо - спасибо.
Тему можно закрывать.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 20.06.2011, 18:23   #4
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: Определение компилятора

Я правильно понял, что последняя версия вышла 3 ноября 2008 года?
Если так, то это печально: новые компиляторы она не обнаруживает.
__________________

(Offline)
 
Ответить с цитированием
Старый 20.06.2011, 18:30   #5
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: Определение компилятора

Ну понятно, что не панацея, но лучше чем ничего.

апд: там ещё и плагины для распаковки есть.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 20.06.2011, 18:33   #6
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: Определение компилятора

Сообщение от .Squid Посмотреть сообщение
Я правильно понял, что последняя версия вышла 3 ноября 2008 года?
Если так, то это печально: новые компиляторы она не обнаруживает.
Определение компилятора - не основное её назначение. Данная программа в 99% случаев используется чтобы по-быстрому глянуть "чем запаковано".
-----------
http://pid.gamecopyworld.com/
ProtectionID Тут сигнатур поболее (написано Protection но компилятор тоже определяет)
(Offline)
 
Ответить с цитированием
Старый 20.06.2011, 18:38   #7
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: Определение компилятора

Ну, если оно не детектит MSVC 2008, какова вероятность того, что оно определит новый упаковщик?
ЗЫ. Я же не в претензии, может я просто проглядел свежую версию.
__________________

(Offline)
 
Ответить с цитированием
Старый 20.06.2011, 18:53   #8
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: Определение компилятора

Сообщение от .Squid Посмотреть сообщение
Ну, если оно не детектит MSVC 2008, какова вероятность того, что оно определит новый упаковщик?
ЗЫ. Я же не в претензии, может я просто проглядел свежую версию.
Ну как я уже добавил - ProtectionID. Я в плюсах вообще не разбираюсь, просто создал проект консольное приложение и скомпилировал в release. Вот лог ProtectionID:
-=[ ProtectionID v0.6.4.0 JULY]=-
(c) 2003-2010 CDKiLLER & TippeX
Build 07/08/10-17:57:05
Ready...
Scanning -> C:\Documents and Settings\Diverclaim\Мои документы\Visual Studio 2010\Projects\sproj\Release\sproj.exe
File Type : 32-Bit Exe (Subsystem : Win CUI / 3), Size : 6144 (01800h) Byte(s)
[File Heuristics] -> Flag : 00000000000001001101000000000000 (0x0004D000)
[CompilerDetect] -> Visual C++ 10.0 (Visual Studio 2010)
[!] File appears to have no protection or is using an unknown protection
- Scan Took : 0.891 Second(s)
Вот че-нибудь посложнее чем просто пустой проект:

-=[ ProtectionID v0.6.4.0 JULY]=-
(c) 2003-2010 CDKiLLER & TippeX
Build 07/08/10-17:57:05
Ready...
Scanning -> D:\xors\Xors3d.dll
File Type : 32-Bit Dll (Subsystem : Win GUI / 2), Size : 4224512 (0407600h) Byte(s)
[File Heuristics] -> Flag : 00000000000001001100000000000000 (0x0004C000)
[!] Possible CD/DVD-Key or Serial Check -> Unregistered
[CompilerDetect] -> Visual C++ 9.0 (Visual Studio 2008)
[!] File appears to have no protection or is using an unknown protection
- Scan Took : 0.812 Second(s)

Scanning -> D:\xors\xPhysics.dll
File Type : 32-Bit Dll (Subsystem : Win GUI / 2), Size : 460288 (070600h) Byte(s)
[File Heuristics] -> Flag : 00000000000001001101000000000000 (0x0004D000)
[CompilerDetect] -> Visual C++ 9.0 (Visual Studio 2008)
[!] File appears to have no protection or is using an unknown protection
- Scan Took : 0.938 Second(s)

Scanning -> D:\xors\xScript.dll
File Type : 32-Bit Dll (Subsystem : Win GUI / 2), Size : 638976 (09C000h) Byte(s)
[File Heuristics] -> Flag : 00000000000001001100000000000000 (0x0004C000)
[CompilerDetect] -> Visual C++ 9.0 (Visual Studio 2008)
[!] File appears to have no protection or is using an unknown protection
- Scan Took : 0.953 Second(s)

Scanning -> D:\xors\Squall.dll
File Type : 32-Bit Dll (Subsystem : Win GUI / 2), Size : 557056 (088000h) Byte(s)
[File Heuristics] -> Flag : 00000000000001001100000000000000 (0x0004C000)
[CompilerDetect] -> Visual C++ 9.0 (Visual Studio 2008)
[!] File appears to have no protection or is using an unknown protection
- Scan Took : 0.953 Second(s)
(Offline)
 
Ответить с цитированием
Старый 20.06.2011, 19:19   #9
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: Определение компилятора

У меня на Вин7 х64 падает.
__________________

(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 23:31.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com