QIP 2005 SE Build 8095

Почувствуй себя хакером! Сделай версию QIP 2005 Special Edition своими руками!

Прилагаем подробное описание, как из версии QIP 2005 Build 8095 сделать версию Special Edition без рекламных модулей и шпионских функций. Обращаем ваше внимание, что вся информация любезно предоставлена авторами QIP 2005 и не является взломом программы. Без цифровой подписи программа работать не будет, поэтому вы можете менять только байты, указанные в этом описании. Если вы измените не то или не там - программа перестанет запускаться и выдаст ошибку.

Для создания версии Special Edition потребуются:
Любая программа для проверки CRC32, например HashTab.
Любой HEX-редактор.
Редактор ресурсов ResHacker.

CRC32 исходного файла: A088E7AD
CRC32 файла Special Edition: 242FCD49
Размер файла до и после внесения изменений должен быть равен 3.276.288 байт.
Если у вас не совпадут контрольные суммы CRC32 - попытайтесь заново, иначе файл не будет запускаться. Приведены контрольные суммы CRC32 после каждого изменения файла, чтобы исключить ошибки.

Скачайте стандартную распакованную версию QIP 2005 Build 8095 или установите полную версию с помощью инсталлятора. Проверьте CRC32 файла qip.exe, например программой HashTab. Щёлкните правой кнопкой мыши на файле qip.exe, зайдите в свойства и выберите вкладку "Хеш-суммы файлов". Контрольная сумма CRC32 должна быть равна A088E7AD:


Откройте файл qip.exe в любом HEX-редакторе и замените указанные байты. В первой строке показано какую последовательность нужно найти, во второй строке показано на что нужно заменить. Файл не будет запускаться до тех пор, пока вы не сделаете все изменения.


Изменив в файле qip.exe несколько последовательностей байт, вы получите версию Special Edition.

A088E7AD - CRC32 оригинального файла.

687474703A2F2F646F776E6C6F61642E7169702E72753A25732F706172616D732E747874
000000000000000000000000000000000000000000000000000000000000000000000000
7515B08E - CRC32 файла после этого изменения.

1000000051495020323030352E204275696C6420000000
1400000020514950203230303520534520283830393529
4AB246A5 - CRC32 файла после этого изменения.

080000005149502032303035000000
0B0000005149502032303035205345
8E39CE0B - CRC32 файла после этого изменения.

687474703A2F2F6E65772E7169702E72752F6E65777665722E706870
00000000000000000000000000000000000000000000000000000000
89A169B6 - CRC32 файла после этого изменения.

687474703A2F2F7777772E7169702E72752F72752F70616765732F646F776E6C6F61645F7169705F72752F
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000
EC1FDB66 - CRC32 файла после этого изменения.

687474703A2F2F7777772E7169702E72752F6661712E68746D6C
2020202020202020202020202020202020202020202020202020
31C70F76 - CRC32 файла после этого изменения.

687474703A2F2F7777772E7169702E727500
000000000000000000000000000000000000
63E6CD42 - CRC32 файла после этого изменения.

687474703A2F2F7777772E7169702E727500
000000000000000000000000000000000000
C4EAC8E2 - CRC32 файла после этого изменения.

687474703A2F2F666F72756D2E7169702E7275
00000000000000000000000000000000000000
00BCB763 - CRC32 файла после этого изменения.

687474703A2F2F7169702E72752F696E666F2F6C6567616C2E68746D
00000000000000000000000000000000000000000000000000000000
7525AC5D - CRC32 файла после этого изменения.

ADE788A0E30B48E0
D86A95F3301A6312
F3956AD8 - CRC32 файла после этого изменения.

HashTab покажет вам такие контрольные суммы файла:


Убедитесь, что программа нормально запускается. Теперь можно добавить "SE" в окно при запуске программы.

Откройте файл qip.exe в программе ResHacker. При использовании другого редактора ресурсов контрольная сумма CRC32 будет другая и у вас ничего не получится. Ищите поиском "QIP 2005" (без кавычек), четвёртое (последнее) совпадение визуально выглядит так: Caption = 'QIP 2005'. Допишите после "2005" три символа - пробел и буквы "SE" без кавычек, получится Caption = 'QIP 2005 SE'. Нажмите кнопку "Компиляция сценария" вверху окна ResHacker и затем сохраните файл. CRC32 файла после этого изменения будет равен 22FEBF19.

Последнее изменение файла сделайте при помощи HEX-редактора:
D86A95F3301A6312
49CD2F247E623775
242FCD49 - CRC32 файла после этого изменения.

После внесения всех изменений HashTab покажет вам такие контрольные суммы файла:





Меню