DARK • BYPASS
前往频道在 Telegram
This Channel is not intended to violate any condition of use. Copyright Disclaimer Under Section 107 of Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting. OWNER ➠ @DARKxAZANUR
显示更多1 981
订阅者
+424 小时
+227 天
+10130 天
帖子存档
1 979
char *__fastcall sub_2B4710(char **a1, const char *a2)
{
char *result; // x0
char *v4; // x19
__int64 v5; // x2
__int64 v6; // x20
__int64 v7; // x21
const char *v8; // x1
char *v9; // x3
__int64 v10; // x0
if ( !a2 )
sub_2B2E88("basic_string::_S_construct null not valid");
result = (char *)strlen(a2);
v4 = result;
if ( !result )
{
*a1 = (char *)&unk_3EAA58;
return result;
}
if ( (unsigned __int64)(result - 4040) > 0xFFFFFFFFFFFFEFFELL )
{
v10 = sub_276898(result + 25);
*(_QWORD *)(v10 + 8) = v4;
*(_DWORD *)(v10 + 16) = 0;
v7 = v10;
v9 = (char *)(v10 + 24);
v8 = a2;
if ( v4 == (_BYTE *)&dword_0 + 1 )
{
result = (char *)*(unsigned __int8 *)a2;
*(_BYTE *)(v7 + 24) = (_BYTE)result;
goto LABEL_8;
}
}
else
{
v5 = ((_WORD)result + 57) & 0xFFF;
v6 = 0x3FFFFFFFFFFFFFF9LL;
if ( (unsigned __int64)&result[-v5 + 4096] <= 0x3FFFFFFFFFFFFFF9LL )
v6 = (__int64)&result[-v5 + 4096];
v7 = sub_276898(v6 + 25);
v8 = a2;
v9 = (char *)(v7 + 24);
*(_QWORD *)(v7 + 8) = v6;
*(_DWORD *)(v7 + 16) = 0;
}
result = (char *)memcpy(v9, v8, (size_t)v4);
v9 = result;
LABEL_8:
if ( (_UNKNOWN *)v7 != &unk_3EAA40 )
{
result = &v4[v7];
*(_QWORD *)v7 = v4;
v4[v7 + 24] = 0;
}
*a1 = v9;
return result;
}
1 979
