Git Product home page Git Product logo

autodecoder's Issues

功能建议

有的app是请求不加密但是返回使用的aes加密。这种只能用autodecoder的接口来编写。但是如果可以加入但自带的解密解密接口来说会比较方便希望作者可以将这个功能加入进去。另外如果作者能在自带加密解密中携带更多的加密算法比rsa等。还有aes常用的模式会更加方便的工具很不错。

如果是对header头进行加密呢

场景是请求的header里有sign字段,每次对这个字段的值进行加密,有进行加密的http接口,目前这个项目支持吗

intruder模块自动加密未生效

配置好后,在repeater模块请求和响应包解密都没有问题,然后配置好了正则
image
但是在intruder模块,爆破明文时,没有自动加密
image

解密问题

用的好好的,突然变白了,重启都没有用
image

善待每个用你工具的人,不是每个人都是小白.多的不说了,懂得都懂(嗯,牛逼,小号开始骂街了)

补充一下:

下面小号已经开始骂街了,这个帖子真是开对了,谁素质差不用我说了吧,丢人丢到世界上了,不过终于知道原因了,开源是这样玩的,学会了

图片

这个图是csdn后台,不知道楼下的看到这个激动什么呢?

xupeichen

这是历史登录ip,擦掉了还这么激动,这个素质真的无话可说

xupeichen
xuxiaochen1

鉴赏链接:
https://blog.csdn.net/jtsqrj/article/details/124429182
https://blog.csdn.net/jtsqrj/article/details/124242654

使用过程中发现Turbo Intruder 不生效

Turbo Intruder 不生效,未做其他插件的测试,
image
目前没有做其他插件的测试,是因为turbo Intruder 有什么特殊的地方吗,来logger也没有看到请求。
image

遇到了一个问题 不知道是bug还是啥

我使用nodejs写了一个脚本来进行接口的加解密,在插件自带的接加密窗口可以正常加解密
image

但是到其他界面只能进行加密操作,如果点击autodecoder则没有将解密的结构进行返回到bp上。解密结果已经可以在我控制台打印出来并且执行了返回操作。
image
按理说不应该加解密窗口哪里的可以正常运行到其他界面也是可以的嘛。我排查了四五个小时找到问题出在哪里。

English Language Support

The car was really nice and useful. This plugin really works great. Can you add English language support so that more people can use it?

我出现了一个bug

image
image
在历史抓包记录里正常解密没有问题
image
问题就出现在这里 返回包是错误的 我查看了我写的接口记录
1697593167790
按理说他那个databody应该是加密前的数据也就是{"sac001":"0","ack001":"2c928ab58acbad7a018b3b6210183399","classPId":"WP00000103","state":"7","pageIndex":1,"pageSize":3}
但是他现在还是加密的数据 导致在发包的时候又进行了一次加密 我不知道是扫描原因
下面是我的js脚本
var http = require('http');
const url = require('url');
const querystring = require('querystring');
var CryptoJS = require("crypto-js");
const key = CryptoJS.PBKDF2('D0so6K', CryptoJS.enc.Hex.parse('40b92f21b7356c04b79fbe18c10752cb'), {
keySize: 4,
iterations: 1000
});
const iv = CryptoJS.enc.Hex.parse('6a83227ace94510ca9b77878a2d0c6da');

function Encrypt(word) {
var srcs = CryptoJS.enc.Utf8.parse(word);
var encrypted = CryptoJS.AES.encrypt(srcs, key, {iv:iv});
return encrypted.ciphertext.toString(CryptoJS.enc.Base64);
}

function Decrypt(word) {
var decrypt = CryptoJS.AES.decrypt(word, key, { iv:iv});
return decrypt.toString(CryptoJS.enc.Utf8);
}

http.createServer(function (req, res) {
let path = url.parse(req.url);
let postparms = '';
if (path.pathname === '/encode') {
console.log("encode路由");
req.on('data', (parms) => {
postparms += parms;
});
req.on('end', () => {
postparms = querystring.parse(postparms);
console.log(postparms);
let dataBody = postparms.dataBody;
let Data = Encrypt(dataBody);
console.log(Data);
res.end(Data);
})
} else if (path.pathname === '/decode') {
console.log("decode路由")
req.on('data', (parms) => {
postparms += parms;
})
req.on('end', () => {
postparms = querystring.parse(postparms);
let dataBody = postparms.dataBody.replace(/^"|"$/g, '');
console.log(dataBody);
let decryptData = Decrypt(dataBody); // 解密,默认输出 utf8 字符串,默认使用 pkcs#7 填充(传 pkcs#5 也会走 pkcs#7 填充)
// decryptData = Buffer.from(decryptData) // console.log(decryptData) // decryptData = decryptData.toString('utf-8')
console.log(decryptData);
res.end( decryptData );
})
} else{
res.write("end");
res.end()
}
}).listen(8888);

嗯,小号开始骂人了

就不惯着你,40来岁连人都做不明白,跳梁小丑除了急你还有点啥?恼羞成怒啦,你该反省的是你为什么能一边用着开源的东西一边骂原作者,且是别人已经给你解决的思路的前提下,你真没脑子啊,饭嘴边要喂你吃,你是他儿子?给你惯的,《甲方你王哥》?

Originally posted by @n1ko61 in #18 (comment)

徐培宸你也就这点素质了,围观的看看,开源作者小号开始骂街了,这个帖子真是开对了,谁素质差不用我说了吧

加解密问题

image
如图,密文存在需要URL编码后才能解密,目前插件不存在该功能吗?
image

嗯,小号又骂人了,围观一下

          > > 有这个闲工夫劝你多搞搞技术,自己被踢了怨不得别人,四十多岁人了,搞这些花里胡哨的 <img alt="image" width="929" src="https://user-images.githubusercontent.com/48286013/260197514-966e58ac-d9b4-4450-91cb-19b821fd8a76.png">
image
  1. 徐培宸,善待用你工具的每个人,你闲工夫多也没见你多说一句给你的爱好者
  2. 短信是让你来看GitHub,你以为不能做其他事吗

够胆查不够胆发?别装那个大逼斗了,小心把自己反噬了,问问题别人给你办法你不用,你是一点脑子没有啊?反过来威胁谁呢,几把给你能的,那么能咋开个小号灰溜溜的来底下评论呢,人品败坏

Originally posted by @n1ko61 in #18 (comment)

徐培宸,这是你的小号?,你也不看看我的名字,小号是你相当就能当的?小学拼音白学了

send to repeter

send to repeter后端口没跟过来,目标站点端口是8148,右上角这里还是80,发送失败,得手动改回来
图片

666

提个小小需求,直接内置到蚁剑插件里,方便我们jb小子上手hhh

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.