永发信息网

关于“用MD5加密分页文件名防采集”的一个疑问

答案:2  悬赏:70  手机版
解决时间 2021-05-06 22:30

看了一种防采集的方法,是用用MD5加密分页文件名。引用原文如下:
“防采集用MD5加密分页文件名是一个比较好的方法,说到这里,有人会说,你用MD5加密分页文件名,别人根据此规则也可以模拟你的加密规则得到你的分页文件名我要指出的是我们加密分页文件名时,不要只加密文件名变化的部分,如果I代表分页的页码,那么我们不要这样加密:page_name=Md5(I,16)&".htm"
最好给要加密的页码上再跟进一个或多个字符,如:page_name=Md5(I&"任意一个或几个字母",16)&".htm
因为MD5是无法反解密的,别人看到的会页字母是MD5加密后的结果,所以加人也无法知道你在 I 后面跟进的字母是什么。”

我的问题是:MD5无法反解密,那如何才能再次还原出这个页码值。举例来说,原文件名是“show_556.html”,其中“556”为文件的页码值,将556用MD5加密后变为“show_6d96e39aaccaeee0.html”,可是如何在文件中再次还原出556这个数值呢?请高手明示!

最佳答案

其实不需要还原,也不可能还原(目前为止) 比如验证用户名是否正确 是预先将加密后的用户名存放到数据库,然后把页面传过来的值加密后跟数据库的值比对,就能验证了,这个数据存放到数据库里面,数据库管理员都不认识的,如果要还原,还有另外的加密方法

全部回答

在后台建立一个映射,这样可以通过这个映射反查到页码,呵呵,只是我的一个想法而已,仅供参考

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
地下城与勇士广东4区黑货谁有阿
郑州长途公交车站
window 7可以玩的单机游戏在哪里下载啊
东一街/北街(路口)地址在什么地方,想过去办
缝针疤痕几年后会淡化,伤口磕破了,结痂掉了
三名大学生见义勇为能获得多少抚血金
2010快男黑幕是不是真的?
我电脑怎么回事,登不了QQ说,文件读取失败,
江门培英小学如何?
123456789中那个好??
刘翔能重返巅峰吗
三星SGH-i600在新疆多少钱
描述蜜蜡小吊坠的句子,赞美琥珀少见的词语
我就不同了人也没有得到心不用说了也得不到了
感冒吃什么好?吃什么不好?
推荐资讯
石家庄市四十中初三期末考试各科范围?
为什么我的背景音乐时断时续?
为什么战地之王激活后还是不能玩?
墨鱼丸除了炖汤还能怎么做
明天马刺打爵士··大家觉得马刺是3连败呢还
嬲人有几条腿?
形容青城山景色的佳句,描写青城山的句子
有无人心里解读的书,书名叫什么?
8.15是中国的什么节?别跟我说是中秋节.
大家好,我想问一下,郑州第一人民医院在什么
合肥外遮阳卷帘,像政务区天鹅湖畔那样的在什
不用的笔记本怎么处理,烂衣服,不要的棉被,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?