网站

aHR0cHM6Ly91c2VyLndhbmd4aWFvLmNuL2xvZ2lu

点到密码登录,会返回验证码

输入错误的账号密码点登录抓包,可以看到密码是被加密的

 initator点进去

 简单看下,打上断点,重新点击登录,可以看到n的值,放开断点,细心一点就可以发现发送登录请求之前加载了一个getTime,刚好是n的值

 重新点击登录,进入o函数

zdAjax(paramss, (ress) => {
var param = {
url: '/login/passwordLogin',
data: {
userName: username,
password: encryptFn(pwd + '' + ress.data),
imageCaptchaCode: imgCode,
},
}

//去请求接口
zdAjax(param, (res) => {
if (res.code == 0) {
if ($('#auto-login').is(':checked')) {
//自动登录
keepOurCookie12('autoLogin', true, 30)
keepOurCookie12('userInfo', JSON.stringify(res.data), expiresDay)
keepOurCookie12('token', res.data.token, expiresDay)
syncLogin(res.data, expiresDay)
} else {
keepOurCookie12('autoLogin', null)
keepOurCookie12('userInfo', JSON.stringify(res.data))
keepOurCookie12('token', res.data.token)
syncLogin(res.data)
}

login.jump(res.data.isBindingMobile)
} else if (res.code == '9') {
//密码错误达到了两次
login.getImgCode($('#nimg-code .img-code-click'))
$('#nimg-code').addClass('show')
layer.msg(res.msg)
} else {
layer.msg(res.msg)
}
})
})

encryptFn加密函数点进去,看到pubickey,收场

1.要想登录成功必须最开始的请求login页面,也就是最开始的网站url

2.登录成功之后要设置cookies,否则还是无法访问该网站其他页面

最新文章

  1. 今天在在linux环境下 管理自己的php项目时 删除一个分类 结果报了一个Table表名 doesn’t exist
  2. DuiLib学习笔记3——颜色探究
  3. Xamarin.Android提示aapt退出,代码为255
  4. C++经典编程题#1:含k个3的数
  5. K-Means(K均值)算法
  6. Linux 命令 - less: LESS IS MORE
  7. 问自己----也是自己该怎么走的路(phper)
  8. DedeCMS标签 PHP判断语句写法
  9. Goldbach's Conjecture(哥德巴赫猜想)
  10. 假设说这个世界不是真实存在的,仅仅是一段代码,迄今为止你发现了哪些bug?
  11. 关于jave在oracle驱动下事务提交与回滚问题
  12. Node.js:EventEmitter
  13. 在IAR下移植CC2650 contiki工程
  14. 获取spring security用户相关信息
  15. DS1-13
  16. 工控随笔_18_西门子_WinCC的VBS脚本_07_变量作用域和传值、传址
  17. 亲测:LNMP环境下,解决项目缓冲慢、502以及配置https的问题
  18. python3 特性
  19. nginx介绍(五) - 高可用
  20. a标签的href为空的问题

热门文章

  1. css事件穿透
  2. Docker 部署 Kibana
  3. A-卷积网络压缩方法总结
  4. linux开放端口并测试
  5. envoy开发调试环境搭建
  6. logback.xml详解
  7. ByPass
  8. bean文档类型定义
  9. 使用thymeleaf将查询的数据显示在前台。通过使用循环的形式
  10. 了解 Flutter 开发者们的 IDE 使用情况