This commit is contained in:
lenheart
2024-08-09 20:04:31 +08:00
parent 09fb9d75b2
commit a6dc305c23
135 changed files with 32356 additions and 526 deletions

View File

@@ -784,7 +784,7 @@ void Lenheart()
// int a = 1;
// void *buf = malloc(4);
// CMem::WriteBytes(buf, &a, 4);
// unsigned int nMaxGrade = 90;
// unsigned int nMaxGrade = 95;
// bGMMode = 1;
// max_level = nMaxGrade;
@@ -821,6 +821,25 @@ void Lenheart()
// CMem::WriteUChar(MAIN_OFFSET(0x647F88), nMaxGrade);
// CMem::WriteUChar(MAIN_OFFSET(0x66521D), nMaxGrade);
// CMem::WriteUChar(MAIN_OFFSET(0x665223), nMaxGrade);
// if (nMaxGrade > 70)
// {
// // 以下需要扩充类大小, 修改偏移
// CMem::WriteUInt(MAIN_OFFSET(0x87162 + 3), 0xB678 + nMaxGrade * 4 + nMaxGrade * 12);
// // CDataManager::set_reward_sp
// CMem::WriteUInt(MAIN_OFFSET(0x318C26 + 2), 10836 + 840);
// CMem::WriteUChar(MAIN_OFFSET(0x318C3B), nMaxGrade);
// CMem::WriteUInt(MAIN_OFFSET(0x318C68 + 2), 10836 + 840);
// CMem::WriteUChar(MAIN_OFFSET(0x318C79), nMaxGrade);
// // CDataManager::GetSpAtLevelUp
// CMem::WriteUChar(MAIN_OFFSET(0x318CC4), nMaxGrade);
// CMem::WriteUInt(MAIN_OFFSET(0x318CD4 + 2), 10836 + 840);
// }
// CMem::WriteUChar(MAIN_OFFSET(0x61B8F6), nMaxGrade);
// CMem::WriteUChar(MAIN_OFFSET(0x622659), nMaxGrade);
// CMem::WriteUChar(MAIN_OFFSET(0x622941), nMaxGrade);
// CMem::WriteUChar(MAIN_OFFSET(0x622941), nMaxGrade);
// SUBHOOK_SETUP(addServerHackCnt);
// SUBHOOK_SETUP(put_header);
// SUBHOOK_SETUP(IsCurCharacVisible);
@@ -876,24 +895,6 @@ void Lenheart()
->init();
// SUBHOOK_SETUP(isSocketAvatar);
// if (nMaxGrade > 70)
// {
// // 以下需要扩充类大小, 修改偏移
// CMem::WriteUInt(MAIN_OFFSET(0x87162 + 3), 0xB678 + nMaxGrade * 4 + nMaxGrade * 12);
// // CDataManager::set_reward_sp
// CMem::WriteUInt(MAIN_OFFSET(0x318C26 + 2), 10836 + 840);
// CMem::WriteUChar(MAIN_OFFSET(0x318C3B), nMaxGrade);
// CMem::WriteUInt(MAIN_OFFSET(0x318C68 + 2), 10836 + 840);
// CMem::WriteUChar(MAIN_OFFSET(0x318C79), nMaxGrade);
// // CDataManager::GetSpAtLevelUp
// CMem::WriteUChar(MAIN_OFFSET(0x318CC4), nMaxGrade);
// CMem::WriteUInt(MAIN_OFFSET(0x318CD4 + 2), 10836 + 840);
// }
// CMem::WriteUChar(MAIN_OFFSET(0x61B8F6), nMaxGrade);
// CMem::WriteUChar(MAIN_OFFSET(0x622659), nMaxGrade);
// CMem::WriteUChar(MAIN_OFFSET(0x622941), nMaxGrade);
// CMem::WriteUChar(MAIN_OFFSET(0x622941), nMaxGrade);
void *handle = dlopen("/home/neople/game/frida.so", RTLD_LAZY);
if (handle)
{