本帖最后由 FBZゞ浅听 于 2025-5-16 19:26 编辑
只有客户端@PaddlingZz
- hook address 1400330C0
- __int64 My_sub_1400330C0(__int64* a1, __int64* session, char* buffer, int bufferSize, int freeSize, const char** packet) {
- if (
- static_cast<unsigned char>(buffer[1]) == 0x00 &&
- static_cast<unsigned char>(buffer[2]) == 0x04) {
- buffer[1] = buffer[0];
- for (int i = 1; i < bufferSize - 1; i++) {
- buffer[i] = buffer[i + 1];
- }
- --bufferSize;
- bufferSizeCopy++;
- if (bufferSize >= 2) {
- buffer[1] = 0x40;
- }
- // 确保字符串以null结尾
- }
- return fp_sub_1400330C0(a1, session, buffer, bufferSize, freeSize, packet);
- }
复制代码
|