StillPhelix
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Доброе время суток! Программа компилируется, запускается и тихо завершает работу, а должна потребовать ввести пароль. Помогите разобраться (ОС Windowc 7). #include<iostream> #include<Windows.h> _declspec(dllexport)int demo() { #define PASSWORD_SIZE 100 #define PASSWORD "myGOODpassword\n" int count=0; char buff[PASSWORD_SIZE]=""; for(;;) { printf("Enter password:"); fgets(&buff[0],PASSWORD_SIZE-1,stdin); if(strcmp(&buff[0],PASSWORD)) printf("Wrong password\n"); else break; if(++count>2)return -1; } printf("Password OK\n"); } int main() { HMODULE hmod; void(*zzz)(); if((hmod=LoadLibrary("crack0-1.exe"))&&(zzz=(void(*)())GetProcAddress(hmod,"Demo"))) zzz(); } |