Files
KakaoPatcher/patcher.cpp
2026-01-30 21:43:50 -08:00

28 lines
795 B
C++
Executable File

#include "pch.h"
#include "patcher.h"
#define WRITE_MEM(dst, src) WriteMemory((void*)dst, src, sizeof(src))
void WriteMemory(void* dest, const void* src, size_t size)
{
DWORD oldProt;
VirtualProtect(dest, size, PAGE_EXECUTE_READWRITE, &oldProt);
memcpy(dest, src, size);
VirtualProtect(dest, size, oldProt, &oldProt);
}
void Main()
{
// Known endpoints:
// http://app.pc.kakao.com/talk/win32/patch/patch.txt
// sb-talk.kakao.com (Some SOCKS5 connection)
// api.talk.kakao.com
// crash.kakao.com
WRITE_MEM(0x77047C, "api.talk.kikoo.xyz"); // api.talk.kakao.com
WRITE_MEM(0x770508, "sb-talk.kikoo.xyz"); // sb-talk.kakao.com
WRITE_MEM(0x762454, "https://crash.kikoo.xyz/logs"); // https://crash.kakao.com/logs
}