I downloaded SSE 2.6 Emulator and configured it, everything is fine.
I have 2 computers connected to a LAN network.
The client works fine on the computer that hosts the server, however when trying to connect from the other computer, the client opens, but when I press Connect after entering my ID and PW I receive a C9 error.
NOTE: Port 15779 is forwarded and working.
This problem drives me crazy, I tried almost every possible way to solve this, but I can't!!!
I tried to do it without Hamachi and configured everything well.
The client starts, but I got C9 error when I try to log in.
I then tried to use Hamachi and configured everything well too.
Port 15779 is forwarded, Hamachi is open, the ip of my Hamachi is set as the server ip, and on the other computer I redirect the Gateway server to the ip of the host computer Hamachi. But nothing works too!
The client starts, but I get a C9 error when I try to log in.
BOOL WriteProcessBytes(HANDLE hProcess, DWORD destAddress, LPVOID patch, DWORD numBytes)
{
DWORD oldProtect = 0; // Old protection on page we are writing to
DWORD bytesRet = 0; // # of bytes written
BOOL status = TRUE; // Status of the function
// Change page protection so we can write executable code
if(!VirtualProtectEx(hProcess, UlongToPtr(destAddress), numBytes, PAGE_EXECUTE_READWRITE, &oldProtect))
return FALSE;
// Write out the data
if(!WriteProcessMemory(hProcess, UlongToPtr(destAddress), patch, numBytes, &bytesRet))
status = FALSE;
// Compare written bytes to the size of the patch
if(bytesRet != numBytes)
status = FALSE;
// Restore the old page protection
if(!VirtualProtectEx(hProcess, UlongToPtr(destAddress), numBytes, oldProtect, &oldProtect))
status = FALSE;
// Make sure changes are made!
if(!FlushInstructionCache(hProcess, UlongToPtr(destAddress), numBytes))
status = FALSE;
// Return the final status, note once we set page protection, we don't want to prematurely return
return status;
}
wchar_t line1[] = L"The code used in this program has been stolen from SREmu!\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0";
wchar_t line5[] = L"ProjectHax.com\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \0\0\0\0\0\0\0";
wchar_t title[] = L"SSE Cracked by WeeMan\0\0";
wchar_t projecthax[] = L"ProjectHax";
WritePrivateProfileStringW(L"ProjectHax", L"IP", ip, ippathw.c_str());
}
else if(wcslen(ip) > 11)
{
std::cout << "Sorry, the IP length must be less than 12" << std::endl;
std::cout << "Press enter to continue . . . ";
std::cin.get();
}
Hey, I compiled the code I've just posted. It was the crack.
I then opened it and written my local LAN ip and now I can connect on the other computer to the server.