![]() |
|
||||||||||||||
| | 网站首页 | 文章中心 | 下载中心 | 图片中心 | 留言信箱 | 网友论坛 | 免费格子 | | ||
|
||
|
|||||
|
C写的一个解密ASCII加密的小工具(图) |
|||||
作者:不详 文章来源:安全中国 点击数: 更新时间:2008-10-11 ![]() |
|||||
|
作者:hackest [H.S.T.] 来源:hackest's blog 很久很久以前(英文版:Long long time ago.) 也就是我年轻的时候,在注入某些网站的时候 猜解的结果是一种比较奇怪的加密密码 比如如下密文: bfpms (admin) lg6;8>9; (ke373823)[separator] 看起来确实比较怪异吧 这几天发现有人在群里又问到与此相关的话题 网上查了下也好像没有太多关于这个的资料 也难怪有些小菜菜不会解密了,嘿嘿…… 不过,有我这个装X客在 自然不会让小菜们难办的咯 其实这个是勉强可以说是ASCII加密 加密算法是:字符的ASCII值第N位加N 比如admin的加密过程是这样的: 1、根据加密算法可以知道a字符的加密过程如下: 字符a是字符串admin中的第1位 a的加密过程就是:字符a的ASCII值+1=字符a加密后的字符 字符a的ASCII值为97,97+1=98 ASCII值为98的字符查表可以知道为字符b 2、根据加密算法可以知道b字符的加密过程如下: 字符d是字符串admin中的第2位 d的加密过程就是:字符d的ASCII码+2=字符d加密后的字符 字符d的ASCII值为100,100+2=102 ASCII值为102的字符查表可以知道为字符f 3、根据加密算法可以知道m字符的加密过程如下: 字符m是字符串admin中的第3位 m的加密过程就是:字符m的ASCII码+3=字符m加密后的字符 字符m的ASCII值为109,109+3=112 ASCII值为112的字符查表可以知道为字符p 4、根据加密算法可以知道i字符的加密过程如下: 字符i是字符串admin中的第4位 i的加密过程就是:字符i的ASCII码+4=字符i加密后的字符 字符i的ASCII值为105,105+4=109 ASCII值为109的字符查表可以知道为字符m 5、根据加密算法可以知道n字符的加密过程如下: 字符n是字符串admin中的第5位 n的加密过程就是:字符n的ASCII码+5=字符n加密后的字符 字符n的ASCII值为110,110+5=115 ASCII值为115的字符查表可以知道为字符s 综上所述:字符串admin加密后的结果就是bfpms 当然介绍加密算法过程的不是我们的目的 这只是帮我们了解算法到底是如何加密的 对于小菜菜们来说,怎么解密才是重中之重 现在我们知其然,更知其所以然 解密就好办多了,我用我仅有的一点点编程功力 用C写了个小工具,代码是以前写的了 我就懒得改了,在邪恶八进制上面发布过的 以下代码在DEV C++下编译通过: QUOTE: #include<stdio.h>运行示例: ![]() |
|||||
| 文章录入:网站机器人 责任编辑:网站机器人 | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 当站长来遇到的一些事 IE中限制flash访问document对… 我的一次失败的创业 对新竞争力网站的一点建议 写给百度总裁李彦宏的一封信 请珍惜你的所有 网站并不是你… 你的一个善举也许可以改变世… 淘宝VS百度事件个人的一点看… 致盗链采集者的一封信 是站长高手都来看看:《给亲… |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | | |||
|