前言
我之前写过yakit webfuzzer进行参数加解密的文章。
但当时的加密是采用codec,修改热加载模块改的。
感觉比较麻烦,在请教了其他师傅和阅读了yakit 官方API文档后,有了新的解决方案。
加密场景
假设一个场景,我们在渗透测试或者挖SRC的时候,遇到了这样一个接口,他其中的参数进行了base64(AES(md5(data)))的编码。
常规来说,我们会怎么做?
Python写加解密脚本调用?还是JsRpc?
看过前几篇文章,可以在yakit热加载中编写函数,然后调用。但目前,我们有更简单的解决办法——yakit codecflow。
yakit codecflow
什么是codecflow?
官方介绍:
codecflow
调用codec模块保存的codec flow,例如 {
{codecflow(flowname|test)}},其中flowname是保存的codecflow名,input是需要编码的输入。
比如,{
{codecflow(name|abc)}}
前言
我之前写过yakit webfuzzer进行参数加解密的文章。
但当时的加密是采用codec,修改热加载模块改的。
感觉比较麻烦,在请教了其他师傅和阅读了yakit 官方API文档后,有了新的解决方案。
加密场景
假设一个场景,我们在渗透测试或者挖SRC的时候,遇到了这样一个接口,他其中的参数进行了base64(AES(md5(data)))的编码。
常规来说,我们会怎么做?
Python写加解密脚本调用?还是JsRpc?
看过前几篇文章,可以在yakit热加载中

最低0.47元/天 解锁文章
2420

被折叠的 条评论
为什么被折叠?



