js
没人不认识我
学无止境
展开
-
2020-1-9 爬网页20-js逆向入门(SHA加密-消息摘要/安全散列算法)
本文只适用于初学者,只需要会打断点追踪就可以了。前端js代码除了Base64编码和解码,MD5加密,AES加密,RSA加密,DES加密之外,还会有SHA加密。简介先说一下什么是消息摘要算法以下解释来自百度百科消息摘要算法的主要特征是加密过程不需要密钥,并且经过加密的数据无法被解密,目前可以被解密逆向的只有CRC32算法,只有输入相同的明文数据经过相同的消息摘要算法才能得到相同的密文。消...原创 2020-01-09 11:07:14 · 366 阅读 · 0 评论 -
2020-1-8 爬网页19-js逆向入门(DES/3DES加密-对称加密,ECB分组)
本文只适用于初学者,只需要会打断点追踪就可以了。前端js代码除了Base64编码和解码,MD5加密,AES加密,RSA加密之外,偶尔还会看见DES/3DES加密。简介DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),并授权在非密级政府通信中使用,随后该算法在国际上广...原创 2020-01-08 16:09:48 · 360 阅读 · 0 评论 -
2020-1-7 爬网页18-js逆向入门(RSA加密-非对称加密,安全性高。pem,jsencrypt.min.js)
本文只适用于初学者,只需要会打断点追踪就可以了。前端js代码除了Base64编码和解码,MD5加密,AES加密之外,有时候还会用RSA加密。关于RSA加密详细说明,参见https://blog.csdn.net/u014044812/article/details/80782448https://blog.csdn.net/u014044812/article/details/808667...原创 2020-01-07 16:22:19 · 727 阅读 · 0 评论 -
2020-1-5 爬网页17-js逆向入门(AES加密-对称加密,crypto,分组模式CBC,填充模式)
本文只适用于初学者,只需要会打断点追踪就可以了。前端js代码除了Base64编码和解码,MD5加密之外,有时候还会用AES加密。AES算法原理关于AES原理,详细参见链接。简介高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分...原创 2020-01-06 11:15:34 · 960 阅读 · 0 评论 -
2020-1-1 爬网页16-js逆向入门(MD5加密)
只适用于初学者,因为只需要会打断点追踪就可以了。前端js代码除了经常使用Base64编码和解码之外,MD5加密也是常用手段。关于MD5加密,学计算机的都应该有了解。百度百科解释在此。简介MD5算法的原理可简要的叙述为:MD5码以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组,经过了一系列的处理后,算法的输出由4个32位分组组成,将这4个32位分组级联后将生成一个128...原创 2020-01-01 14:41:54 · 540 阅读 · 0 评论 -
2019-12-31 爬网页15-js逆向入门(Base64编码和解码应用)
本例引用自https://blog.csdn.net/Mr__lqy/article/details/88753324,只适用于初学者,因为只需要会打断点追踪就可以了。目标从网站获取视频链接,然后下载。我这里使用的浏览器是chrome。先打开网页链接在开发者工具中找“Media”,这里可以看到一个请求地址http://v3-default.ixigua.com/1232365664892...原创 2019-12-31 17:46:09 · 451 阅读 · 0 评论 -
2019-12-30 爬网页14-Base64编码与解码
很多网站js代码中都用了Base64编码和解码。下面这段就是摘自某网站的js代码define('base64', function(require, exports, module) { var object = typeof exports != 'undefined' ? exports : window, chars = 'ABCDEFGHIJKLMNOPQRST...原创 2019-12-30 14:15:54 · 185 阅读 · 0 评论