无数据
订阅者
无数据24 小时
+347 天
+5630 天
帖子存档
0
__int64 __fastcall (*Osub_49A1AC)(char *a1, size_t a2, __int64 a3, unsigned __int64 *a4);
__int64 __fastcall hsub_49A1AC(char *a1, size_t a2, __int64 a3, unsigned __int64 *a4) {
char *v8 = (char *)sub_519AE0(0x8020);
if (!v8) return 1;
memset(v8, 0, 0x20);
*((_DWORD *)v8 + 8198) = 0;
bool fake_success = true;
unsigned int v10 = 1;
if (fake_success) {
*((_QWORD *)v8 + 2) = a2;
if (a4) *a4 = 0x0A373EF;
v10 = 0;
}
memset(v8, 0, 0x40);
*((void **)v8 + 1000) = v8;
return v10;
}
HOOK_LIB("libanogs.so", "0x49A1AC", hsub_49A1AC, Osub_49A1AC);//kill sign pak
Bypass 64bit0
int64 fastcall sub_39FD08(int64 a1, int64 a2, int64 a3, int64 a4) { __int64 v5; // [xsp+8h] [xbp-B8h] __int64 v6; // [xsp+48h] [xbp-78h] int i; // [xsp+54h] [xbp-6Ch] char v8; // [xsp+64h] [xbp-5Ch] char v9; // [xsp+64h] [xbp-5Ch] char v14; // [xsp+8Fh] [xbp-31h] char v15[32]; // [xsp+90h] [xbp-30h] BYREF char v16[8]; // [xsp+B0h] [xbp-10h] BYREF __int64 v17; // [xsp+B8h] [xbp-8h] v17 = *(_QWORD *)(_ReadStatusReg(ARM64_SYSREG(3, 3, 13, 0, 2)) + 40); v8 = 1; for ( i = 0; i < (unsigned __int64)sub_3073A8((_QWORD *)(a1 + 64)); ++i ) { v6 = *(_QWORD *)sub_2FF548((_QWORD *)(a1 + 64), i); sub_31DC90(); if ( (sub_3211B8(v16, v6, a2, a3, a4) & 1) == 0 ) v8 = 0; sub_31DCA0(); } if ( (v8 & 1) != 0 ) { switch ( *(_BYTE *)(a1 + 25) ) { case 1: v9 = sub_39F954((_QWORD *)a1) & 1; break; case 2: v9 = sub_39FB18((__int64 *)a1) & 1; break; case 3: v9 = sub_39F784(a1) & 1; break; case 4: v9 = sub_39FC18((__int64 *)a1) & 1; break; case 5: v9 = sub_39FA0C((_QWORD *)a1) & 1; break; default: sub_2F42EC((__int64)v15, 69); sub_2F4900((int64)v15, *(unsigned int16 *)(a3 + 2)); sub_2F4900((int64)v15, *(unsigned int16 *)(a2 + 4)); v5 = sub_2F5290(); (*(void (fastcall **)(int64, char *))(*(_QWORD *)v5 + 16LL))(v5, v15); v9 = 0; sub_2E2494((__int64)v15); break; } v14 = v9 & 1; } else { v14 = 0; } _ReadStatusReg(ARM64_SYSREG(3, 3, 13, 0, 2)); return v14 & 1; }❤️10y Fixer 64 Bit Make Hook Yourself
0
YAHDI(void fastcall, sub_46ED30, (int64 a1, FILE *a2, unsigned int* a3)) {
const char* MP = (const char*)a2;
if (a2) {
if (strstr(MP, OBFUSCATE("unzipmrpcs.data"))) {
if (a3)
*a3 = 0;
return;
}
}
return osub_46ED30(a1, a2, a3);
}
HOOK_LIB("libanogs.so", "0x4F7074", hsub_4F7074, osub_4F7074); // MT
