首页
社区
课程
招聘
[原创]恶意代码分析之 RC4 算法学习
发表于: 2019-12-16 02:02 8245

[原创]恶意代码分析之 RC4 算法学习

2019-12-16 02:02
8245

1 摘要

RC4(Rivest Cipher 4)是一种基于密钥流的加密算法,它的密钥长度可变,密钥长度在 1-256 字节范围。它的特点是算法简单、运算效率高,而且非线性度良好。它加解密使用相同的密钥,假设定义 RC4 的运算过程是RC4(key,data),那么,密文=RC4(key,明文),明文=RC4(key,密文)。因此也属于对称加密算法,WEP 里也用到了 RC4 算法。

2 起因

近期分析多个勒索软件时,会遇到使用 RC4 解密相应字符串或者配置的过程,加之之前阅读过相关的分析报告后也发现存在勒索软件使用 RC4 解密相应的内容的行为,由于笔者之前并未学习过密码学,于是对 RC4 算法进行学习,并相应记录笔记。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 5
支持
分享
最新回复 (6)
雪    币: 30
活跃值: (1447)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
最后截图中,算法工具叫什么名字?
2019-12-16 05:06
0
雪    币: 9934
活跃值: (2554)
能力值: ( LV6,RANK:87 )
在线值:
发帖
回帖
粉丝
3
写的很好,希望能有其他算法的后续
2019-12-16 08:45
0
雪    币: 8511
活跃值: (5131)
能力值: ( LV4,RANK:45 )
在线值:
发帖
回帖
粉丝
4
学习了
2019-12-16 13:26
0
雪    币: 17428
活跃值: (5049)
能力值: ( LV9,RANK:450 )
在线值:
发帖
回帖
粉丝
5
暴强 最后截图中,算法工具叫什么名字?
CryptoTester,可以搜一下,是国外安全人员自己写的工具。
2019-12-17 18:26
0
雪    币: 17428
活跃值: (5049)
能力值: ( LV9,RANK:450 )
在线值:
发帖
回帖
粉丝
6
Lixinist 写的很好,希望能有其他算法的后续
年末了,忙起来了,以后遇到其余算法,学习后也会分享的。
2019-12-17 18:28
0
雪    币: 9934
活跃值: (2554)
能力值: ( LV6,RANK:87 )
在线值:
发帖
回帖
粉丝
7
jishuzhain CryptoTester,可以搜一下,是国外安全人员自己写的工具。[em_13]
能上传一下吗?google没找到啊
2019-12-17 20:19
0
游客
登录 | 注册 方可回帖
返回