【摘要】 最近因为接口数据,请求参数,请求头的配置的问题,服务器不稳定的问题排除,弄得我很头疼。后台兄弟非常忙,作为一个程序小白,我开始寻求前人的利器。【作者】 清泓首先说明,这个问题是一个很小的细节问题,这里主要讲述的一个充分利用工具来解决问题的思路,也充分体现了其实一个写程序的人,不仅仅需要能够有解决问题的技术,而且需要沟通能力,才能少走弯路,解决问题,一步到位,但是在这个能力提升的过
1、charles的下载链接:https://www.charlesproxy.com/2、PC端配置证书 2.1打开charles,选择help–>SSL Proxying–> Install Charles Root Ceriticate,点击安装证书,一直点击下一步完成即可成功安装,提示导入成功画面。如下图所示: 2.2配置浏览器证书,首先在charles页
转载
2024-09-13 00:50:41
430阅读
postMessage的基本用法 postMessage可以解决跨域的传值问题,一般可以认为是父页面向子页面传递消息。发送数据(父页面):otherWindow.postMessage(message, targetOrigin, [transfer]);otherWindow:其他窗口的一个引用,可以是window.open(‘xxx’)、window.opener等等(目前只用过这两种)。 m
一、抓包工具的原理首先是要通过代理设置,浏览器访问到这个抓包工具。访问:浏览器>>抓包工具>>服务器响应:服务器>>抓包工具>>浏览器http数据的抓包,协议本身就是明文传输的,所以直接转发https数据的抓包,协议本身在传输的过程中,是加密的,无法解析抓包工具对于浏览器来说,模拟服务端,使用抓包工具的证书进行加密抓包工具对于服务器来说,模拟客户端(
转载
2024-09-03 19:11:24
74阅读
Charles+postern抓包教程
转载
2021-07-29 14:58:00
5116阅读
2评论
零基础学编程/零基础学安全/零基础学逆向实战速成培训班
原创
2022-12-16 15:05:10
320阅读
一、下载Charles并设置代理1、下载地址,一路下一步即可安装://charlesproxy./2、代理设置,抓取所有ip及所有端口的数据包,点击Proxy,选择SSL Proxying Settings3、点击Add,Host和Port都填写*,然后点击OK即可4、代理设置,选择Proxy,选择Proxy Settings,按照下图进行设置三、安装证书1、点击Help,
原创
2023-05-30 08:57:28
2069阅读
在日常测试工作中,经常需要测试前端数据正确性,或帮助开发人员定位问题,这样就需要抓包检查接口返回数据。在WEB页面可以使用F12来进行抓包,但app端则需要其他辅助工具帮忙,例如Charles和Fiddler,这一类代理服务器。Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to vi
转载
2024-08-15 01:19:23
75阅读
Android小伙伴们,大家好!今天我要和大家分享一款强大的代理软件——Postern,它可以帮助你实现更加全面的网络访问安全性!本文将详细介绍Postern代理软件的安装和配置步骤,让你轻松享受畅快的网络体验!1.什么是Postern代理软件?Postern是一款功能强大的Android网络软件,它支持多种网络协议。通过配置Postern,你可以实现全局或特定应用的网络环境,让你的网络通过特定的
原创
2023-09-01 10:47:05
534阅读
一、为手机设置Charles代理确保手机和电脑在同一网络查询电脑端IP地址:在Charles的工具栏上点击Help-Local IP Address,可以看到电脑端IP地址为手机设置代理(ios 安卓略)手机第一次连charles时电脑会有弹框确认,选择allow即可二、https抓包设置1.在Charles的工具栏上点击Help-SSL Proxying,选择install Charles Ro
转载
2024-03-05 21:36:26
118阅读
设置过滤 方法一:右击域名——Focus——可针对该域名以外的其他域名都进行过滤,只展示该域名的请求数据。如下图: 方法二: 在Filter输入框中输入指定域名对其他的进行过滤;只展示指定域名的请求数据 方法三:在Proxy——Recording setting——>include——>add,添加 ...
转载
2021-09-25 17:33:00
4554阅读
2评论
断点设置 方式一、 点击Proxy——Breakpoint Setting——勾选Enable Breakpoints——点击Add——添加需要下断点的域名——点击OK;(当指定的域名发送请求时,会被Charles拦截,然后可以对请求和响应进行修改后再放行;) 点击Add 后,输入要指定的域名,如下 ...
转载
2021-09-25 19:21:00
3349阅读
2评论
一、Charles免费版安装1、在官网下载最新的Charles版本2、安装完成后桌面打开Charles(注:必须有这一步,不可直接进行第4步的jar文件替换,否则替换完成后会提示文件已损坏,导致无法使用),这个时候会提示使用时间 3、去Charles的在线免费工具生成一个新的jar文件替换掉安装版本的用法:输入RegisterName(此名称随意,用于显示 Registere
转载
2024-05-27 12:45:40
1780阅读
charles 抓包https一、Mac安装Charles根证书二、信任Charles根证书三、Charles设置“Enable SSL Proxying”配置Host, 只抓包特定域名的请求, 适用场景:如果连接代理抓包,则无法进行苹果相关操作,比如苹果登录、苹果支付。 这时就可以配置host,只拦截知道的域名请求。 (对于http请求,不管是否配置host都是可以抓包的)四、移动设备上安装C
转载
2024-05-15 11:28:31
628阅读
设置弱网(慢网速) 方法一:点击Charles 上方的乌龟标志,模拟网络延迟; 方法二:点击Proxy——Throttle Settings——勾选Enable Throttling——再勾选Only for selected hosts——点击Add,设置指定的域名——OK;(针对指定的域名模拟弱 ...
转载
2021-09-25 17:40:00
3516阅读
2评论
1、设置:如果显示response和request启动charles,打开“edit”-》“prefrence...”在“charles prefrences”窗口中,点击“viewers”菜单,取消勾选“combine request and response” ,然后点击“ok”确定保存32步骤之后,会发现charles窗口中已有request和response这两个选项了SSL代
转载
2024-01-30 06:26:53
86阅读
一 什么是端口? 如果把IP地址比作一间房子 ,端口就是出入这间房子的门。端口号就是打开门的钥匙。真正的房子只有几个门,但是一个IP地址的端口 可以有65536个之多!端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535。二 端口有什么作用? 主机是怎样区分不同的网络服务呢?显然不能只靠IP地址,因为IP 地址与网络服务的关系是一对多的关系。实际上是通过“IP地址+端口号”来区
如何在IIS 7上设置SSL介绍在IIS 7和更高版本以及IIS 6.0中,为站点配置安全套接字层(SSL)的步骤相同,包括以下步骤:获取适当的证书。在站点上创建HTTPS绑定。通过向站点提出请求进行测试。(可选)配置SSL选项,即通过将SSL作为一项要求。本文档提供有关SSL的一些基本信息,然后说明如何通过以下方式启用SSL:使用IIS管理器。使用AppCmd.exe命令行工具。通过Micros
转载
2024-10-25 21:21:26
30阅读
Shiro组件Web过滤器:shiroFilterFactoryBean
参数如下:securityManagerloginUrl 登录拦截跳转的UrlsuccessUrl 登录成功跳转的Urlfilters authc过滤器filterChainDefinitions 指定过滤规则,其中:
anno:任何人都可以访问;authc:必须是登录之后才能进行访问,不包含remember me;us
转载
2024-09-10 16:44:47
92阅读
charles设置抓取手机上的数据包 1、查询Charles电脑上的的ip地址 首先找到Charles电脑的ip,在Charles菜单栏选择“Help”->“Local IP Address”,就会出现Charles所在电脑的ip。如下图: 2、将IP和端口配置到手机中完成配对 首先电脑和手机连接的 ...
转载
2021-09-25 20:58:00
2870阅读
2评论