问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

京东post登陆参数js分析,密码加密的RSA加密实现

发布网友 发布时间:2022-11-27 07:21

我来回答

1个回答

热心网友 时间:2023-10-15 02:35

老规矩先用错误信息登陆一下抓一下包,看看有那些post字段:

大概我们就知道我们要分析的字段有nloginpwd其余字段还不清楚,就在上下在看看其他数据包,根据pubkey我们猜测加密方式大概是RSA,继续查看其他数据包,找到一个有价值的get包

信息是:

没有发现明确的关键字,但是可以猜想bg、challenge、patch应该和我们的加密参数相关,但是不确定,只有继续分析加密的js片段:

其中好几个字段都是$("#??")格式,这种表示是来自页面的,那在看看网页源码

果然发现了很多有价值的东西在post表单中的,其中只有两个参数是需要单独获取的,其余都是从html源码里面解析出来的

authcode来源

是获取的源码中的一个值,再看源码

看样子是在验证码操作的时候触发的一个请求,返回的authcode的值,查看authcode请求的数据包

这个请求看起来不是那么友好,有好几个疑似加密字段,这个参数暂时放放,继续分析我们的passWord的加密。

继续深入getEntryptPwd($('#nloginpwd').val()),查看源码

核心的就两行

encrypt.setPublicKey(pubKey); return encrypt.encrypt(pwd);这必定是RSA加密无疑了,继续查看源码,单独的一个源码文件,一共3300多行,删减版如下

JSEncrypt是前端使用的实现RSA加密的库,看样子应该比较标准,那就试试能不能改写了,复制全部源码到node.js,会提示navigator、window未定义,这个问题很简单,在文件头定义

var navigator = this;

var window = this

然后在文件尾部写个调用程序试试

是可以成功返回RSA加密结果的

京东的post请求不是太难,参数也能在源码中找到,但是他的难度在发出post请求之前的一个get请求,这个get请求和验证有关,和用户名相关,简单看了一下感觉有点复杂,留在第二篇讲获取authcode参数的其他参数是怎么来的。

ID:Python之战

|作|者|公(zhong)号:python之战

专注Python,专注于网络爬虫、RPA的学习-践行-总结

喜欢研究和分享技术瓶颈,欢迎关注

独学而无友,则孤陋而寡闻!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 用js实现 京东注册时首先弹出同意框怎么搞 金陵往事剧情简介 高金榜和林语慧结局在一起了吗 拼多多买苹果14跟店铺一样的吗 夏季有哪些化妆品控油比较好的? 车载充电器怎么安装 你知道吗 夏油杰为什么被处死? wpsexcel表格怎么自动排版会员功能 工业生产事故和航空事故调查报告的异同 boseqc35突然可以360度旋转了 汉川站到分水镇同心村怎么坐车 汉川站的车站规模 汉川站的基本信息 汉川站的介绍 从汉川火车站到武昌理工学院怎么走 雅马哈马杰斯特250 点火器 原理 请教一下科鲁兹冬季洗车前车大灯里面有雾气怎么回事? 企业微信加我的为什么会有朋友圈 香蕉树是怎么种出来的 如何种植香蕉树 香蕉树怎么养,香蕉树的种植方法 我买了一根usb转1394的线不知道能用不 电脑四线拷边机线迹调小针怎么调回来 云南铜业最近走势?云南铜业股2021走势?云南铜业股价多少钱合理? 云南铜业现在是多少钱?下午云南铜业股价多少?云南铜业股价最高值? 云南铜业现在值得买吗?明天云南铜业走势会如何?云南铜业股价现在多少钱? 云南铜业属于什么板块?云南铜业价位多少?云南铜业股票每日收盘价? 睡觉睡不醒 财务会计简历范文,【工作经历+项目经验+自我评价】怎么写 洁面仪如何清洗 洁面仪怎样清洗 洗脸仪有黑点怎么清洗 洗脸仪发霉怎么处理 怎么清洗洁面仪的刷头 洁面仪的使用误区 灵活就业人员退休以后,医保卡还会产生相应的余额吗? 中国人保和广西人保是一家吗 中国人民财产保险股份有限公司 南宁 理赔 我被一个 中国人民保险 南宁的业务员成功骗去保险费?该怎么办? ps5外壳中间有白点 冰川GP-PS550BP怎么样? CIIA,了解的前辈请进,我需要指点 怀孕了44天,为什么肚子痛? 哥伦比亚护照可以去哪些国家 超能和超威电瓶哪个好?