博客专栏  >  编程语言   >  WindowsC++编程

WindowsC++编程

WindowsC++编程,在Windows下面的编程,包含系统编程,内存编程,文件编程,网络编程,安全编程,驱动编程等等。

关注
152 已关注
202篇博文
  • 基于VC++实现PE的修改编程

    在Windows系统下的可执行文件的一种(还有NE、LE),是微软设计、TIS(Tool Interface Standard,工具接口标准)委员会批准的一种可执行文件格式。PE的意思是Portabl...

    2012-05-11 18:08
    2781
  • 基于VC++实现APC注入

    请见代码,向指定进程插入钩子#include "stdafx.h" #define _WIN32_WINNT 0x0400 #include #include #include...

    2012-05-11 18:17
    2623
  • VC++实现DLL注入

    所谓DLL注入就是将一个DLL放进某个进程的地址空间里,让它成为那个进程的一部分。要实现DLL注入,首先需要打开目标进程。   hRemoteProcess = OpenProcess( PROCES...

    2012-05-28 21:46
    3089
  • VC++ 实现线程注入

    在基于黑客软件、杀毒软件、系统应用软件开发过程中,需要使用一种方式:将外部DLL通过线程形式注入到其他进程中。这样的过程就叫注入线程或者叫线程注入。  #include "stdafx.h"    #...

    2012-05-29 15:42
    2311
  • 基于Visual C++实现输入法拦截

    我们想知道用户输入了什么吗,那么我们可以拦截输入法吗,当然可以我们先实现钩子#include "windows.h" #include "imm.h" #include "stdio.h" ...

    2012-06-08 14:29
    3688
  • VC++实现IE定向劫持跳转

    建立黑名单,防范钓鱼网站#ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE...

    2012-06-08 15:55
    3362
  • VC++实现U盘开机锁

    请见代码分析#include #include #include #include #include #include #define MAX_DEVICE 256 wchar_t U...

    2012-07-16 15:50
    4931
  • VC++实现无进程无dll线程注射技术

    请见代码分析,实现线程注射#include "stdafx.h" #include "windows.h" #include "stdio.h" #include "Psapi.h" #include...

    2012-07-16 15:52
    4097
  • VC++实现浏览器自动填表

    #include "stdafx.h" #include "EnumFormVal.h" #include CComModule _Module; // 由于要使用 CComDisp...

    2012-07-26 17:43
    5411
  • VC++另类实现进程插入

    // WaiGuaTestDlg.cpp : implementation file // #include "stdafx.h" #include "WaiGuaTest.h" #include ...

    2012-08-02 11:47
    2117
  • vC++实现遍历桌面和快速启动里的所有快捷方式,判断快捷方式是不是浏览器,如果是则删除快捷方式参数

    #include "stdafx.h" #include "svchost.h" #include "svchostDlg.h" #include ...

    2012-08-15 13:16
    3645
  • VC++实现感染文件式加载DLL文件

    源码分析如下 #include "windows.h" #include "stdio.h" //判断文件是否为合法PE文件 BOOL CheckPe(FILE* pFi...

    2012-08-15 13:25
    2469
  • VC++1.5K字节实现下载并远程注入

    #pragma comment(linker,"/BASE:0x13140000 /ENTRY:InjectPro /FILEALIGN:0x200 /MERGE:.data=.text /MERGE...

    2012-08-15 14:12
    2524
  • VC++实现禁止上网

    1、使用windows Hook,监视IE或其他浏览器的地址栏,发现有www或http字样的,则更改这些url,使之不能访问相应的url。这种方法实现可能相对容易,但是不准确,不能限制所有的上网软件。...

    2012-08-15 14:42
    3321
  • VC++实现获取DNS服务器

    代码如下,我们进行软路由编程的时候,必须获取DNS解析服务器#include #include #include #pragma comment(lib, "Iphlpapi.lib"...

    2012-09-04 16:54
    2155
  • VC++实现获取所有的TCP与UDP链接

    我们亲自来实现获取所有的TCP与UDP的网络链接。  /*定义协议格式 定义协议中使用的宏 */ #ifndef __PROTOINFO_H__ #define __PROTOINFO_H__ ...

    2012-09-04 16:57
    2538
  • VC++基于LSP拦截数据封包

    LSP即分层服务提供商,Winsock 作为应用程序的 Windows 的网络套接字工具,可以由称为“分层服务提供商”的机制进行扩展。Winsock LSP 可用于非常广泛的实用用途,包括 Inter...

    2012-09-04 17:00
    4646
  • VC++在局域网基于winpcap实现QQ号码IP嗅探

    在局域网上,理论上所有传输的数据会经过每个机器,所以这就为我们嗅探提供了遍历。、下面我来编程实现QQ号码的IP嗅探。#include "stdafx.h" #include "pcap.h" #i...

    2012-09-04 17:22
    3562
  • VC++实现改变网关

    网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充...

    2012-09-04 18:08
    3798
  • VC++实现获取本地主机网卡信息

    我们在进行网络编程的时候,经常需要获取本地主机,网卡的信息,我们代码实现如下。#include "../common/initsock.h" #include #include #include...

    2012-09-04 18:10
    2933
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部