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

网站模板下载软件软文推广的标准类型

网站模板下载软件,软文推广的标准类型,网站建设基本要求,emlog转wordpress知识点: 1、安全开发-原生JS-数据加密&代码混淆 2、安全开发-原生JS-数据解密安全案例 一、演示案例-WEB开发-原生JS&第三方库-数据加密 前端技术JS实现: 1、非加密数据大致流程: 客户端发送->明文数据传输-服务端接受数据->…

知识点:
1、安全开发-原生JS-数据加密&代码混淆
2、安全开发-原生JS-数据解密安全案例

一、演示案例-WEB开发-原生JS&第三方库-数据加密

前端技术JS实现:
1、非加密数据大致流程:
客户端发送->明文数据传输-服务端接受数据->处理数据2、加密数据大致流程:
客户端发送->明文加密->密文数据传输-服务端接受数据->解密数据->处理数据

前端加密-Crypto库

项目地址:https://github.com/brix/crypto-js
参考文章:https://juejin.cn/post/7382893339181613068
使用Crypto库进行MD5/SHA1/HMAC/AES/DES等加密

下载到本地调用:
<script src="crypto-js.js"></script>在线远程调用:
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/crypto-js.min.js"></script>

base64编码-JS原生

在这里插入图片描述
在这里插入图片描述

MD5

在这里插入图片描述
在这里插入图片描述

SHA1

在这里插入图片描述

在这里插入图片描述

HMAC

在这里插入图片描述
在这里插入图片描述

AES

http://tool.chacuo.net/cryptaes
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

DES

http://tool.chacuo.net/cryptaes
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

前端加密-jsencrypt库

项目地址:https://github.com/travist/jsencrypt
参考文章:https://www.cnblogs.com/Lrn14616/p/10154529.html

使用jsencrypt库进行RSA等加密

下载本地调用:
<script src="jsencrypt.js"></script>在线远程调用:
<script src="https://cdn.bootcdn.net/ajax/libs/jsencrypt/3.3.2/jsencrypt.js"></script>

在这里插入图片描述
在这里插入图片描述
http://tool.chacuo.net/cryptaes
在这里插入图片描述

公钥加密,私钥解密(反之私钥加密,公钥解密)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

安全测试–AES-DEMO

一个登录页面,密码被加密对安全测试的影响。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果用户传输的密码是加密的,那么在进行爆破的时候也要对应加密传输,如果直接传明文过去,对方一接收解密就会出错,从而造成干扰。

从加密数据逆向代码分析加密逻辑
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果要本地调试
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安全测试-MD5-某真实博客

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果要本地调试
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安全测试-AES-某真实系统

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、演示案例-WEB开发-在线混淆-代码混淆

混淆代码的主要目的是保护源代码,防止未经授权的复制、篡改或逆向工程。通过对变量名、字符串和控制流的修改,混淆代码看似毫无逻辑,但本质功能未变。混淆技术常用于商业应用和恶意软件中。

压缩

去除js代码中的不必要的空格、换行等内容。使源码压缩为几行内容,降低代码可读性,提高网站的加载速度。

混淆

使用变量替换、僵尸函数、字符串阵列化、控制流平坦化、调试保护等手段,使代码变得难以阅读和分析,达到最终保护的目的,不影响代码原有功能,是理想、实用的javascript保护方案。

在线混淆

在这里插入图片描述

https://obfuscator.io/ //国外的js混淆网站
在这里插入图片描述
在这里插入图片描述

http://www.dtcms.com/wzjs/462177.html

相关文章:

  • 广州网站制作是什么友情链接代码美化
  • 网站建设与规划新闻稿撰写
  • 婚庆网站源码seo推广优化外包公司
  • 校园网站建设用什么软件写网络软文范文
  • 西安网站建设开发公司武汉seo和网络推广
  • 附近的网站设计制作价格快速提升排名seo
  • 旅游网站建设费用免费html网页模板
  • 网站敏感关键词.txt郑州seo排名扣费
  • 做网站学什么代码软文营销的特点
  • 荆州网站建设推荐网站注册免费
  • 城乡建设学校网站网站优化推广软件
  • 个人建网站成本你就知道首页
  • 安徽网站建设论坛网络舆情监测与研判
  • 重庆网站建设外包网络广告营销的概念
  • wordpress 引入样式个人如何优化网站有哪些方法
  • b2b2c网站怎么做企业网络营销推广平台
  • 做网站应达到什么效果关键词搜索量查询
  • 电子商务网站的数据库怎么做google怎么推广
  • 朝阳网站建设多少钱影视网站怎么优化关键词排名
  • 杭州网站排名优化360优化大师官方下载最新版
  • wordpress博客优秀南宁百度seo排名
  • 佛山高端网站设计2023年3月份疫情严重
  • 开发公司移交柴油发动机需要具备哪些条件沈阳seo建站
  • 阅读网站建设网络推广方案
  • 怎么在网上做网站公司怎么做网站推广
  • 网站风格包括营销培训心得体会
  • 做网站好平台化目前最新的营销方式有哪些
  • app的制作需要多少钱seo搜索引擎优化排名哪家更专业
  • 大专毕业设计网站公众号怎么推广和引流
  • 奎屯市住房和城乡建设局网站中层管理者培训课程有哪些