858
订阅者
无数据24 小时
-107 天
-3730 天
帖子存档
int64 (*oAnoSDKIoctlOld)(int64 cmd, int64 arg1, int64 arg2, int64 arg3, int64 arg4) = nullptr;
int64 hAnoSDKIoctlOld(int64 cmd, int64 arg1, int64 arg2, int64 arg3, int64 arg4)
{
// LOG to see what commands are being called
// LOGI("AnoSDKIoctlOld called: cmd=%lld, arg1=%p, arg2=%p", cmd, (void*)arg1, (void*)arg2);
// Handle critical commands that cause bans
switch (cmd) {
// CRITICAL: Detection and reporting commands
case 1: // SDK_IOCTL_INIT - Initialization
case 2: // SDK_IOCTL_SET_USER_INFO
case 3: // SDK_IOCTL_SET_GAME_STATUS
case 4: // SDK_IOCTL_GET_REPORT_DATA
case 5: // SDK_IOCTL_DEL_REPORT_DATA
case 6: // SDK_IOCTL_GET_REPORT_DATA2
case 7: // SDK_IOCTL_GET_REPORT_DATA3
case 8: // SDK_IOCTL_GET_REPORT_DATA4
case 9: // SDK_IOCTL_DEL_REPORT_DATA3
case 10: // SDK_IOCTL_DEL_REPORT_DATA4 - Already in your list ✅
case 11: // SDK_IOCTL_ON_RECV_SIGNATURE
case 12: // SDK_IOCTL_REGIST_INFO_LISTENER
case 35: // Already in your list ✅
case 38: // Already in your list ✅
case 51: // Already in your list ✅
case 100: // Common detection ioctl
case 101: // File integrity check
case 102: // Memory scan
case 103: // Hook detection
case 104: // Debugger detection
case 105: // Emulator detection
LOGI("Blocking dangerous ioctl: %lld", cmd);
return 0LL; // Return success/empty
// Safe commands to pass through
case 0: // SDK_IOCTL_NOP
case 20: // SDK_IOCTL_ON_PAUSE
case 21: // SDK_IOCTL_ON_RESUME
case 30: // SDK_IOCTL_FREE
case 40: // SDK_IOCTL_VERSION
if (oAnoSDKIoctlOld) {
return oAnoSDKIoctlOld(cmd, arg1, arg2, arg3, arg4);
}
return 0LL;
default:
// Log unknown commands but block by default (safer)
LOGI("Unknown ioctl command: %lld - Blocking", cmd);
return 0LL;
}
}
Old hook now gaving 7dayss 😂😂
1day fixer 0x3a62673//IgnoreMinViewDistanceSQ - Possibly has 1-day related timeout 0x3a4da68//ChatFlagType::NeedSupplies - Might have daily cooldowns
__int64 MANNY()
{
return 0LL;
}
HOOK_LIB_NO_ORIG("libanogs.so","0x1C77CC",MANNY);// - likely crash on detection
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
