首页
社区
课程
招聘
[原创]小巧的文件加密工具
发表于: 2013-5-29 07:03 9380

[原创]小巧的文件加密工具

2013-5-29 07:03
9380
asm编写。适合加密不是非常非常庞大的文件。
没什么技术含量。

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 0
支持
分享
最新回复 (14)
雪    币: 34
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
试了下没用。
2013-5-29 07:59
0
雪    币: 1626
活跃值: (153)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
3
不是非常非常庞大的文件
2013-5-29 10:02
0
雪    币: 327
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
用什么进行加密的呢
2013-5-29 10:55
0
雪    币: 88
活跃值: (25)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
好久好久写的了,真的记不清了。
当然是自己写的算法
如果没记错,应该每是加密一次,更改一次秘钥。 进行xor运算。
对于相同的文件,即使使用相同的密码,每次加密后的文件也是不一样的。
所以,用这个软件加密后的程序,应该是无法破解的。
不信?你试试??
2013-9-2 21:40
0
雪    币: 327
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
呵呵  肯定是可以破解的啦~~~
2013-9-3 08:42
0
雪    币: 602
活跃值: (45)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
现在基本文件都有大量的冗余0数据,而且特殊格式的文件基本都有特殊的文件头固定数据,xor加密,真的可以破解.
2013-9-3 08:53
0
雪    币: 185
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
你这得出来的无法破解的逻辑也太简单了。 更换密钥,每次加密的文件不一样就不能破解了?
2013-9-3 09:43
0
雪    币: 88
活跃值: (25)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
9
没有你想的那么简单,这些数据我都考虑了。加密后信息熵会大大提高。你那种说法搞不定的,不信你试试
2013-9-3 13:14
0
雪    币: 88
活跃值: (25)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
10
您破解试试?
2013-9-3 13:15
0
雪    币: 185
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
我破解不出来和无法破解 的差距很大。 你自己不觉得自己的说法有问题? ok 当我没说。 你的算法确实是无法破解的。
2013-9-3 13:26
0
雪    币: 88
活跃值: (25)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
12
我也不知道是否可以破解。但是我相信不会那么轻易被破解!所以才发这里请大牛们过目嘛!好好交流不要伤了和气哈
2013-9-3 13:36
0
雪    币: 306
活跃值: (85)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
13
004010C3   > /C1C3 03       ROL EBX,3
004010C6   . |53            PUSH EBX
004010C7   . |3219          XOR BL,BYTE PTR DS:[ECX]
004010C9   . |8818          MOV BYTE PTR DS:[EAX],BL
004010CB   . |5B            POP EBX
004010CC   . |E8 2FFFFFFF   CALL Win0ck_0.00401000
004010D1   . |40            INC EAX
004010D2   . |41            INC ECX
004010D3   . |42            INC EDX
004010D4   > |3B15 10304000 CMP EDX,DWORD PTR DS:[403010]

解密

解密 结构
00404688  62666286  通过 密码来确定,暴力破解的话,  文件头确定,貌似可以暴力破解..
0040468C  00000000
00404690  8D2C2C79
00404694  6EF9CDB2
                                                          key 1             key 2
00CA0000  B9 E2 C8 D0 00 00 00 00 79 2C 2C 8D 6C 73 BE 9B  光刃....y,,峫s緵
                  长度
00CA0010  03 00 00 00 E3 0D 00 00 00 00 00 00 00 00 00 00  ...?..........
00CA0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00CA0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00CA0040  02 CA A7 00 00 00 00 00 00 00 00 00 00 00 00 00  失.............

004016A2  /$  B9 88454000   MOV ECX,Win0ck_0.00404588                ;  ASCII "1234"
004016A7  |.  8B11          MOV EDX,DWORD PTR DS:[ECX]
004016A9  |.  33C0          XOR EAX,EAX
004016AB  |.  EB 08         JMP SHORT Win0ck_0.004016B5
004016AD  |>  C1C0 05       /ROL EAX,5                                 ; 32/5=6--2 7
004016B0  |.  3201          |XOR AL,BYTE PTR DS:[ECX]            ; 没有问题的,代码组合,就是
                                                                                           ;0-9 a-z A-Z *&^%$#@!)(
                                                                                          ; 100^7<(2^10)^5 还能除以XX
                                                                                                            
004016B2  |.  41            |INC ECX
004016B3  |.  8B11          |MOV EDX,DWORD PTR DS:[ECX]
004016B5  |>  0BD2           OR EDX,EDX
004016B7  |.^ 75 F4         \JNZ SHORT Win0ck_0.004016AD
004016B9  |.  A3 88464000   MOV DWORD PTR DS:[404688],EAX

哈哈,这里,LZ有点小问题,貌似..没什么大意思..
2013-9-3 14:06
0
雪    币: 88
活跃值: (25)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
14
暴力破解就不算破解了!其实这个程序加密算法很简单的。充其量也就是演示版本。在没有加密程序情况下,谁能一天内破解他,并且在北京的,我请他去五星级饭店吃饭哈!
2013-9-3 14:20
0
雪    币: 374
活跃值: (685)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
好强大大工具
2013-10-10 11:49
0
游客
登录 | 注册 方可回帖
返回
//