草庐IT

小程序应用&解包反编译&动态调试&抓包&静态分析&源码架构

1.小程序获取-各大平台关键字搜索直接在微信小程序上搜关键字就完了2.小程序结构-主体结构&页面&整体目录结构1.主体结构小程序包含一个描述整体程序的app和多个描述各自页面的page。一个小程序主体部分(即app)由三个文件组成,必须放在项目的根目录,如下:文件必需作用app.js是小程序逻辑app.json是小程序公共配置app.wxss否小程序公共样式表2.一个小程序页面由四个文件组成,分别是:xxx.js页面逻辑xxx.json页面配置xxx.wxml页面结构xxx.wxss页面样式3.项目整体目录结构pages页面文件夹index首页logs日志utilsutil工具类(mina框架

Wireshark基础使用,SSL解密及http抓包入门教程

WiresharkVSFiddler/Charles(一)下载与安装(二)抓取https等解密(三)报文传输各层简要介绍WiresharkVSFiddler/CharlesWireshark功能很多、作用效果很底层,并且可以监听指定的网卡上流过的所有流量,支持的协议如下:ARP协议:地址解析协议,即ARP(AddressResolutionProtocol),是根据IP地址获取物理地址的一个TCP/IP协议ICMP协议:控制报文协议。它是TCP/IP协议簇的一个子协议,用于在IP主机、路由器之间传递控制消息TCP协议,TCP/IP是一种面向连接的、可靠的、基于字节流的传输层通信协议,它会保证数

Wireshark 的抓包和分析,看这篇就够了!

WireShark是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。在网络封包和流量分析领域有着十分强大功能的工具,深受各类网络工程师和网络分析师的喜爱。本文主要内容包括:1、Wireshark主界面介绍。2、WireShark简单抓包示例。通过该例子学会怎么抓包以及如何简单查看分析数据包内容。3、Wireshark过滤器使用。通过过滤器可以筛选出想要分析的内容。包括按照协议过滤、端口和主机名过滤、数据包内容过滤。我们首先来介绍一下Wireshark这款软件。首先我们先认

【小迪安全】Day03基础入门-抓包&封包&协议&APP&小程序&PC应用&WEB应用

一、知识点1.1抓包技术应用意义有些应用是看不到的1.2抓包技术应用对象手机app、微信小程序、PC应用1.3抓包技术应用协议1.4抓包技术应用支持Windows、Linux1.5封包技术应用意义二、演示案例2.1WEB应用站点操作数据抓包-浏览器审查查看元素网络监听2.1.1抓包封包工具Fiddler:是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。Fiddler要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。Cha

2.4 - 网络协议 - TCP协议工作原理,报文格式,抓包实战,UDP报文,UDP检错原理

「作者主页」:士别三日wyx「作者简介」:CSDNtop100、阿里云博客专家、华为云享专家、网络安全领域优质创作者「推荐专栏」:对网络安全感兴趣的小伙伴可以关注专栏《网络安全入门到精通》TCP协议1、TCP协议工作原理2、TCP协议报文格式3、UDP协议报文格式4、TCP协议抓包分析5、TCP协议如何保证可靠性5.1、粘包/拆包/半包5.2、滑动窗口5.3、重传机制6、UDP协议检错原理TCP(TransmissionControlProtocol)是「传输控制协议」,通过「面向连接」的方式,提供可靠的、端到端的字节流传输服务。UDP(UserDatagramProtocol)是「用户数据包

浅谈可直接安装的抓包APP-Vnet&Stream

之前介绍过关于抓包工具charles的详细使用方法,链接:https://mp.csdn.net/mp_blog/creation/editor/100563263。但觉得还是不够方便,今天来简单介绍下可以直接安装在移动端的APP抓包工具。1.关于ios端Stream工具的使用1.1stream直接在appstore下载即可打开页面1.2Stream的基本介绍和使用1、构建请求我们先从构建请求说起,构建请求,包含了接口的八种方式,在这里,再温习一下,这八种请求方式的用途:(1)Get向特定资源发出请求(请求指定页面信息,并返回实体主体);(2)Post向指定资源提交数据进行处理请求(提交表单、

python使用mitmproxy和mitmdump抓包在手机上抓包(三)内有雷电模拟器设置在WiFi设置代理不生效的命令行解决办法(超推荐)

现在手机的使用率远超过电脑,所以这篇记录用mitmproxy抓手机包,实现手机流量监控。环境:win10 64位,Python3.10.4,雷电模拟器4.0.78,android版本7.1.2(设置-拉至最底部-关于平板电脑),雷电模拟器自带adb版本(cmd进入相应路径后adb version)1.0.31 一、对手机模拟器进行代理设置将被监控的手机和安装mitmproxy的PC使用同一个WIFI(同一个路由器或者同一个热点)。获取PC的内网IP,比如:192.168.31.71(cmd下运行ipconfig)在真机上,找到手机和pc公共的这个wifi,设置代理手动192.168.31.71

抓包工具之mitmproxy

今天给大家分享一个非常实用抓包工具,不需要安装软件,直接可以在浏览器上进行抓包,mitmproxy其实是基于python的第三方库,并且配合python脚本可以篡改请求和响应数据,使用起来相对于简单,易于上手,推荐给大家。一、mitmproxy简介mitmproxy介绍mitmproxy又名中间人攻击代理,是一个抓包工具,类似于WireShark、Filddler,并且它支持抓取HTTP和HTTPS协议的数据包,只不过它是一个控制台的形式操作。另外,它还有两个非常有用的组件,一个mitmdump,它是mitmproxy的命令行接口,可以直接抓取请求数据;另一个是mitmweb,它是一个web程

2.3 - 网络协议 - ICMP协议工作原理,报文格式,抓包实战

「作者主页」:士别三日wyx「作者简介」:CSDNtop100、阿里云博客专家、华为云享专家、网络安全领域优质创作者「推荐专栏」:对网络安全感兴趣的小伙伴可以关注专栏《网络安全入门到精通》ICMP协议1、ICMP协议工作原理2、ICMP协议报文格式3、ICMP协议报文类型4、ICMP协议抓包分析ICMP(InternetControlMessageProtocol)是「控制报文协议」,是IP协议的一个组成部分,负责在主机和路由器之间「传递控制信息」(不传递用户数据),比如网络通不通,主机是否可达等。1、ICMP协议工作原理ICMP的功能是「检错」而不是纠错。它将出错的报文返回给发送方的设备,发

FTP数据抓包上传下载图片(wireshark)

一、搭建本地FTP服务器1.在D盘创建“kiss_ftp”文件夹,将gg.jpg保存到该文件夹下。2.打开FTP服务器软件,设置用户名为“kiss”,密码为“123”,并选取步骤1所创建的文件夹,设置权限为允许上传和下载。设置完成后,在软件的“用户账户管理”菜单中。3.开启FTP服务器。二、对FTP协议进行数据抓包1.打开wireshark网络抓包软件,选择正确的网口开启监听(本地,需要NPcap软件支持)2.打开命令提示符,连接ftp服务器并登录,登录成功后列出该服务器下所有的文件。Ls查看文件Put上传文件Get下载文件dir查看ftp服务器中的文件cd上传到服务器中的位置(ftp服务器下