# Java EXE文件技术详解 在软件开发和网络安全的领域,是一个重要的技术。它可以帮助我们捕获和分析应用程序与外部网络之间的通信。本文将重点讨论如何对Java开发的EXE文件进行,并提供相应的代码示例。 ## 1. 什么是(Packet Sniffing)指的是一种技术,它可以捕获网络数据,解析它们并进行分析。技术通常用于以下几种场景: - 监控网络流量
原创 2024-10-13 04:59:25
217阅读
简介:包工具有哪些:常见的包工具有fiddler,wireshark ,charles, HttpWatch, firebug 等Charles的基本功能使用 Charles简介:charles是一款常用的截取网络的工具,因为他是基于 java 开发的,所以跨平台,Mac、Linux、Window下都是可以使用的,确保安装之前已经安装了JDK。Charles
Fiddle快速入门-windows网页 文章目录Fiddle快速入门-windows网页前言一、fiddler安装二、使用步骤1.安装证书2.菜单基本讲解3. 弱网测试三、 关于Fiddler使用途中遇到的一些问题1. 关闭fiddler后,浏览器无法联网2. fiddler误操作后,无法且重启无效总结 前言一、fiddler安装fiddler是一款免费的软件,可以we
1、工具准备准备fiddler安装和一台手机1.1 fiddler下载网址 https://www.telerik.com/fiddler (外网官方地址) https://pan.baidu.com/s/1MMED1SNA3hXjjEnjpk9XPA 提取码:as03 (百度网盘)2、安装fiddler双击 .exe fiddler安装, 点击 I Agree 按钮选择安装路径,如果想要更改
   对于网络问题,一直是一个比较简单方便的“大招”。由于在esxi环境下可以在不同的层面下,因此在什么地方,怎么一直让我觉得很复杂,于是每次操作之前我都要再检查一次手册。这次正好遇到了非常好的文档,借机会总结一下。 了解ESXi中交换机的架构========================== 我们先研究下标准交换机的结构:&nb
