Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- WSADATA wsaData;
- if (WSAStartup(MAKEWORD(2, 2), &wsaData) != 0) {
- MessageBox(NULL,"WSAStartup failed.\nMake Sure you're connected to network.", "MassasHook", MB_OK);
- return false;
- }
- SOCKET Socket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
- struct hostent *host;
- host = gethostbyname("www.massas.pw");
- SOCKADDR_IN SockAddr;
- SockAddr.sin_port = htons(80);
- SockAddr.sin_family = AF_INET;
- SockAddr.sin_addr.s_addr = *((unsigned long*)host->h_addr);
- if (connect(Socket, (SOCKADDR*)(&SockAddr), sizeof(SockAddr)) != 0) {
- MessageBox(NULL, "Error connecting to server", "MassasHook", MB_OK);
- return false;
- }
- //connected
- std::string sendbuf = "GET /vloader/users.txt HTTP/1.1\r\nHost: www.massas.pw\r\nConnection: close\r\n\r\n";
- send(Socket, sendbuf.c_str(), sendbuf.length(), 0);
- char buffer[10000];
- int nDataLength = 1;
- while (nDataLength != 0)
- {
- nDataLength = recv(Socket, buffer, 10000, 0);
- }
- closesocket(Socket);
- WSACleanup();
- std::string source = buffer;
- DWORD dwSerial;
- GetVolumeInformation("C:\\", NULL, 255, &dwSerial, NULL, NULL, NULL, 255);
- auto hwid = std::to_string(dwSerial);
- if (source.find(hwid) != std::string::npos)
- {
- init();
- }
- else
- {
- MessageBox(NULL, "You do not have acess to massashook", "MassasHook", MB_OK);
- MessageBox(NULL, std::string(hwid + "\nUsa CTRL + C para copiar o teu hwid").c_str() , "Your HWID", MB_OK);
- Sleep(200);
- FreeLibraryAndExitThread((HMODULE)base, 0);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement