HTTP catcher入门[常用正则|工具]
Posted 哈喽大西鸽
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTTP catcher入门[常用正则|工具]相关的知识,希望对你有一定的参考价值。
“ 这里介绍了常用的正则及相关工具”
01
—
常用正则
1、 \d+
该正则表达的意思是匹配1个或多个数字,例如:51215121241
2、 \w+
表示的是匹配包括下划线的任何单词字符,其中包含字母或字母和数字的组合,例如:sdjkcmxbnjhg 或 5fx6xcff56sfxgf
3、 .*?
该规则意思为贪婪匹配,表示匹配除“\n”和"\r"之外的任何单个字符。所以 .*? 的范围更大。比如他可以表示空格,一般来说 \d+ 和 \w+ 匹配不了的或者不太好匹配的用这种,例如:2019-4-15 或 /54/dfg/5472 等等比较奇葩的字符
4、\
转义符的运用,如果你要匹配的文本里包含了符号",要想匹配它就需要再"前加入\ ,例如vip:"sad31fg"的正则匹配应该为vip:".*?\"
以上就是常用的4个正则,熟练之后可应付大部分软件的破解
02
—
常用工具
1、时间戳(日期格式)生成
https://tool.lu/timestamp/
2、Anubis
锤子三件套的一个app,可以调试正则,生成时间戳,有的话可以用,没有也不影响
3、HTTP Catcher正则调试教程
网球的正则看起来比较简陋,但是功能和Thor是一样的
首先我们要知道每一行是干嘛的
REGEX EXPRESSSION 正则表达式
REPLACE 替换
SAMPLE 例子 可以理解成原来的(替换之前的)文本
REPLACE RESULT 替换后的结果
调试时如果REPLACE RESULT里的内容为空,就说明你的正则规则表达有误需要检查
以上是关于HTTP catcher入门[常用正则|工具]的主要内容,如果未能解决你的问题,请参考以下文章