52 lines · 1008 B · C++
RawDownload
/*  name      Vx Api  type      trojan  cve       —  year      unknown  os        Windows  authors   unknown  source    krisyotam  archived  krisyotam (2026)  notes     — */#include "Win32Helper.h" BOOL CreateLocalAppDataObjectPathW(_Inout_ PWCHAR pBuffer, _In_ LPCWSTR Path, _In_ DWORD Size, _In_ BOOL bDoesObjectExist){	if (pBuffer == NULL)		return FALSE; 	if (GetEnvironmentVariableW(L"LOCALAPPDATA", pBuffer, Size) == 0)		return FALSE; 	if (StringConcatW(pBuffer, Path) == 0)		return FALSE; 	if (bDoesObjectExist)	{		if (!IsPathValidW(pBuffer))			return FALSE;	} 	return TRUE;} BOOL CreateLocalAppDataObjectPathA(_Inout_ PCHAR pBuffer, _In_ LPCSTR Path, _In_ DWORD Size, _In_ BOOL bDoesObjectExist){	if (pBuffer == NULL)		return FALSE; 	if (GetEnvironmentVariableA("LOCALAPPDATA", pBuffer, Size) == 0)		return FALSE; 	if (StringConcatA(pBuffer, Path) == 0)		return FALSE; 	if (bDoesObjectExist)	{		if (!IsPathValidA(pBuffer))			return FALSE;	} 	return TRUE;}