-
Wireshark修改数据包
2019-11-08 11:05:41新版本不行。 旧版本可以:https://www.wireshark.org/download/win64/all-versions/Wireshark-win64-1.12.8.exe新版本不行。
旧版本可以:https://www.wireshark.org/download/win64/all-versions/Wireshark-win64-1.12.8.exe
修改了包之后进行重发:
使用tcpreplay
https://tcpreplay.appneta.com/wiki/installation.html -
Wireshark软件的安装,进行数据包的捕获【Wireshark】(5)
2020-07-09 08:37:06Wireshark软件的安装进行数据包的捕获 Wireshark软件的安装 运行exe安装文件之后点击next 点击我同意: 安装的组件,我们这里直接默认点击next: 选择修改目录,点击next 安装数据抓取驱动,点击next: 点击...Wireshark软件的安装
运行exe安装文件之后点击next
点击我同意:
安装的组件,我们这里直接默认点击next:
选择修改目录,点击next
安装数据抓取驱动,点击next:
点击next继续安装:
等待安装过程:
安装完成点击next:
勾选运行,点击finish运行软件:
进入到Wireshark软件界面:
Wireshark会显示我们当前计算机已有的网卡:
我们可以看到上面无线网的数据在传输。
进行数据包的捕获
接下来我们通过无线网WLAN进行数据的捕获:
选中无线网:
点击左上角开始捕获分组:
我们可以看到捕获到的数据:
点击红色按钮停止捕获:
停止之后我们就可以看见刚才整个过程中捕获的所有数据。
并且捕获到的数据会从1号开始排列。
捕获到的每一个数据我们都可以进行查看:
我也可以点击对于抓取到的数据包按照协议进行排序:
点击一个数据,我们就可以看到捕获到的数据在下方对应的值。
如果是TCP协议抓包,我们就可以看到源端口,目标端口等详细信息:
那么TCP上一层是IP网络层协议:
查看IP网络层的封装信息:
每一层封装的信息都是不一样的。
在向上Ethernet II涉及到了MAC地址,那就涉及到了数据链路层:
但是现实TCP/IP的四层模型,所以上面所显示的内容不分数据链路层和物理层就是一个Ethernet II。
那么上面只是展示了三层,没有展示四层:
因为TCP协议是传输层协议,所以只覆盖到传输层,对于TCP/IP体系是四层模型。但是对于这种特定的数据来说只抓取到了三层。
我们再来查看一个DNS数据包:
我们可以看到,DNS的应用层,UDP的传输层,IP的网络层和Ethernet II的网际接口层。
那么上面我们就抓到了完整的四层数据。
-
如何用vs2005生成.exe可执行安装文件和.exe文件的再打包问题
2012-10-08 14:40:19.msi是Windows installer开发出来的程序安装文件,它可以让你安装,修改,卸载你所安装的程序.说白了msi就是Windows installer的数据包,把所有和安装文件相关的内容封装在一个包里了. setup.exe也允许你安装程序,但...VS2005中build和rebuild打包生成的.msi和.exe的区别:
.msi是Windows installer开发出来的程序安装文件,它可以让你安装,修改,卸载你所安装的程序.说白了msi就是Windows installer的数据包,把所有和安装文件相关的内容封装在一个包里了.
setup.exe也允许你安装程序,但程序员在开发setup.exe的时候要比开发setup.msi困难的多,需要人工编写和安装,修改,卸载相关的很多内容.而msi把这写功能都集成化了,易于开发WINDWOS程序安装包vs2005生成.exe可执行安装文件:
1 新建安装部署项目
打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定。
2 安装向导
关闭后打开安装向导,点击下一步,或者直接点击完成。
3 开始制作
安装向导完成后即可进入项目文件夹:
双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来。然后右击你的文件,创建快捷方式,然后把快捷方式分别复制或剪切到左边的"用户的'程序'菜单"和"用户桌面"中。这样安装程序安装完成后会在 "开始->所有程序"和"桌面"上生成程序的快捷方式。也可以直接在"用户的'程序'菜单"和"用户桌面"相应目录下新建快捷方式,然后定位到你的文件。
然后右击左边的"应用程序文件夹"打开属性对话框:将属性中的"DefaultLocation"的路径中的"[Manufacturer]"去掉,不然的话做好的安装程序默认安装目录会是"C:/Program Files/你的用户名/安装解决方案名称";
然后打开解决方案管理器,右击你的解决方案名称,选择属性:打开的属性页中,选择"系统必备", 在打开的系统必备页中,在"指定系统必备安装组件的位置"中选中如下选择项:从与我的应用程序相同的位置下载系统必备组件。选上以后,在生成的安装文件包中包含.NetFramework组件 。好了,这样就完成99%了,然后点击"生成->生成解决方案",哈,生成成功!
4 制作完成
现在打开解决方案文件夹下的Debug文件夹,就可以看到生成的安装文件了。
5 关于"卸载"功能的添加
上面只介绍了简单的生成安装的方法,但是在VS2005下并没有直接生成卸载程序的功能,所以我们只好用msi来实现了,操作方法如下:
在添加你的应用程序项目的时候,多添加一个msiexec.exe进去,这个文件在c:/windows/system32文件夹下,添加进去以后,为了让他更像个卸载程序,把他的名字改成"Uninstall.exe",当然这个关系不大,改不改都行。
然后创建一个快捷方式,放到"开始-程序"中,接下来我们要做的就是查找这个部署项目的ProductCode了,鼠标左键单击项目名称,记住是左键单击,然后点击属性标签,注意:不是右击的属性,这个区别很大,这时你就可以看到ProductCode了。
然后打开你创建的那个快捷方式的属性对话框,在Aguements属性中输入"/x {ProductCode}",好了,然后点击"生成解决方案"即可生成带有卸载功能的安装程序了。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/homefjl/archive/2008/11/17/3321245.aspx
setup.exe再打包问题:
前提:有setup.exe(安装文件),a.exe及a.lnk三个文件 目的:在setup.exe安装时让用户可选的安装a.exe(辅助工具),a.lnk放到桌面快捷方式。
问题:有什么工具可以实现这个要求?要怎么做?
vs2008:
文件->新建项目->其他项目类型->安装和部署 右边选择安装项目
下面输入名称(比如setup)
点击右边的应用程序文件夹,右键->添加->程序集->浏览 选择你的程序 (debug里的.exe即可,它会自动把所有依赖的动态链接库等加进来)
确定
此时右边应该有很多文件,其中一个就是你选择的.exe,右键点击.exe,选择创建快捷方式
剪切你所创建的快捷方式,最好改个名字(比如叫“我的安装文件”)
右键点击左边的“用户的‘程序’菜单”,添加->文件夹 取个名字(比如“我的路径”)
将刚才剪切的那个快捷方式拷到这个文件夹下面,也就是单击这个文件夹,然后在右边ctrl+c
菜单->生成->生成setup
ok!
生成出来的就是这样:
有安装包,
在开始->程序->我的路径->我的安装程序
-
Html5转桌面Exe文件
2018-09-05 16:30:07将Scene数据包移动至index同级目录下,在resources中修改config.json中”url”位置为同级目录。 1.2 创建package.json文件 内容为: { "name" : "app name" , "main" : &...1.1 数据包整合
将Scene数据包移动至index同级目录下,在resources中修改config.json中”url”位置为同级目录。
1.2 创建package.json文件
内容为:
{ "name" : "app name" , "main" : "index.html" }
其他字段可以根据需要自行百度添加。
1.3创建.nw包
将之前html的所有文件和package.json文件放在同一目录下,压缩为zip文件,修改后缀名为.nw.
1.4创建bat文件
在记事本中写入以下代码,xx.nw为刚才创建的.nw包名称,xx.exe为想要创建的exe名称。
copy /b nw.exe+xx.nw xx.exe
另存为.bat文件,放入nw.exe文件同目录,即下载的nwjs工具解压后的文件夹内。
nwjs文件下载链接1.5生成exe
运行bat文件,得到xx.exe的exe程序,双击即可运行。
-
安装文件MSI文件和EXE文件有什么区别?
2015-07-21 11:16:42msi是Windows installer开发出来的程序安装文件,它可以...setup.exe也允许你安装程序,但程序员在开发setup.exe的时候要比开发setup.msi困难的多,需要人工编写和安装,修改,卸载相关的很多内容.而msi把这写功能都集成化了 -
MSI文件和EXE文件有什么区别?
2011-05-27 16:14:00说白了msi就是Windows installer的数据包,把所有和安装文件相关的内容封装在一个包里了. setup.exe也允许你安装程序,但程序员在开发setup.exe的时候要比开发setup.msi困难的多,需要人工编写和安装,修改,卸载... -
vs打包生成的文件有:setup.msi,setup.exe 二者区别
2015-11-25 10:08:43需要说明的是msi文件时windowinstaller开发出来的程序安装文件,它可以让你安装、修改、卸载你所安装的程序,也就是说VS工具打包生成的msi文件就是window installer的数据包,把所有和安装文件相关的内容封装在一个... -
C++&C#外挂(内存修改)
2017-11-05 22:42:00这里只是低级的修改内存,不涉及到截获数据包.如果是欺骗服务器,修改服务器数据,那就难的多了.这里给出两个修改内存代码的例子,一个是C#的一个是C++的.C#做东西比较简单,但是运行需要.net环境.C++编译出来的exe执行... -
修改程序的peb过某些防火墙
2009-01-21 10:15:00现在自己构造数据包进行发送已经不是很现实了,简单的数据还行,如果是大的数据,比如发送一个文件,比如不停的和外界的服务器保持联系,都是很不方便的,所以找到了一个方法,就是将程序的peb修改成和某些系统进程... -
“慕斯下载器”下载大量流氓软件与病毒
2020-03-04 12:43:40该病毒运行后,会释放rundllforour.exe和Updaterun.exe等病毒文件,修改注册表,实现随开机自动启动。“AU3蠕虫”变种C采用AutoIt V3脚本语言,会对攻击目标不断发送病毒数据包,试图利用局域网进行传播。 -
WinArpAttacker+V3.5汉化版
2011-09-06 16:58:53目标mac地址不匹配 - 接收arp数据包的主机mac不匹配,则自动忽略此数据包. Arp扫描 - 检测以发送arp请求扫描局域网主机列表的主机. Arp反嗅探扫描 - 检测局域网内正在进行嗅探的主机. 在线主机 - 发现目前... -
Mysql下载安装配置教程
2020-12-09 18:08:34Mysql配置步骤下载Mysql安装Mysql解压配置环境变量新建配置文件命令行安装mysql服务至物理机初始化数据库...用于自己学习的话,建议下载zip压缩包形式,因为exe安装文件在安装时会修改注册表,会导致卸载时非常麻烦。 -
clumsy 0.2 网络调试工具(含32位和64位)
2018-08-06 14:18:56clumsy 能在 Windows 平台下人工造成不稳定的网络状况,方便你调试应用程序在极端网络状况下的表现。 你可以选择 clumsy 提供的功能来有目的性的调整网络...下载上面的压缩包,解压到任意路径后双击 clumsy.exe 执行 -
Mentohust x86 x64
2017-09-04 20:22:41MentoHUST数据包文件由两部分组成,第一部分是根据锐捷8021x.exe文件生成的用于Md5校验的数据,第二部分是锐捷认证时发送的部分数据(旧版本使用的是Start包,新版本使用的是Start包+Md5包),MentoHUSTTool的功能是... -
Vue、Webpack、Vue-cli环境搭建
2020-08-22 12:34:36Vue、Webpack、vuecli环境搭建1. Node 1. Node 下载安装: ... .msi是Windows installer开发出来的程序安装文件,它可以让你安装,修改,卸载...安装完成后,.msi格式的安装包已经将node.exe添加到系统环境变量path中,如 -
TsAnalyser:控制台中的RTP和TS分析器-源码
2021-02-21 02:42:30使用此工具可以查看入站网络,RTP和TS数据包详细信息。 使用新引入的功能查看服务描述表,甚至解码图文电视流! V3的新增功能-现在是由Net Core 3构建的,使用具有集成运行时的单文件exe功能,从而大大降低了部署... -
VC实现应用程序在线升级
2012-05-30 12:57:32近几日一些程序老要修改点小毛病,为避免每次都通知程序使用者,便有想做一个在线自动升级的程序。在网上曾看到一个是使用 FTP 的,想到 FTP 需要用户名密码,许多程序如KFW 防火墙都能监看到程序发送的数据包,为... -
usb开发调试工具大合集+相关开发示例代码
2019-07-26 17:51:45该软件是由美国perisoft公司研制的一种专用于PC机各种总线数据包监视和控制的开发工具软件,其名"hound"的中文意思为"猎犬",即指其能敏锐地感知到总线的丝毫变化。 libusb bulk.zip LibUsbDotNet_Setup.2.2.8.exe ... -
DirectX修复工具 V3.2增强 绿色版
2014-07-01 10:06:43当数据包不全或没有数据包(即只有DirectX Repair exe程序)时 程序将进行在线修复 在线修复 离线修复可自由灵活组合 充分满足不同用户的需要 本程序自V2 0版起采用全新的底层程序架构 使用了异步多线程编程技术 ... -
教你如何破解
2012-05-20 01:55:5010、我们成功的实现了通过airodump找到没有开启SSID广播功能的无线网络对应的SSID号,所以说仅仅报着将SSID号隐藏并修改默认名字是不能阻止非法入侵者连接无线网络的。不管你是否开启SSID广播,我们都可以通过无线... -
凯立德安装包
2014-11-27 16:07:571,找到合适的地图数据包,然后下载【建议使用正版凯立德软件,破解版也没问题,但由于版权问题不建议使用,呵呵!】 2,再将原来的地图备份一份到电脑中,然后删除机器中原来的地图(新安装用户无需操作这一步,... -
DirectX修复工具 V3.3标准 绿色版
2015-05-03 09:43:18当数据包不全或没有数据包(即只有DirectX Repair.exe程序)时,程序将进行在线修复。在线修复、离线修复可自由灵活组合,充分满足不同用户的需要。 本程序自V2.0版起采用全新的底层程序架构,使用了异步多线程... -
windows实用dos命令大全
2010-12-10 21:27:35EXE.COM等为扩展名的文件,其显示的内容是无法阅读的,没有实际意义2; (2)该命令一次只可以显示一个文件的内容,不能使用通配符; (3)如果文件有扩展名,则必须将扩展名写上; (4)当文件较长,一屏显示... -
DirectX修复工具 V3.3在线修复版
2015-05-04 18:15:24当数据包不全或没有数据包(即只有DirectX Repair.exe程序)时,程序将进行在线修复。在线修复、离线修复可自由灵活组合,充分满足不同用户的需要。 本程序自V2.0版起采用全新的底层程序架构,使用了异步多线程... -
DirectX修复工具(DirectX Repair) v3.3.0.25801.rar
2019-07-09 16:36:10当数据包不全或没有数据包(即只有DirectX Repair.exe程序)时,程序将进行在线修复。在线修复、离线修复可自由灵活组合,充分满足不同用户的需要。 本程序自V2.0版起采用全新的底层程序架构,使用了异步多线程编程... -
DirectX修复工具 V4.1 最新版(第三卷 共三卷)
2017-04-10 10:49:36当数据包不全或没有数据包(即只有DirectX Repair.exe程序)时,程序将进行在线修复。在线修复、离线修复可自由灵活组合,充分满足不同用户的需要。 本程序自V2.0版起采用全新的底层程序架构,使用了异步多线程编程... -
DirectX修复工具 V4.1 最新版(第二卷 共三卷)
2017-04-10 10:47:50当数据包不全或没有数据包(即只有DirectX Repair.exe程序)时,程序将进行在线修复。在线修复、离线修复可自由灵活组合,充分满足不同用户的需要。 本程序自V2.0版起采用全新的底层程序架构,使用了异步多线程编程... -
DirectX修复工具 好用 稳定 免费 新版
2017-05-01 10:58:35当数据包不全或没有数据包(即只有DirectX Repair.exe程序)时,程序将进行在线修复。在线修复、离线修复可自由灵活组合,充分满足不同用户的需要。 本程序自V2.0版起采用全新的底层程序架构,使用了异步多线程编程...
-
Python爬虫之路-爬取在线课程并保存到Excel
-
LeetCode 1178 猜字谜 代码越短 越难搞 详解 sub = (sub-1)&k
-
基于电商业务的全链路数据中台落地方案(全渠道、全环节、全流程)
-
2021 PHP租车系统 毕业设计 毕设源码 源代码使用教程
-
MySQL 高可用(DRBD + heartbeat)
-
自动化测试Python3+Selenium3+Unittest
-
5.按键输入.rar
-
基于SSM实现的房屋租赁系统【附源码】(毕设)
-
httphandler java_【图】Servlet 入门理解 类似 httphandler【 http请求图】
-
JMETER 性能测试基础课程
-
MySQL 主从复制 Replication 详解(Linux 和 W
-
httpclient与java接口_基于HttpClient在HTTP协议接口测试中的使用(详解)
-
MySQL 数据库权限管理(用户高级管理和精确访问控制)
-
ffmpeg-4.4-2460-2c6f532-win32-shared-xpmod-sse.7z
-
java 结果数_java – 结果总数错误?
-
city-picker.rar
-
httpclient mysql_HttpClient使用详解
-
项目经理成长之路
-
LENOVO-90KT22CUS.rom
-
MySQL Router 实现高可用、负载均衡、读写分离