WinPcap免安装版(静默安装版) (程序员角度的实现相应逻辑)
WinPcap免安装版逻辑:(注:xp下WinPcap也是可用的)
WinPcap***.exe安装实现的逻辑实际上相当于 对 wpcap.dll、packet.dll 和 npf.sys 这三个文件放到相应的系统文件夹下
1、x86 系统
对于32位系统而言,我们需要把 x86版本的wpcap.dll、packet.dll 和 npf.sys这三个文件进行拷贝到不同位置,分别为:
wpcap.dll (x86版本) 拷贝到 C:\Windows\system32\ 下
packet.dll (x86版本) 拷贝到 C:\Windows\system32\ 下
npf.sys (x86版本) 拷贝到 C:\Windows\system32\drivers\ 下
成功后,就相当于WinPcap的免安装版就OK了。
2、x64 系统
对于64位系统而言,比较复杂一点,拿C++程序对WinPcap 封装来讲
(1)如果C++编译出来的程序本身是64位的,在x64位的系统上运行,步骤简单些
wpcap.dll (x64版本) 拷贝到 C:\Windows\system32\ 下
packet.dll (x64版本) 拷贝到 C:\Windows\system32\ 下
npf.sys (x64版本) 拷贝到 C:\Windows\system32\drivers\ 下
(2)如果C++编译出来的程序本身是32位的,希望兼容x86和x64都能运行,步骤复杂些
wpcap.dll (x64版本) 拷贝到 C:\Windows\system32\ 下
packet.dll (x64版本) 拷贝到 C:\Windows\system32\ 下
npf.sys (x64版本) 拷贝到 C:\Windows\system32\drivers\ 下
wpcap.dll (x86版本) 拷贝到 C:\Windows\SysWOW64\ 下
packet.dll (x86版本) 拷贝到 C:\Windows\SysWOW64\ 下
至于怎么拿到wpcap.dll、packet.dll 和 npf.sys 的x86位和x64位,其实很简单,下载一个如WinPcap_4_1_3.exe安装在64位机器上就能拿到64位的wpcap.dll、packet.dll 和 npf.sys,再把WinPcap_4_1_3.exe安装到32位的电脑上就可以拿到32位的wpcap.dll、packet.dll 和 npf.sys了。
兄弟们如果不想麻烦也可以直接在下面的链接下载
https://download.csdn.net/download/u012983289/13753635
WinPcap免安装版(静默安装版) (程序员角度的实现相应逻辑)相关推荐
- websphere7 linux 命令行安装(静默安装)
1 登陆root用户,解压该安装包 was.cd.70011.trial.base.opt.linux.ia32.tar.gz 2.编辑配置文件responsefile.nd.txt. respons ...
- Linux上安装oracle19c客户端,Oracle 19c的下载和安装部署(图形安装和静默安装)
Oracle 19C的下载和安装部署(图形安装和静默安装) Oracle Database 19c ,也就是12.2.0.3,最初在livesql.oracle.com上发布,是Oracle Data ...
- 安装包UI美化之路-升级安装与静默安装一键打包
在实际应用中,除了产品安装外,还需要能够持续升级到新的版本,这时候升级方案就显得比较重要:而还有一些使用场景,需要咱们的安装包在安装时,不要显示安装界面,直接在后台进行安装! 这些业务功能,都是非常实 ...
- Docker下安装MCR windows镜像安装Matlab 静默安装MCR silent install 无交互安装 无Gui安装 控制台安装
Docker下安装MCR windows镜像安装Matlab 静默安装MCR silent install 无交互安装 无Gui安装 控制台安装 转载请注明出处:https://blog.csdn.n ...
- 从程序员角度看ELF
从程序员角度看ELF 原文:< ELF:From The Programmer's Perspective> 作者:Hongjiu Lu <mailto: hjl@nynexst.c ...
- 从程序员角度看ELF----__do_global_dtors_aux and __do_global_ctors_aux
原文地址::http://blog.chinaunix.net/uid-20605433-id-1617450.html 相关文章 1.glibc全局构造与析构(解释了_do_global_ctors ...
- java elf_从程序员角度看ELF(转载)
http://www.xfocus.net/articles/200109/260.html) 原文:< ELF:From The Programmer's Perspective> 作者 ...
- (转)从程序员角度看ELF-译文
转载自:http://elfhack.whitecell.org 从程序员角度看ELF 原文:< ELF:From The Programmer's Perspective> 作者:Hon ...
- [原创]从程序员角度分析安徽电信HTTP劫持的无耻行径 - 草根的暂时胜利
如果你还不知道问题的起因,请首先移步到这两篇文章 1. [原创]从程序员角度分析安徽电信HTTP劫持的无耻行径,以及修改Hosts文件,使用OPENDNS无效情况下的解决方案 2. ...
最新文章
- python使用matplotlib可视化线图(line plot)、并自定义线条的粗细(线条的宽度、 line width in Matplotlib)
- win7 计算机右键没有属性,系统之家windows7旗舰版计算机上右键菜单没有属性怎么办?...
- IT人员健康信号之颈椎病自疗
- SpringBoot的全局异常处理的优雅吃法!要进来学习下吗
- mysql未知数据库_如何处理这个错误(1049,“未知数据库”/ users / ohyunjun / work / astral / mysql“”)...
- apache如何支持asp.net
- 单片机定时器实验两位倒计时秒表_51单片机基础与应用8天速成(三)
- 【笔记】OpenCV3 人脸识别
- matlab 电路频率响应_频率响应法与matlab指令计算
- 天琴协议_天琴座:新秀背后
- 闲置交易,二手交易,二手商城,同城交易,社交商城类APP源码
- JavaSE详细总结——万字纯手码
- SEO优化与SEM(竞价)区别在哪?
- 回顾 2022 年 — 回顾 Elastic 这一年
- Datastage性能优化
- 计算机英语是啥意思啊,电脑的英文是什么意思
- 伯南克回忆2008:金融危机如何演变为经济危机?------From凤凰财经20160430
- 《PHP程序员面试笔试宝典》——如何克服面试中紧张的情绪?
- ZUI易入门Android之客户端适配9.0方案
- android流量监控软件设计与实现,基于android平台的流量监控系统的设计与实现
热门文章
- SRTP/SRTCP协议
- 趣谈网络协议——ICMP与ping:投石问路的侦察兵(笔记)
- 真正可以免费使用的员工电脑监控软件
- 工厂想要精益管理需要做好哪些基础性工作?
- E1696 命令行错误: 无法打开 元数据 文件 “platform.winmd” 使用Windows运行时扩展 出现这个问题解决思路
- FLEX AS3.0 百度地图
- Unity3D游戏开发之仿仙剑奇侠传角色控制效果
- 宽带拨号上网连接错误720
- 微服务(四)—— Nacos注册中心
- 2.4G+5.8G双频5GWiFi网络分析仪警用追踪mac地址探针路由器下连接设备查看