小说网 找小说 无限小说 烟雨红尘 幻想小说 酷文学 深夜书屋
上一页 1 ··· 90 91 92 93 94 95 96 97 98 ··· 102 下一页

2012年9月4日

VC++实现获取所有的TCP与UDP链接

摘要: 我们亲自来实现获取所有的TCP与UDP的网络链接。 /*定义协议格式 定义协议中使用的宏 */ #ifndef __PROTOINFO_H__ #define __PROTOINFO_H__ #define ETHERTYPE_IP 0x0800 #define ETHERTYPE_AR... 阅读全文

posted @ 2012-09-04 16:57 牛栏山1 阅读(209) 评论(0) 推荐(0) 编辑

VC++实现获取DNS服务器

摘要: 代码如下,我们进行软路由编程的时候,必须获取DNS解析服务器#include #include #include #pragma comment(lib, "Iphlpapi.lib") int main() { FIXED_INFO fi; ULONG ulOutBufLen... 阅读全文

posted @ 2012-09-04 16:54 牛栏山1 阅读(164) 评论(0) 推荐(0) 编辑

VC++实现获取网络时间

摘要: 大家都知道Windows自带同步网络时间,我们来实现之代码如下#include #pragma comment(lib, "WS2_32") // 链接到WS2_32.lib class CInitSock { public: CInitSock(BYTE minorVer = 2, ... 阅读全文

posted @ 2012-09-04 16:50 牛栏山1 阅读(140) 评论(0) 推荐(0) 编辑

VC++实现路由跟踪

摘要: tracert命令及用法Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。 Tracert 工作原理 通过向目标发送不同 IP 生存时间... 阅读全文

posted @ 2012-09-04 16:45 牛栏山1 阅读(138) 评论(0) 推荐(0) 编辑

2012年8月20日

用Visual studio2012在Windows8上开发内核中隐藏进程

摘要: 在Windows NT中,80386保护模式的“保护”比Windows 95中更坚固,这个“镀金的笼子”更加结实,更加难以打破。在Windows 95中,至少应用程序I/O操作是不受限制的,而在Windows NT中,我们的应用程序连这点权限都被剥夺了。在NT中几乎不太可能进入真正的ring0层。... 阅读全文

posted @ 2012-08-20 10:34 牛栏山1 阅读(114) 评论(0) 推荐(0) 编辑

2012年8月15日

VC++实现禁止上网

摘要: 1、使用windows Hook,监视IE或其他浏览器的地址栏,发现有www或http字样的,则更改这些url,使之不能访问相应的url。这种方法实现可能相对容易,但是不准确,不能限制所有的上网软件。糊弄未成年小孩可能比较有效。 2、基于SPI的数据包过滤。通过编写自己的Winsock服务提供... 阅读全文

posted @ 2012-08-15 14:42 牛栏山1 阅读(270) 评论(0) 推荐(0) 编辑

VC++1.5K字节实现下载并远程注入

摘要: #pragma comment(linker,"/BASE:0x13140000 /ENTRY:InjectPro /FILEALIGN:0x200 /MERGE:.data=.text /MERGE:.rdata=.text /SECTION:.text,EWR /IGNORE:4078"... 阅读全文

posted @ 2012-08-15 14:12 牛栏山1 阅读(145) 评论(0) 推荐(0) 编辑

VC++实现感染文件式加载DLL文件

摘要: 源码分析如下 #include "windows.h" #include "stdio.h" //判断文件是否为合法PE文件 BOOL CheckPe(FILE* pFile) { fseek(pFile,0,SEEK_SET); ... 阅读全文

posted @ 2012-08-15 13:25 牛栏山1 阅读(130) 评论(0) 推荐(0) 编辑

VC++通过动态生成并加载DLL,实现可执行文件的自删除

摘要: void WriteResourceToFile(HINSTANCE hInstance,int idResource,char const *filename) { // 存取二进制资源 HRSRC hResInfo = FindResource(hInst... 阅读全文

posted @ 2012-08-15 13:23 牛栏山1 阅读(153) 评论(0) 推荐(0) 编辑

vC++实现遍历桌面和快速启动里的所有快捷方式,判断快捷方式是不是浏览器,如果是则删除快捷方式参数

摘要: #include "stdafx.h" #include "svchost.h" #include "svchostDlg.h" #include #ifdef _DEBUG #define new DEBUG_NEW #endif ... 阅读全文

posted @ 2012-08-15 13:16 牛栏山1 阅读(97) 评论(0) 推荐(0) 编辑

上一页 1 ··· 90 91 92 93 94 95 96 97 98 ··· 102 下一页

导航