转载 2024-05-24 12:30:26
274阅读
1、tcp报文格式2、三次握手过程3、tcp三次握手数据(其中红线X的587不是)第一次握手:标志位[SYN=1],序列号Seq=0第二次握手:标志位[SYN=1,ACK=1],序列号Seq=0 确认号Ack=1第三次握手:标志位[ACK=1],序列号Seq=1 确认号Ack=14、http请求数据,包含6个部分,前面5个部分是网络的5层协议(物理、数据,网络,传输,应用
转载 2024-06-28 14:16:15
99阅读
# 使用Java分析pcap文件 在网络分析中,是非常重要的一环。通过可以分析网络数据的内容,进而识别网络中的问题,优化网络性能等。而pcap是一种常见的网络数据格式,我们可以利用Java来读取和解析pcap文件,进行网络数据的分析。 ## pcap文件格式 pcap文件是一种网络数据存储文件格式,通常用于存储网络数据。pcap文件包含了网络数据的原始数据以及一些元
原创 2024-04-18 06:07:04
774阅读
前言python是门简单易学的语言,强大的第三方库让我们在编程中事半功倍,今天我们就来谈谈python在测试中的应用,让我们自己动手打造自己的工具集。一、信息搜集--py端口扫描小脚本端口扫描是测试中常用的技术手段,发现敏感端口,尝试弱口令或者默认口令爆破也是常用的手段,之前自学python时候百度着写了个小脚本。端口扫描小脚本: #coding: utf-8
抓取分析思路 1.先分析目标产品形态有几种(PC,H5/m站(浏览器访问的h5和APP分享出来的h5 url可能不一样),小程序,APP) 2.对目标产品形态和各功能/界面使用和了解 3.确定抓取哪种产品形态(如果你能决定抓取哪种形态)常规抓取分析:1.先抓,找到要的目标URL(通常是列表URL和详情URL) 通过要弄清楚下面几件事: 1)对同一URl要多几次,对比每次请求的参数差异和
一、知识点1.1技术应用意义有些应用是看不到的1.2技术应用对象手机app、小程序、PC应用1.3技术应用协议1.4技术应用支持Windows、Linux1.5封技术应用意义二、演示案例2.1WEB 应用站点操作数据-浏览器审查查看元素网络2.1.1封包工具Fiddler:是一个 协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的 通
转载 2024-02-01 21:34:20
101阅读
每周知识总结(三)一.什么是二.int和long long的极限三.DNS四.路由器五.编译性语言和解释性语言六.jdbc七.单播、多播(组播)和广播八.NULL和nullptr九.unordered_map与map的区别 一.什么是(packet capture)就是将网络传输发送与接收的数据进行截获、重发、编辑、转存等操作,也用来检查网络安全。也经常被用来进行数据截取等。
转载 2023-10-08 11:22:53
239阅读
最近工作上有用到tcpdump的一个包工具,所以记录一下:应用场景在日常工作中遇到的很多网络问题都可以通过 tcpdump 优雅的解决:相信大多数同学都遇到过 SSH 连接服务器缓慢,通过 tcpdump ,可以快速定位到具体原因,一般都是因为 DNS 解析速度太慢。当我们工程师与用户面对网络问题争执不下时,通过 tcpdump ,可以快速定位故障原因,轻松甩锅,毫无压力。当我们新开发的
转载 2024-01-12 13:53:15
133阅读
目录 FiddlerCharles优点:缺点:WiresharkWireshark 工具的优点:Wireshark 工具的缺点:BurpSuiteF12TCPdump总结作为软件测试工程师,总是不可避免:遇到问题要做分析需要;发现 bug 需要要;检查数据传输的安全性需要;接口测试遇到需求不全的也需要... 就因为包在测试工作中无处不在,所以市面上才会出现一大
Java打包生成exe生成jar先使用eclipse生成可执行的jar【可执行的jar包含内容更全面,包括指定主类的.mf】 Exe4j的使用一定要可执行jar进行打包。Project type选择Regular mode(一般jar模式)Application info填写一个发布目录(这个后面相对路径的根目录)Executable info&
转载 2023-07-21 13:34:50
4阅读
然后就可以用mitmproxy拦截请求了。 1、首先要安装mitmproxy,可以使用pip install mitmproxy直接安装,另外还会附带mitmdump和mitmweb这两个组件。在Windows上也可以到https://github.com/mitmproxy/mitmproxy/releases/获取安装,双击安装即可安装。 2、证书配置 对于mitmproxy来说,想要
# Java解析TCPDump文件指南 在网络开发和调试的过程中,抓取和解析网络数据是一个非常有用的技能。TCPDump是一款广泛使用的包工具,而我们可以使用Java来解析这些文件。本文将为你提供一个详细的步骤和代码示例,帮助你理解如何实现这一功能。 ## 流程概述 以下是解析TCPDump文件的主要步骤: | 步骤 | 描述
原创 2024-08-28 03:52:07
124阅读
一、实验目的熟悉TCP/IP数据的结构。掌握Wireshark的使用方法。能够利用JNet Pcap编程实现数据的抓取与分析。二、实验准备1、通过,可以进行网络故障分析、流量监控、隐私盗取等操作,相关的包工具有很多,主要有Fiddler、Wireshark、Charles等。2、本实验需要提前安装Wireshark、配置java环境、下载并导入JNetPcap.jar。Windows系
转载 2023-06-21 23:58:54
339阅读
没有任何一个程序员在作项目的时候不会遇到网络编程的问题,要解决这些问题除了对各类网络协议深刻了解以外,还须要掌握各类网络分析工具的用法,不用多说wireshark绝对是这方面的翘楚,惋惜的是,wireshark不能对本地接口(loopback,或者127.0.0.1)进行直接。javawireshark的工做原理这里面的原理其实很简单,wireshark能够经过操做系统来访问全部的网络adap
使用fiddler实现手机手机上无法直接查看网络请求数据,需要使用包工具。Fiddler是一个免费的web调试代理,可以用它实现记录、查看和调试手机终端和远程服务器之间的http/https通信。一、PC端fiddler配置1. 安装HTTPS证书手机上的应用很多涉及到个人信息,采用比较安全的HTTPS加密过,而fiddler默认只捕获http会话而不抓取HTTPS报文,导致打开fiddle
转载 2023-08-24 18:49:23
71阅读
jpcap java用于数据的另一大jar,由于年久失修(不更新)折腾了一下,就被我遗弃了,改用了Jnetpcap,网上资料比较少,基本只能从官网获取一下资料。 参考资料:Jnetpcap官网  http://www.jnetpcap.com/?q=examples 启动数据捕获,修改下需要捕获的网卡就可import java.util.ArrayLi
转载 2023-06-14 14:48:16
109阅读
  • 1
  • 2
  • 3
  • 4
  • 5