小白学习网络安全------第四天

加密解密算法

识别算法编码类型:

  1. 看密文位数

  2. 看密文特征(数字大小写符号)

  3. 看密文存在的地方(Web,数据库,操作系统等应用)

解密

MD5(网站常用加密方式)

32或16位由数字0~9和a-f所组成的字符串 不可逆(解密:枚举 碰撞),解密不能直接通过算法解,尝试生成很多加密或对应明文的字符去枚举

discuz md5(md5(password).salt)

base64(由0-9大小写字母,‘+ /’组成,大小写敏感以”=“结尾)

URL编码由0-9,a-f以%间隔

HEX编码将数据进行十六进制转换,0-9,A-F

JS前端加密

js颜文字 jother jsfuck

js颜文字

颜文字特征:一堆颜文字构成的JS代码,在F12中直接解密执行

jother特征:

只用!+ ( ) [ ] { }这八个字符 可在F12中解密

JSFUCK:

与jother很想,只是少了 { }

后端代码加密

PHP:乱码,头部有信息 .NET: DLL封装代码文件(只能在Windows上跑) Java:JAR CLASS 文件

数据库密文加密:

MYSQL MSSQL等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值