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入门[常用正则|工具]的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式

正则表达式

[基础]正则表达式

正则表达式快速入门,转载

正则表达式快速入门

正则表达式快速入门