
یک پروژه خالی در ویژوال استدیو 2026 میسازیم. و یک پروژه سی پلاس پلاس خالی ایجاد میکنیم و کد های زیر را درون اون مینویسیم:
#include<Windows.h> #include<winternl.h> extern "C" { NTSTATUS NTAPI NtTerminateProcess( _In_opt_ HANDLE ProcessHandle, _In_ NTSTATUS ExitStatus); NTSTATUS NTAPI NtDelayExecution(_In_ BOOLEAN Alertable, _In_opt_ PLARGE_INTEGER DelayInterval); NTSTATUS NTAPI NtDrawText(_In_ PUNICODE_STRING Text); } #define NtCurrentProcess() ((HANDLE)(LONG_PTR)-1) extern "C" void NTAPI NtProcessStartup(PPEB peb) { PROCESS_BASIC_INFORMATION info; NtQueryInformationProcess(NtCurrentProcess(), ProcessBasicInformation, &info, sizeof(info), nullptr); UNICODE_STRING text; RtlInitUnicodeString(&text, L"Hello from Amid!"); NtDrawText(&text); LARGE_INTEGER interval; interval.QuadPart = -10000 * 5000; NtDelayExecution(FALSE, &interval); NtTerminateProcess(NtCurrentProcess(), 0); }
تغییرات زیر را در بخش پراپرتی پروژه اعمال میکنیم:




فایل exe درست شده را در درایو ویندوز و داخل windows و در داخل System32 قرار میدهیم.
در بخش بعد Run را اجرا کرده و داخل آن regedit مینویسیم و سپس اینتر را میزنیم تا داخل رجیستری ویندوز برویم.
به مسیر زیر میرویم:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
قسمت مشخص شده با رنگ قرمز را باز میکنیم:

نام فایل مورد نظر را درون آن مینویسیم:

سیستم را ری استارت کرده و باید خروجیی شبیه زیر داشته باشیم:

Telegram: @CaKeegan
Bale: @CaKeegan
Gmail : amidgm2020@gmail.com