Показать сообщение отдельно

  #1  
Старый 21.01.2010, 13:24
POS_troi
Познавший АНТИЧАТ
Регистрация: 01.12.2006
Сообщений: 1,769
Провел на форуме:
3718311

Репутация: 1118


Отправить сообщение для POS_troi с помощью ICQ
По умолчанию

Цитата:
Где можно взять исходники того же QIP и чем их просматривать?
он закрытый.

Цитата:
потому что ответа я так и не получил на свой вопрос.
Получил.

Код:
#include "windows.h"

int main(int argc, char* argv[])
{
char JmpByte[] = "xeb";

HANDLE hFile;
DWORD iByteWrt = 0;

printf("Crack for CDRWin v5.01 - 5.02 by Over G[DWC Gr0up] ");
hFile=CreateFile("cdrwin5.exe",GENERIC_WRITE,FILE_SHARE_WRITE,NULL,OPEN_EXISTING  ,0,0);
SetFilePointer(hFile,0x3D99,NULL,0); //Смещение на 003D99
WriteFile(hFile, JmpByte, 1, &iByteWrt, NULL); //Пишем байт EB по адресу 003D99
SetFilePointer(hFile,0x18871,NULL,0); //Смещение на 0018871
WriteFile(hFile, JmpByte, 1, &iByteWrt, NULL); //Пишем байт EB по адресу 0018871
CloseHandle(hFile); //Закрываем файл
printf("File Successfull cracked!");
return 0;
}
Все просто, смотриш в HEX по каким адресам лежит параметры и далее их перезаписуеш.

Цитата:
В общем я понял,что проще тупо начать учить всё
Все не нужно, начни с основ, Среду пока возьми Borland С++ (она попроще) MSVC 03-08 не очень для обучения (мое мнение).

Цитата:
Учи Visual C++/Delphi и будет тебе щастье !
Не оч хорошая рекомендация - Учить сразу и то и то не стоит (логика/ синтаксис разные)

Последний раз редактировалось POS_troi; 21.01.2010 в 13:27..
 
Ответить с цитированием