首页
社区
课程
招聘
[旧帖] [求助]为什么加解密一定要用C,C++不行吗? 0.00雪花
发表于: 2010-8-28 10:15 2161

[旧帖] [求助]为什么加解密一定要用C,C++不行吗? 0.00雪花

2010-8-28 10:15
2161
为什么加解密一定要用C,C++不行吗?

如果不行,为什么?

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

收藏
免费 0
支持
分享
最新回复 (26)
雪    币: 29
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
为什么这个贴子没人回复啊
2010-9-5 16:46
0
雪    币: 54
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我认为必须的会汇编,不会汇编无法加解密
2010-9-5 17:33
0
雪    币: 114
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
我来看看我的自定义头像
2010-9-5 18:12
0
雪    币: 36
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
要搞懂加密解密,首先必须学懂汇编语言,其次就是了解Windows下的编译原理。随后如果你可以掌握一门高级编程语言,最好是C,这样你就可以在学习加密和解密中得到很多想要的知识,进度也会很快。
2010-9-6 08:04
0
雪    币: 23
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
菜鸟瞎说下

c++的设计思想是面向对象的,搞出来就是为了应对大的工程项目的

加密是面向过程的处理,完全适合于c来实现,用c++实现就有些多于了
2010-9-6 18:17
0
雪    币: 77
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
其实C++也可以用的!
C在C++中也是能编译同过的呀!
C++兼容了很多C的功能!
问题是你怎么样用!
这是我的理解,不知道对楼主有用不!
其实加解密主要的还是汇编,没有学会汇编是搞不来的!
2010-9-6 18:41
0
雪    币: 36
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
高级语言隐藏了很多细节
2010-9-8 10:38
0
雪    币: 29
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
用C是没错

我的意思是,不能用C++的思想来做加密或解密吗?

如:把某某加密算法或解密算法(当然也不只是算法)    做成    C++的类,或对象,控件等   以后,后人只要调用某某类,或进行简单的修改,就能实现加密和破解

我的联想,请大家指正,我的想法是否空想。
2010-9-12 22:25
0
雪    币: 391
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
想法很好,实现很难。
2010-9-13 00:22
0
雪    币: 29
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
大家有经验的多指教呀,有可能实现吗
2010-9-14 22:16
0
雪    币: 1844
活跃值: (35)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
12
C 易学,难精通

开始就直接面对算法,明白指针,地址等相关知识,解密就是需要他们啦
2010-9-14 23:04
0
雪    币: 101
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
我想是过程和对象的区别吧!
2010-9-14 23:45
0
雪    币: 5
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
学习了。不错不错
2010-9-15 21:29
0
雪    币: 8
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
学习了。。。
2010-9-16 09:35
0
雪    币: 596
活跃值: (449)
能力值: ( LV12,RANK:320 )
在线值:
发帖
回帖
粉丝
16
什么语言都可以的,让你学C只是让你明白程序的流程,只有会写程序才能逆向啊程序都不会写,逆向什么,楼上说的对,学好C的指针你就会对内存地址什么的有更深的了解,有助于你日后的学习
2010-9-16 17:00
0
雪    币: 23
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
c++会了  c更不在话下了
2010-9-16 18:15
0
雪    币: 62
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
对PE文件的加密解密是底层技术,如C# JAVA之类的高级语言连个指针都找不到,何来谈加密
加密很底层的 自由度很高的语言,自然就归属于汇编了~当然C也可以……调用别人写好的模块吧
2010-9-16 18:58
0
雪    币: 32
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
C++相比C也算是高级了,而且封装了很多乳STL
2010-9-16 20:33
0
雪    币: 29
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
那用C++面向对象方法倒底可不可以破解和加密
2010-9-29 00:18
0
雪    币: 56
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
编程语言以及掌握一些Win32程序的知识
2010-9-29 00:30
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
在没有源代码的情况下当然只能通过反汇编来完成。
其他的破解,类似与外挂制作或者嵌入式软件提倡用C是因为它更底层,操作内存什么的更方便,用C++其实也未尝不可,只是会有一种拿棒球棍打苍蝇的感觉
2010-9-29 00:51
0
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
谁说不能用C++?
2010-9-29 09:29
0
雪    币: 129
活跃值: (59)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
学习了.........
2010-9-29 09:33
0
雪    币: 36
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
原来如此,长见识了
2010-9-29 11:03
0
游客
登录 | 注册 方可回帖
返回
//