JS逆向02之小试牛刀,图文并茂逆入门学习。

本文适合新手入门JS逆向,通过分析登录加密过程,讲解如何使用Chrome开发者工具抓包、断点调试,理解加密参数及固定字符串的含义。文中提供了一个简单的加密函数调用示例,并推荐阅读前一篇教程。
摘要由CSDN通过智能技术生成

说明:

本文之针对新手入门了解,高手绕道。
只做技术性研究,请勿用于非法渠道。

目标

http://passport.xueyiyun.com/login?ReturnUrl=%2F

前言

1、首先准备Chrome内核浏览器,我用的360极速版浏览器。
2、打开目标网址,按F12或者网页空白处右键审查元素(有的浏览器叫检查),打开开发者调试工具。

抓包分析

在这里插入图片描述
随便点那个把,这次的也是比较简单。代码都带注释的,简单讲下。

在这里插入图片描述
上图中我打了几个标记,1,2,3,4
既然是逆向,我们代码流程应该从下往上看。
1】调用encodeURIComponent函数参数是user.Password,赋值给user.Password。
2】调用base64js.fromByteArray函数参数ciphertext,赋值给user.Password。
2】调用encryptedString函数参数是key, user.Password, RSAAPP.PKCS1Padding, RSAAPP.RawEncoding 。
3】encryptedString需要4

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值