ALL SRC
Ir al canal en Telegram
SRC OWNERS @CAPTAIN_SRC_JOIN ID OWNER @JINDAGIx2 JOIN NOW https://t.me/SRC_CAPTAIN
Mostrar más750
Suscriptores
Sin datos24 horas
+107 días
+8330 días
Archivo de publicaciones
750
Script ended:
Gname Offsets: 0xe47e8f0
GWorld Offsets: 0xe621210
VMatrix Offsets: 0xea54a70
Vworld Offsets: 0xea4dc40
#define GNames_Offset 0x803e0a4
#define GEngine_Offset 0xea54a70 //UEngine
#define GEngine_Offset 0xea54a30 //ULocalPlayer
#define GUObject_Offset 0xe72d1e0
#define GetActorArray_Offset 0xa17d95c
#define CanvasMap_Offset 0xea4dc40
#define ProcessEvent_Offset 0x82a2064 //Child
#define KillMessage_Offset 0x5cacdc8
#define GNativeAndroidApp_Offset 0xe47e480
#define Actors_Offset 0xa0
#define PostRender_Offset 0xa08c5f0
#define K2_DrawLine_Offset 0xa65efdc
#define K2_DrawTexture_Offset 0xa65f25e
Exit.
750
__int64 __fastcall sub_22DF38(__int64 a1, unsigned __int8 *a2, unsigned int a3)
{
__int64 result; // x0
__int64 v5; // x21
void *v7; // x0
__int64 v8; // [xsp+18h] [xbp+18h] BYREF
result = 0xFFFFFFFFLL;
if ( a2 )
{
LODWORD(v5) = a3;
if ( a3 - 1001 >= 0xFFFFFC18 && *(_QWORD *)(a1 + 16) <= 0x400uLL )
{
if ( *a2 <= 0x10u )
{
v5 = a3;
}
else
{
sub_508B10(a1 + 1064);
v7 = *(void **)(a1 + 26);
*(_WORD *)(a1 + 24) = v5;
v5 = (unsigned int)v5;
memcpy(v7, a2, v5);
sub_508B40(a1 + 1064);
}
v8 = sub_22E000(a1, a2, v5);
if ( v8 )
{
sub_508B10(a1 + 1064);
sub_22E0C4(a1, &v8);
sub_508B40(a1 + 1064);
return 0LL;
}
else
{
return 0xFFFFFFFFLL;
}
}
}
return result;
}
// CASE 35 ORIGNAL PSEUDOCODE 64BIT GLOBLE750
PUBGM 4.0.0 64 Bit
#define ShootEvent_Offset 0x66F7580
#define UpdateVolley 0x6748D4C
#define LaunchBP 0x6D4AD04
#define GetCameraLoc 0xA3B0370
#define GetCameraRot 0x5E849D0
#define CalcShootRot 0x673C944
#define ShootGrenadeBullet 0x66A39FC
#define Unlock120Fps_Offset 0x61E8ED8
#define UnlockHDR_Offset 0x5D95A1C
#define Lobby_Skin_Player_Offset 0x5607CD0
#define Lobby_Weapon_Player_Offset 0x5DEE4FC
#define PostRender_Offset 0xA08C5F0
#define K2_DrawText_Offset 0xA65F26C
#define K2_DrawLine_Offset 0xA65EFDC
#define K2_DrawTexture_Offset 0xA65F060
#define KillMessage_Offset 0x629FDA4
JOIN FOR MORE
https://t.me/+IZy7BfTr4tBlZDRl
https://t.me/+IZy7BfTr4tBlZDRl750
PUBGM 4.0.0 32 Bit !
0x2B9A584//PlayerSecurity PlayerSecurityInfoCollector Undefine PlaneAvatarComponent.cpp calls it 0x2BB1B6C//PlayerSecurity UPlayerSecurityInfoCollector::FlushMrpcsFlow ReportMrpcsFlow 0x2B9FF84 UPlayerSecurityInfoCollector::FlushMrpcsFlow ReportMrpcsFlow EditorTriggerCoronaLabVerify 0x383a3a4 RPC_ClientCoronaLab 0x46b7b38JOIN FOR MORE https://t.me/+IZy7BfTr4tBlZDRl https://t.me/+IZy7BfTr4tBlZDRl
750
PUBGM 4.0.0 32 Bit !
#define UP TRACE 0x36DE130
#define UpdateVolley 0x36F0AE4
#define CalcShootRot 0x36E2E28
#define LaunchBP 0x3C58F40
#define ShootBulletInner 0x369A900
#define ShootGrenadeBullet 0x36488C0
#define COVER CHECK 0x6C73670
#define CAMERA TRACKING 0x7087568
#define AUTO FIRE FUNC 0x7087554
#define Canvas_Map_Offset 0xA4F3AD8
#define Unlock120Fps_Offset 0x3178F80
#define UnlockHDR_Offset 0x3178C7C
#define Lobby_Skin_Player_Offset 0x3553FE8
#define eglSwapBuffers 0x755ACFC
#define onInputEvent 0x242F060
#define PostRender_Offset 0x6D736E4
#define K2_DrawText_Offset 0x72FBD00
#define K2_DrawLine_Offset 0x72FB9A4
#define K2_DrawTexture_Offset 0x73B35A4
#define K2_DrawPolygon 0x73B2E88
#define K2_DrawPolygon_Offset 0x73B2E68
#define KillMessage_Offset 0x47D9C20
#define MessageBoxExt 0x4CA8778750
0x5491D0//MEMCPY
0x5491E0//MEMCPY_CHK
0x549C60//MKTIME
0x549C70//STRNCPY
0x549A50//MPROTECT
0x5498A0//MKDIR
0x549890//STRLEN_CHK
0x549440//DLOPEN
0x5492F0//MEMMOVE
0x549260//MALLOC
0x549240//KILL
0x549B10//ANDROIR_LOG_PRINT
0x5491F0//MEMSET
0x5492D0//GETTIMEOFDAY
0x549490//SOCKET
0x1DA21C//ANOSDKSETUSERINFO
0x549210//KILL
0x549A10//STRSTR
0x549A20//MEMMOVE_CHK
4.0 64 BIT IMPORTANT OFFSETS
JOIN FOR MORE
https://t.me/+IZy7BfTr4tBlZDRl
https://t.me/+IZy7BfTr4tBlZDRl
750
bool __fastcall (*sub_238868)(__int64 a1, const char *a2, bool a3);
bool __fastcall hsub_238868(__int64 a1, const char *a2, bool a3){
auto ret = reinterpret_cast<uintptr_t>(__builtin_return_address(0));
if (strstr(a2,"opcode_crash") ||
strstr(a2,"crash_various_opcode") ||
strstr(a2,"scan1")){
return 0LL;
}
return sub_238868(a1,a2,a3);
}
HOOK_LIB("libanogs.so","0x238868",hsub_238868, sub_238868);
4.0 CASE 16 CRASH FIXER HOOK
JOIN FOR MORE
https://t.me/+IZy7BfTr4tBlZDRl
https://t.me/+IZy7BfTr4tBlZDRl750
8), 0LL);
v20 = (const char *)sub_2E8538(v19);
sub_4084FC(v40, 64LL, 64LL, "%s;error:%s", (const char *)v40, v20);
}
sub_408350((__int64)a1, "ms_mmap", (const char *)v40);
}
break;
case 0x38u:
if ( *a1 >= 4 && (byte_586D9A & 1) != 0 )
{
byte_586D9A = 0;
sub_408350((__int64)a1, "ms_push_game", "send_data_push_game_data_failed");
}
break;
case 0x39u:
if ( *a1 >= 4 && (byte_586D9B & 1) != 0 )
{
byte_586D9B = 0;
sub_408350((__int64)a1, "ms_game_remain", "send_data_to_game_data_remain_count");
}
break;
case 0x3Au:
if ( *a1 >= 4 && (byte_586D9C & 1) != 0 )
{
byte_586D9C = 0;
sub_408350((__int64)a1, "ms_game_data_toolong", "send_data_to_game_pack_data_too_long");
}
break;
case 0x3Bu:
if ( *a1 >= 2 && (byte_586D9D & 1) != 0 )
{
byte_586D9D = 0;
memset(v39, 0, sizeof(v39));
__strncpy_chk2(v39, "not_find_mode_base", 64LL, 64LL, 19LL);
if ( sub_2E8FC0(a2 + 8) )
{
v21 = sub_304ADC((_QWORD *)(a2 + 8), 0LL);
v22 = (const char *)sub_2E8538(v21);
sub_4084FC(v39, 64LL, 64LL, "%s;mod_nm:%s", (const char *)v39, v22);
}
sub_408350((__int64)a1, "ms_mod", (const char *)v39);
}
break;
case 0x45u:
if ( *a1 >= 2 && (byte_586D9E & 1) != 0 )
{
byte_586D9E = 0;
memset(v38, 0, sizeof(v38));
__strncpy_chk2(v38, "rule_exe_fail", 64LL, 64LL, 14LL);
if ( (unsigned __int64)sub_2E8FC0(a2 + 8) >= 2 )
{
v23 = sub_304ADC((_QWORD *)(a2 + 8), 0LL);
v31 = (const char *)sub_2E8538(v23);
v24 = sub_304ADC((_QWORD *)(a2 + 8), 1LL);
v25 = (const char *)sub_2E8538(v24);
sub_4084FC(v38, 64LL, 64LL, "%s;pID:%s;rID:%s", (const char *)v38, v31, v25);
}
sub_408350((__int64)a1, "ms_rule_exe_fail", (const char *)v38);
}
break;
case 0x4Du:
if ( *a1 >= 2 && (byte_586D9F & 1) != 0 )
{
byte_586D9F = 0;
memset(v37, 0, sizeof(v37));
__strncpy_chk2(v37, "rule_op_is_change", 64LL, 64LL, 18LL);
if ( (unsigned __int64)sub_2E8FC0(a2 + 8) >= 2 )
{
v26 = sub_304ADC((_QWORD *)(a2 + 8), 0LL);
v30 = (const char *)sub_2E8538(v26);
v27 = sub_304ADC((_QWORD *)(a2 + 8), 1LL);
v28 = (const char *)sub_2E8538(v27);
sub_4084FC(v37, 64LL, 64LL, "%s;pID:%s;rID:%s", (const char *)v37, v30, v28);
}
sub_408350((__int64)a1, "ms_rule_op_is_change", (const char *)v37);
}
break;
default:
break;
}
}
_ReadStatusReg(ARM64_SYSREG(3, 3, 13, 0, 2));
return 0LL;
}750
if ( *a1 >= 6 && (byte_586D8F & 1) != 0 )
{
byte_586D8F = 0;
memset(v44, 0, sizeof(v44));
__strncpy_chk2(v44, "set_inline_hook_error", 64LL, 64LL, 22LL);
if ( sub_2E8FC0(a2 + 8) )
{
v9 = sub_304ADC((_QWORD *)(a2 + 8), 0LL);
v10 = (const char *)sub_2E8538(v9);
sub_4084FC(v44, 64LL, 64LL, "%s;pointID:%s", (const char *)v44, v10);
}
sub_408350((__int64)a1, "ms_set_inlie_hook", (const char *)v44);
}
break;
case 0xBu:
if ( *a1 >= 6 && (byte_586D90 & 1) != 0 )
{
byte_586D90 = 0;
memset(v43, 0, sizeof(v43));
__strncpy_chk2(v43, "inline_hook_opcode_dismatch", 64LL, 64LL, 28LL);
if ( sub_2E8FC0(a2 + 8) )
{
v11 = sub_304ADC((_QWORD *)(a2 + 8), 0LL);
v12 = (const char *)sub_2E8538(v11);
sub_4084FC(v43, 64LL, 64LL, "%s;pointID:%s", (const char *)v43, v12);
}
sub_408350((__int64)a1, "ms_hook_opcode", (const char *)v43);
}
break;
case 0xEu:
if ( *a1 >= 5 && (byte_586D91 & 1) != 0 )
{
byte_586D91 = 0;
memset(v42, 0, sizeof(v42));
__strncpy_chk2(v42, "download_data_failed", 64LL, 64LL, 21LL);
if ( sub_2E8FC0(a2 + 8) )
{
v13 = sub_304ADC((_QWORD *)(a2 + 8), 0LL);
v14 = (const char *)sub_2E8538(v13);
sub_4084FC(v42, 64LL, 64LL, "%s;crc:%s", (const char *)v42, v14);
}
sub_408350((__int64)a1, "ms_down_data", (const char *)v42);
}
break;
case 0xFu:
if ( *a1 >= 3 && (byte_586D92 & 1) != 0 )
{
byte_586D92 = 0;
sub_408350((__int64)a1, "ms_fc_start", "fc_thread_statrt_failed!");
}
break;
case 0x10u:
if ( *a1 >= 3 && (byte_586D93 & 1) != 0 )
{
byte_586D93 = 0;
sub_408350((__int64)a1, "ms_scan_start", "mrpcs_scan_thread_start_failed!");
}
break;
case 0x11u:
if ( *a1 >= 3 && (byte_586D94 & 1) != 0 )
{
byte_586D94 = 0;
sub_408350((__int64)a1, "ms_send_start", "mrpcs_send_data_thread_start_failed!");
}
break;
case 0x12u:
if ( *a1 >= 6 && (byte_586D95 & 1) != 0 )
{
byte_586D95 = 0;
sub_408350((__int64)a1, "ms_down_start", "mrpcs_download_data_thread_start_failed!");
}
break;
case 0x14u:
if ( *a1 >= 6 && (byte_586D96 & 1) != 0 )
{
byte_586D96 = 0;
sub_408350((__int64)a1, "ms_single_match", "mrpcs_single_data_not_match!");
}
break;
case 0x15u:
if ( *a1 >= 6 && (byte_586D97 & 1) != 0 )
{
byte_586D97 = 0;
sub_408350((__int64)a1, "ms_common_match", "mrpcs_common_data_not_match!");
}
break;
case 0x19u:
if ( *a1 >= 4 && (byte_586D98 & 1) != 0 )
{
byte_586D98 = 0;
memset(v41, 0, sizeof(v41));
__strncpy_chk2(v41, "send_size_beyond_buff", 64LL, 64LL, 22LL);
if ( (unsigned __int64)sub_2E8FC0(a2 + 8) >= 3 )
{
v15 = sub_304ADC((_QWORD *)(a2 + 8), 0LL);
v33 = (const char *)sub_2E8538(v15);
v16 = sub_304ADC((_QWORD *)(a2 + 8), 1LL);
v32 = (const char *)sub_2E8538(v16);
v17 = sub_304ADC((_QWORD *)(a2 + 8), 2LL);
v18 = (const char *)sub_2E8538(v17);
sub_4084FC(v41, 64LL, 64LL, "%s;o_sz:%s; bf_sz:%s; pID:%s", (const char *)v41, v33, v32, v18);
}
sub_408350((__int64)a1, "ms_send_one_data_size_beyond_buff", (const char *)v41);
}
break;
case 0x2Cu:
if ( *a1 >= 6 && (byte_586D99 & 1) != 0 )
{
byte_586D99 = 0;
memset(v40, 0, sizeof(v40));
__strncpy_chk2(v40, "mmap_fialed", 64LL, 64LL, 12LL);
if ( sub_2E8FC0(a2 + 8) )
{
v19 = sub_304ADC((_QWORD *)(a2 +750
__int64 __fastcall sub_40879C(int *a1, __int64 a2)
{
__int64 v2; // x0
const char *v3; // x0
__int64 v4; // x0
__int64 v5; // x0
const char *v6; // x0
__int64 v7; // x0
const char *v8; // x0
__int64 v9; // x0
const char *v10; // x0
__int64 v11; // x0
const char *v12; // x0
__int64 v13; // x0
const char *v14; // x0
__int64 v15; // x0
__int64 v16; // x0
__int64 v17; // x0
const char *v18; // x0
__int64 v19; // x0
const char *v20; // x0
__int64 v21; // x0
const char *v22; // x0
__int64 v23; // x0
__int64 v24; // x0
const char *v25; // x0
__int64 v26; // x0
__int64 v27; // x0
const char *v28; // x0
const char *v30; // [xsp+18h] [xbp-698h]
const char *v31; // [xsp+30h] [xbp-680h]
const char *v32; // [xsp+68h] [xbp-648h]
const char *v33; // [xsp+70h] [xbp-640h]
const char *v34; // [xsp+C8h] [xbp-5E8h]
__int128 v37[4]; // [xsp+3D0h] [xbp-2E0h] BYREF
__int128 v38[4]; // [xsp+410h] [xbp-2A0h] BYREF
__int128 v39[4]; // [xsp+450h] [xbp-260h] BYREF
__int128 v40[4]; // [xsp+490h] [xbp-220h] BYREF
__int128 v41[4]; // [xsp+4D0h] [xbp-1E0h] BYREF
__int128 v42[4]; // [xsp+510h] [xbp-1A0h] BYREF
__int128 v43[4]; // [xsp+550h] [xbp-160h] BYREF
__int128 v44[4]; // [xsp+590h] [xbp-120h] BYREF
__int128 v45[4]; // [xsp+5D0h] [xbp-E0h] BYREF
__int128 v46[4]; // [xsp+610h] [xbp-A0h] BYREF
__int128 v47[4]; // [xsp+650h] [xbp-60h] BYREF
__int64 v48; // [xsp+698h] [xbp-18h]
v48 = *(_QWORD *)(_ReadStatusReg(ARM64_SYSREG(3, 3, 13, 0, 2)) + 40);
if ( (sub_408124(a1) & 1) != 0 && a2 && (unsigned int)sub_408778(a1) == 3 && *a1 >= 2 && a1[1] < 20 )
{
switch ( (unsigned int)sub_2F9F64(a2) )
{
case 0u:
if ( *a1 >= 6 && (byte_586D89 & 1) != 0 )
{
byte_586D89 = 0;
sub_408350((__int64)a1, "ms_data_crc", "mrpcs_data_crc_error");
}
break;
case 1u:
if ( *a1 >= 6 && (byte_586D8A & 1) != 0 )
{
byte_586D8A = 0;
sub_408350((__int64)a1, "ms_data_len", "mrpcs_data_len_error");
}
break;
case 2u:
if ( *a1 >= 6 && (byte_586D8B & 1) != 0 )
{
byte_586D8B = 0;
sub_408350((__int64)a1, "ms_data_mod_len", "mrpcs_data_mode_name_len_error");
}
break;
case 3u:
if ( *a1 >= 6 && (byte_586D8C & 1) != 0 )
{
byte_586D8C = 0;
memset(v47, 0, sizeof(v47));
__strncpy_chk2(v47, "ms_data_mode_infe_error", 64LL, 64LL, 24LL);
if ( sub_2E8FC0(a2 + 8) )
{
v2 = sub_304ADC((_QWORD *)(a2 + 8), 0LL);
v3 = (const char *)sub_2E8538(v2);
sub_4084FC(v47, 64LL, 64LL, "%s;mod nm:%s", (const char *)v47, v3);
}
sub_408350((__int64)a1, "ms_data_mod_info", (const char *)v47);
}
break;
case 6u:
if ( *a1 >= 5 && (byte_586D8D & 1) != 0 )
{
byte_586D8D = 0;
memset(v46, 0, sizeof(v46));
__strncpy_chk2(v46, "fp:", 64LL, 64LL, 4LL);
if ( (unsigned __int64)sub_2E8FC0(a2 + 8) >= 3 )
{
v4 = sub_304ADC((_QWORD *)(a2 + 8), 0LL);
v34 = (const char *)sub_2E8538(v4);
v5 = sub_304ADC((_QWORD *)(a2 + 8), 2LL);
v6 = (const char *)sub_2E8538(v5);
sub_4084FC(v46, 64LL, 64LL, "%s;nm:%s err:%s", (const char *)v46, v34, v6);
}
sub_408350((__int64)a1, "ms_open_file", (const char *)v46);
}
break;
case 8u:
if ( *a1 >= 6 && (byte_586D8E & 1) != 0 )
{
byte_586D8E = 0;
memset(v45, 0, sizeof(v45));
__strncpy_chk2(v45, "get_mode_path_error", 64LL, 64LL, 20LL);
if ( sub_2E8FC0(a2 + 8) )
{
v7 = sub_304ADC((_QWORD *)(a2 + 8), 0LL);
v8 = (const char *)sub_2E8538(v7);
sub_4084FC(v45, 64LL, 64LL, "%s;nm:%s", (const char *)v45, v8);
}
sub_408350((__int64)a1, "ms_mode_path", (const char *)v45);
}
break;
case 0xAu:750
Direction Type Address Text
Up p sub_318D7C+15C BL .strncpy_chk
Up p sub_32EC28+6D4 BL .strncpy_chk
Up p sub_330320+254 BL .strncpy_chk
Up p sub_363C7C+268 BL .strncpy_chk
Up p sub_377EAC+1CC BL .strncpy_chk
Up p sub_378EE8+134 BL .strncpy_chk
Up p sub_379584+1D0 BL .strncpy_chk
Up p sub_379888+12C BL .strncpy_chk
Up p sub_379D64+138 BL .strncpy_chk
Up p sub_37A2E0+100 BL .strncpy_chk
Up p sub_40879C+270 BL .strncpy_chk
Up p sub_40879C+3C0 BL .strncpy_chk
Up p sub_40879C+534 BL .strncpy_chk
Up p sub_40879C+680 BL .strncpy_chk
Up p sub_40879C+7C8 BL .strncpy_chk
Up p sub_40879C+918 BL .strncpy_chk
Up p sub_40879C+C50 BL .strncpy_chk
Up p sub_40879C+E2C BL .strncpy_chk
Up p sub_40879C+1090 BL .strncpy_chk
Up p sub_40879C+11FC BL .strncpy_chk
Up p sub_40879C+1388 BL .strncpy_chk
Up p sub_409F2C+190 BL .strncpy_chk
Up p sub_417BC0+D8 BL .strncpy_chk
Up p sub_438FC0+228 BL .strncpy_chk
Up p sub_4652C0+DC BL .strncpy_chk
Up p sub_46B0C0+348 BL .strncpy_chk
Up p sub_473A6C+234 BL .strncpy_chk
Up p sub_4746E4+26C BL .strncpy_chk
Up p sub_478964+100 BL .strncpy_chk
Up p sub_47C37C+70 BL .strncpy_chk
Up p sub_48F72C+108 BL .strncpy_chk
Up p sub_48F72C+378 BL .strncpy_chk
Up p sub_48FF34+F8 BL .strncpy_chk
Up p sub_48FF34+954 BL .strncpy_chk
Up p sub_48FF34+9E0 BL .strncpy_chk
Up p sub_48FF34+BC4 BL .strncpy_chk
Up p sub_48FF34+C58 BL .strncpy_chk
Up p sub_490C1C+108 BL .strncpy_chk
Up p sub_490C1C+224 BL .strncpy_chk
Up p sub_490C1C+A00 BL .strncpy_chk
Up p sub_490C1C+C68 BL .strncpy_chk
Up p sub_490C1C+D10 BL .strncpy_chk
Up p sub_490C1C+DB4 BL .strncpy_chk
Up p sub_490C1C+E5C BL .strncpy_chk
Up p sub_495394+25C BL .__strncpy_chk
750
__int64 __fastcall sub_40DA00(char *a1, signed int a2)
{
__int64 v3; // [xsp+98h] [xbp-1E8h]
__int64 v4; // [xsp+A8h] [xbp-1D8h]
__int64 v5; // [xsp+B8h] [xbp-1C8h]
__int64 v6; // [xsp+C8h] [xbp-1B8h]
__int64 v7; // [xsp+D0h] [xbp-1B0h]
__int64 v8; // [xsp+E8h] [xbp-198h]
unsigned int v11; // [xsp+10Ch] [xbp-174h]
char *v12; // [xsp+120h] [xbp-160h]
char v13[24]; // [xsp+140h] [xbp-140h] BYREF
char v14[32]; // [xsp+158h] [xbp-128h] BYREF
char v15[24]; // [xsp+178h] [xbp-108h] BYREF
char v16[16]; // [xsp+190h] [xbp-F0h] BYREF
_OWORD v17[2]; // [xsp+1A0h] [xbp-E0h] BYREF
_OWORD v18[2]; // [xsp+1C0h] [xbp-C0h]
_BYTE v19[15]; // [xsp+1E0h] [xbp-A0h] BYREF
_OWORD v20[2]; // [xsp+1F0h] [xbp-90h] BYREF
_BYTE v21[15]; // [xsp+210h] [xbp-70h] BYREF
__int128 v22; // [xsp+220h] [xbp-60h] BYREF
_OWORD v23[2]; // [xsp+230h] [xbp-50h]
__int128 v24; // [xsp+250h] [xbp-30h] BYREF
__int16 v25; // [xsp+260h] [xbp-20h]
__int64 v26; // [xsp+268h] [xbp-18h]
v26 = *(_QWORD *)(_ReadStatusReg(ARM64_SYSREG(3, 3, 13, 0, 2)) + 40);
if ( a1 && a2 > 0 )
{
v25 = 106;
v24 = xmmword_A2ED0;
sub_2E8A2C(&v24, 17LL, 24LL);
*(_QWORD *)((char *)v23 + 14) = 0x236A7D7F797679LL;
v23[0] = xmmword_A3EE0;
v22 = xmmword_A3ED0;
sub_2E8A2C(&v22, 37LL, 24LL);
*(_QWORD *)&v21[7] = 0x7D7579567D7F79LL;
*(_QWORD *)v21 = 0x79737B79486C7D7FLL;
sub_2E8A2C(v21, 14LL, 24LL);
*(_QWORD *)((char *)v20 + 13) = 0x237F76716A6C4BLL;
v20[0] = xmmword_A5267;
sub_2E8A2C(v20, 20LL, 24LL);
*(_QWORD *)&v19[7] = 0x777E76517D7F79LL;
*(_QWORD *)v19 = 0x79737B79486C7D7FLL;
sub_2E8A2C(v19, 14LL, 24LL);
*(_QWORD *)((char *)v18 + 14) = 0x23777E76517D7FLL;
v18[0] = xmmword_A3346;
v17[1] = xmmword_A3336;
v17[0] = xmmword_A3326;
sub_2E8A2C(v17, 53LL, 24LL);
strcpy(v16, "n}jkqwvVyu}");
sub_2E8A2C(v16, 11LL, 24LL);
sub_470BF8(v15, 0LL);
v8 = sub_470F3C(v15);
if ( v8 )
{
sub_47078C(v14, v8, 0LL);
v7 = sub_40D460(v8);
if ( !v7 )
goto LABEL_19;
if ( (unsigned __int8)sub_46F618(v8) )
goto LABEL_19;
sub_46F668(v14, v7);
v6 = sub_46F3A0(v8, v7, &v24, &v22);
if ( !v6
|| (unsigned __int8)sub_46F618(v8)
|| (sub_46F668(v14, v6), (v5 = sub_46F3A0(v8, v7, v21, v20)) == 0)
|| (unsigned __int8)sub_46F618(v8)
|| (sub_46F668(v14, v5), (v4 = sub_46F3A0(v8, v6, v19, v17)) == 0)
|| (unsigned __int8)sub_46F618(v8)
|| (sub_46F668(v14, v4), v3 = sub_470408(v8, v4, v16), (unsigned __int8)sub_46F618(v8)) )
{
LABEL_19:
sub_46F640(v8);
v11 = -1;
}
else if ( v3 )
{
sub_2F9DA8(v13, v3);
v12 = (char *)sub_2E8538(v13);
strlcpy(a1, v12, a2);
v11 = 0;
sub_2E9254(v13);
}
else
{
v11 = -1;
}
sub_470824(v14);
}
else
{
v11 = -1;
}
sub_470C2C(v15);
}
else
{
v11 = -1;
}
_ReadStatusReg(ARM64_SYSREG(3, 3, 13, 0, 2));
return v11;
}
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
