精易论坛

标题: 网页加密的入门知识 [打印本页]

作者: 花老板    时间: 2016-7-28 00:18
标题: 网页加密的入门知识



大部分,甚至全部纯js加密是可以找出算法的
比较注明的TX的,gtk算法,历经多次修改,总是能很快找出算法。

php,asp,net内部加密
提供一段代码
$id=$_get['id'];
$code= md5(sha1($id));   
echo $code;
这种是简单的参数,首先sha1,再md5加密。
认真尝试,总能找到流程(别想着从结果逆向算,不可能)。

提供一段代码
$id=$_get['id'];
$code= md5(sha1($id.'qwmpmp21mpo21mp'));   
echo $code;
这种是简单的参数,首先sha1,再md5加密。再加固定字符,或者随机字符加密
我建议别尝试了,基本没希望找算法。



AES,DES以及各种带密匙算法。除非有办法找到密匙,否则别尝试了。




作者: 猥琐小胖子    时间: 2016-7-28 00:23
第2段应该是 id+salt 后 sha1 最后md5吧。你是代码写错还是描述反了。
作者: double1    时间: 2016-7-28 00:24
小白是看不懂,老手看了是笑而不语,这都能水一贴,说的跟没说是一样。
作者: 猥琐小胖子    时间: 2016-7-28 00:28
double1 发表于 2016-7-28 00:24
小白是看不懂,老手看了是笑而不语,这都能水一贴,说的跟没说是一样。

谁都是从不懂过来的,没人天生懂。区别是否伸手党了。
要是不懂什么是sha1 md5,完全可以去搜索资料看下,就知道Hash算法了。
要是不清楚对称密码RC4 AES DES 都可以马上找到,知道需要密钥。顺便查下 现在多数用的 非对称加密RSA,就知道公钥私钥模。
作者: double1    时间: 2016-7-28 00:29
猥琐小胖子 发表于 2016-7-28 00:28
谁都是从不懂过来的,没人天生懂。区别是否伸手党了。
要是不懂什么是sha1 md5,完全可以去搜索资料看下 ...

看清楚我想表达的意思。
作者: 猥琐小胖子    时间: 2016-7-28 00:30
double1 发表于 2016-7-28 00:29
看清楚我想表达的意思。

你表达的意思 不就是对小白没作用,对懂的人也没作用吗。
我反驳你的是,对小白有作用,说没作用的是伸手党。
作者: double1    时间: 2016-7-28 00:31
猥琐小胖子 发表于 2016-7-28 00:30
你表达的意思 不就是对小白没作用,对懂的人也没作用吗。
我反驳你的是,对小白有作用,说没作用的是伸 ...

懒得回复你了,慢慢反驳吧。
作者: 猥琐小胖子    时间: 2016-7-28 00:35
double1 发表于 2016-7-28 00:31
懒得回复你了,慢慢反驳吧。

那你说说你意思呗?
你是这边的小白还是老手。
如果是老手,你就路过呗。本来这就是聊天区,又不是问答区源码区这类的技术版面。
如果是小白,喷的就是你这类的伸手党。之前问答区就遇到过不少,开口闭口就是说和没说一样,大哥能不能直接发源码。
作者: y294945022    时间: 2016-7-28 00:39
只是听你们说说了,现在还看不懂
作者: y294945022    时间: 2016-7-28 00:41
就是不知道楼主,是否有可以学习网页加密方面的网站或学习资料
作者: 莫兮夜    时间: 2016-7-28 00:45
学习到了!
作者: 熊猫巴布    时间: 2016-7-28 00:46
学习了
作者: 红神大大    时间: 2016-7-28 08:02
学习了,谢谢楼主
作者: qq7574    时间: 2016-7-28 09:03
我还是刚学!
作者: 灰灰君    时间: 2016-7-28 09:11
第二个是先加字符再进行加密的吧,说反了
作者: 戒卜掉思恋    时间: 2016-7-28 16:42
学习了
作者: 灰灰君    时间: 2016-7-28 19:05
md5(sha1($id.'qwmpmp21mpo21mp'));   
是不是先$id.'qwmpmp21mpo21mp'
再md5(sha1())
对不对,语文没学好嘛你就是
作者: jinguer    时间: 2016-8-7 04:33
来好好学习学习




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4