回 帖 发 新 帖 刷新版面

主题:[讨论]如何用VC++写一个……

如何用VC++写一个:连接IPC$、开Telnet(是不是用Net start 开启?)关闭系统自带的防火墙(是不是

用net stop sharedaccess)如何写插入注册表开启3389?这些是不是都要用到DOS命令的?

回复列表 (共2个回复)

沙发

呵呵,想搞病毒??方法有很多种,开启一个服务,可以用API WinExec
比如,要知道当前的共享:

char sz[1024];
DWORD size;
COORD coord = { 0, 0 };

WinExec( "net share", SW_HIDE );     // 执行 net share命令
    
HANDLE output = GetStdHandle( STD_OUTPUT_HANDLE );  // 获得输出句柄

ReadConsoleOutputCharacter( in, sz, 1024, coord, &size ); //读取net share命令的结果

板凳

1楼的,你写的语法让我读起来很困难!可能是大写和小写的原因吧...不像Delphi那样很多都是英语单词!

我来回复

您尚未登录,请登录后再回复。点此登录或注册