当前位置: 首页 > news >正文

现在网络公司做网站是用cms还是新版编程_seo排名第一的企业

现在网络公司做网站是用cms还是新版编程_,seo排名第一的企业,专业网站建设是哪家好,学seo优化高校教务系统密码加密逻辑及JS逆向 本文将介绍高校教务系统的密码加密逻辑以及使用JavaScript进行逆向分析的过程。通过本文#xff0c;你将了解到密码加密的基本概念、常用加密算法以及如何通过逆向分析来破解密码。 本文将是本专栏最后一篇文章#xff0c;我看了绝大多数高…高校教务系统密码加密逻辑及JS逆向 本文将介绍高校教务系统的密码加密逻辑以及使用JavaScript进行逆向分析的过程。通过本文你将了解到密码加密的基本概念、常用加密算法以及如何通过逆向分析来破解密码。 本文将是本专栏最后一篇文章我看了绝大多数高校的网站都差不多甚至有的学校用的系统都是一样的我们就不去一一介绍了今天这个网站我还是第一次遇到感谢大家的支持。 本文仅供交流学习勿用于非法用途。 一、密码加密基本概念 密码加密是一种保护信息安全的技术手段它通过将明文原始信息转换为密文加密后的信息以防止未经授权的访问和篡改。常见的密码加密算法有MD5、SHA-1、SHA-256等。 1.1 加密过程 加密过程通常包括以下步骤 密钥扩展将密钥扩展为多个轮值每个轮值都与明文的一部分有关。初始轮值生成将扩展后的密钥与轮常数进行某种运算生成第一轮加密的密文。多轮迭代对密文进行多轮迭代操作每轮操作都包括非线性函数、模运算和轮常数的变换。最终密文经过多轮迭代后得到最终的密文。 1.2 解密过程 解密过程与加密过程相反通过反向操作来恢复原始明文。通常需要知道加密时使用的密钥和算法。我最近更新了两篇关于解密的文章大家感兴趣可以查看。 〖Python网络爬虫实战㊲〗- JavaScript 逆向实战一 〖Python网络爬虫实战㊳〗- JavaScript 逆向实战二 二、高校教务系统密码加密逻辑分析 2.1 抓包 我们首先打开长沙理工大学的教务系统的登录页面我们直接百度搜索这个学校的教务系统就可以看到点进去之后我们可以看到只有学号和密码有的高校会有验证码或者有的高校是错误一次密码会验证验证码。 我们打开开发者工具尝试登录抓包网页会返回这样的数据接口。我们用户名和密码都是默认输入1234你也可以输入其他的。 2.2 分析加密参数 我们接下来就是来分析这个密码是怎么加密的。我们全局搜索encoded。定位到加密的位置。我们这里只有这个参数被加密了。我们猜测这个包含了用户的账号和密码信息。 我们看到这里加密逻辑不难我们直接扣下来。 三、JS逆向分析方法 逆向分析是指从已知的加密文本或程序中还原出原始信息的过程。在本例中我们将使用JavaScript编写一个简单的逆向分析工具用于逆向高校教务系统的密码。 环境使用 python 3.9pycharmnode 实现代码 //!NODE.JS 18.16 // _*_ coding: utf-8 _*_ // // Copyright (C) 2022 - 2023 BROKEN, Inc. All Rights Reserved // // Time : 2023/11/10 22:34 // Author : 爱吃饼干的小白鼠 // File : 长沙理工大学.JS // IDE : PyCharm // Blog : https://broken.blog.csdn.net/var dataStr b1xw317225n2q82m080193i24ja9ea20qmmc7LLYXG#31323121312313313213 var scodedataStr.split(#)[0]; var sxhdataStr.split(#)[1]; var userAccount 1234 //账号 var userPassword 1234 var codeuserAccount%%%userPassword; var encoded; for(var i0;icode.length;i){if(i20){encodedencodedcode.substring(i,i1)scode.substring(0,parseInt(sxh.substring(i,i1)));scode scode.substring(parseInt(sxh.substring(i,i1)),scode.length);}else{encodedencodedcode.substring(i,code.length);icode.length;} }console.log(encoded) 这行代码是在将 code 字符串和 scode 字符串的一部分拼接到 encoded 字符串上。 具体来说 code.substring(i,i1) 是从 code 字符串中提取一个子字符串从索引 i 开始长度为 1。scode.substring(0,parseInt(sxh.substring(i,i1))) 是从 scode 字符串中提取一个子字符串从索引 0 开始长度为 parseInt(sxh.substring(i,i1))。sxh.substring(i,i1) 提取 sxh 中的一部分子字符串然后 parseInt() 将其转换为整数。 然后这两个子字符串被拼接起来并附加到 encoded 字符串的末尾。 我们这里只要简单修改一下就可以了这里的dataStr每次的值都不一样目前我还没有找到是怎么生成的等后面找到了我会补齐这一块。 四、总结 本文介绍了高校教务系统的密码加密逻辑以及使用JavaScript进行逆向分析的方法。通过学习这些知识你可以更好地理解密码加密技术的原理并掌握一定的逆向分析技巧。请注意逆向分析可能涉及到法律问题请在合法范围内进行研究和实践。 五、累计更新 争取到到底早日更新30所高校大家可以在评论区留言。前期更的可能会多一点有的学校教务系统都没有加密我这里就不写了还有部分学校的教务系统已经和我之前写的是一样的我也不重复赘述了。 往期作品可以查看专栏 全国高校教务系统登录页面JS分析_爱吃饼干的小白鼠的博客-CSDN博客
http://www.w-s-a.com/news/716139/

相关文章:

  • 住房城市乡建设部网站装修平台有哪些
  • 小米网站 用什么做的深圳广告公司前十强
  • 勤哲网站开发视频瑞安 网站建设培训
  • 有个蓝色章鱼做标志的网站高端的网站建设怎么做
  • 建站网址导航hao123html网页设计实验总结
  • 西宁市网站建设价格丽水集团网站建设
  • 长宁怎么做网站优化好本机怎么放自己做的网站
  • 诚信网站备案中心网站字体怎么设置
  • 企业网站建设费是无形资产吗佛山网站建设哪个好点
  • 网站建设就业方向国开行网站毕业申请怎么做
  • 创建一个网站的费用wordpress 4.0 安装
  • 会员登录系统网站建设dw软件是做什么用的
  • 手机网站被做跳转长沙网上购物超市
  • 网站建设中网站需求分析设计网站推荐html代码
  • 容易收录的网站台州汇客网站建设
  • 企业网站源码百度网盘下载网站备案号如何查询密码
  • 个人网站建设课程宣传栏制作效果图
  • 自己做的网站能上传吗网上做彩票网站排名
  • 教育培训网站模板下载自己做商务网站有什么利弊
  • 平面设计公司网站兰州室内设计公司排名
  • 个人工作室注册条件温州seo结算
  • 360免费建站系统中国建设银行官网站黄金部王毅
  • 罗源福州网站建设个体户可以网站备案吗
  • 网站开发 专有名词pc网站建设和推广
  • 上海部道网站 建设conoha wordpress
  • 手机测评做视频网站宝塔可以做二级域名网站么
  • 代理公司注册济南重庆seo优化效果好
  • 佛山市骏域网站建设专家徐州网站建设价格
  • 公司做网站多济南好的网站建设公司排名
  • 网站维护的方式有哪几种该网站在工信部的icp ip地址