选载网络名词

1.反编译
http://topic.csdn.net/u/20100715/08/3b760b53-1afd-4f02-b274-ec6929ee2083.html

C++的编译不可逆,所以看不到C++代码的,
只能看到反编译后的汇编。

如果只是希望看到到处的接口函数的话,
可以使用VS自带工具Denpendency Walker。

C#和Java的,可以逆向看到几乎一模一样的源代码。
Delphi也基本能做到这点。

总之,如果C++的话,做不到。


2.加密算法

常用的加密算法

Blowfish http://www.counterpane.com/blowfish.html
DES Data Encryption Standard http://csrc.nist.gov/fips/fips46-3.pdf
EncryptGost http://www.jetico.sci.fi/index.htm#/gost.htm
EncryptXOR http://tuath.pair.com/docs/xorencrypt.html
EncryptRC4 http://www.rsasecurity.com/rsalabs/faq/3-6-3.html
EncryptSkipJack http://csrc.nist.gov/encryption/skipjack-kea.htm
EncryptTEA TEA, A Tiny Encryption Algorithm http://www.cl.cam.ac.uk/Research/Papers/djw-rmn/djw-rmn-tea.html
Twofish http://www.counterpane.com/twofish.html


其他的还有什么凯撒加密什么。。。。在大学的时候都应该学的到

猜你喜欢

转载自gamewong.iteye.com/blog/1582676