C++获取本机IP地址

admin | net work | 2013-10-15
C++ #include <iostream> using namespace std; #include <Windows.h> #pragma comment( lib, "ws2_32.lib" ) char * GetIpList() { WORD wVersionRequested; WSADATA wsaData; int err; wVersionRequested = MAKEWORD( 2, 2 ); err = WSAStartup( wVer... [阅读全文]
ė3,051 浏览数 6没有评论 0

C++ 判断当前计算机是直接连接广域网,还是通过局域网连接到广域网的

admin | win32 | 2013-10-15
可以判断本机的IP是不是在私网网段内 10.x.x.x 172.16.x.x至172.31.x.x 192.168.x.x ,如果不在以上网段内,就是公网了 [阅读全文]
ė1,999 浏览数 6没有评论 0

c++获取本机IP

admin | win32 | 2013-10-15
C++ /* 编译环境: visual c++ */ #include <stdio.h> #include <winsock2.h> #pragma comment(lib,"ws2_32.lib") int doit(int, char **) { char host_name[255]; //获取本地主机名称 if (gethostname(host_name, sizeof(host_name)) == SOCKET_ERROR) { printf("Error %d when getting ... [阅读全文]
ė2,170 浏览数 6没有评论 0

木马后门常用到的API

admin | win32 | 2013-10-15
用来分析木马后的功能,简单整理如下: 1.服务管理 OpenSCManager OpenService EnumServicesStatus QueryServiceConfig ControlService 2.屏幕管理 CreateDC GetDeviceCaps CreateCompatibleBitmap CreateCompatibleDC OpenWindowStation OpenDesktop 3.命令控制 CreatePipe DisconnectNamedPipe PeekNamedPipe 3、磁盘处理函数 GetDiskFreeSpaceA 获取... [阅读全文]
ė2,025 浏览数 6没有评论 0

VC++在局域网中获取公网的IP

admin | net work | 2013-10-15
C++ #include <afxinet.h> #include <iostream.h> int main() { CInternetSession session(_T("cctry.com")); CHttpFile *pFile = NULL; CStdioFile *ptFile = NULL; CString strTemp = _T(""); DWORD dwStat = 0; try ... [阅读全文]
ė2,332 浏览数 6没有评论 0

GDI+混合GDI实现双缓存

admin | win32 | 2013-10-14
双缓存就是在内存中准备一块区域,把要显示的内容都绘制到准备的内存区域中,绘制完成之后就可以调用BitBlt函数,把内存区域的内容复制到显示设备上,这样就可以防止闪屏了. 在是使用GDI绘制客户区域时,可以使用下面的这样的代码 C++ void CTestView::ShowBmpUseDoubleBuffer() { CDC *pDC = GetDC(); CBitmap BmpMem; //内存... [阅读全文]
ė4,105 浏览数 6没有评论 0

在网页中打开本地EXE程序

admin | net work | 2013-10-14
在很多网页中,经常会遇到在web中调用本地应用程序的情况,最常见的就是QQ客服和淘宝的阿里旺旺客服。以QQ客服为例,当我们点击网页上的聊天按钮时,就会将QQ聊天框弹出来。其实这是通过修改注册表来完成的。 PS:QQ的聊天按钮已经开源,在自己的网页上添加QQ客服功能非常容易,只需要将QQ提供的一段代码嵌入到自己的网页中就可以了,点击这里了解详细... [阅读全文]
ė5,221 浏览数 6没有评论 0

C++使用POST方法向网页提交数据

admin | net work | 2013-10-14
在C++中可以使用POST方法向网页中提交数据,这样就可以向类似论坛这样的网站注入垃圾帖子了。我的博客常常有海量的垃圾评论,大为恼火。 为了不给其他人惹麻烦,就在本机测试。 C++ #include <iostream> #include <string> #include <afxinet.h> //定义了MFC CInternetSession类等 bool PostHttpPage(co... [阅读全文]
ė5,258 浏览数 6没有评论 0

CTime 使用总结

admin | win32 | 2013-10-14
C++ 1.初始化 m_begintime=CTime(2004,1,1,0,0,0,-1);//参数依次为year,month,day,hour,minite,second m_endtime =CTime::GetCurrentTime();//当前时间 2.日期比较 CTimeSpan span; span=time1-time2; 得到两时间的间隔. 可以取得span.GetHours().等 3.access数据库查询 使用DateDiff()函数,具体参照acces... [阅读全文]
ė1,967 浏览数 6没有评论 0

代理协议实现源代码解析

admin | net work | 2013-10-11
C++ 能够支持Socks4,Socks5代理协议;Socks5支持所有的三种方法(CONNECT,BIND,UDP),支持身份认证;支持HTTP代理协议,包括GET和CONNECT方法,还支持FTP的WEB下载请求。仅供参考,欢迎讨论。 头文件 //========================================================================= /* 文件: Socks.h */ /* 说明: 代... [阅读全文]
ė2,553 浏览数 6没有评论 0

Ɣ回顶部

无觅相关文章插件,快速提升流量