I am LAZY bones ? all linux

测试base64加密的文章

呃…在这个举国上下都非常紧张的敏感时期,很多博主(指目前还没被墙掉的博主)肯定都想说点啥而不敢说吧?
受lerosua之前用base64来写博文的启发,本文来探讨一个更加方便的加密方法.
lerosua的方法,缺点比较明显,就是对阅读者不够友好,linux用户还可以很方便地复制文字来base64 -d,win用户基本上都要打开一个在线解码base64的网站来解码了.于是我就想能不能把解码的功能放在同一个页面里,用户只需按一下按钮即可看到真实内容.
下面是演示:




一点简单的说明:
在html里,首先要包含一个解码的js,可以这样写:

<script type="text/javascript" src="http://luy.li/data/decodebase64.js"></script>

然后写3个控件,一个源textarea,一个触发按钮,一个目标textarea.比如:

<textarea id="src090603">这里是base64加密后的数据,可以用在线加密网站生成.</textarea>
<input type="button" value="转换" onclick="decodebase64(document.getElementById('src090603'),document.getElementById('des090603'))"/>
<textarea id="des090603"></textarea>

注意上面的两个textarea的id值要保持唯一,并和按钮的onclick事件里的值保持一致,就可以看到效果了.
现在的问题是,必须把base64的编码放在一行里,不然WP会自动给加上一个br换行,影响解码了.另外这个方法对于WPmu用户可能无效…

PS: 本页的textarea都没有设置readonly属性,所以也可以用作base64的在线解码器哦.
再PS: base64 果然是个基于64的编码….

最后修改时间: 2009年06月03日 10:44

本文章发表于: 2009年06月03日 10:44 | 所属分类:流水帐. | 您可以在此订阅本文章的所有评论. | 您也可以发表评论, 或从您的网站trackback.

18 个评论 关于: “测试base64加密的文章”

  1. lerosua 在 2009年06月03日 10:49 说:回复

    太牛了,明天试试

  2. TualatriX 在 2009年06月03日 11:01 说:回复

    哇靠!你太牛X了。哈哈。我明天也这样。

  3. oceanboo 在 2009年06月03日 11:07 说:回复

    咳咳,骨头的想法跟我的不谋而合。

  4. YCF.name 在 2009年06月03日 11:15 说:回复

    真的要做的话,就做成在页面加载完时替换掉base64密文。这还是很简单的。Base64以前用来使简单密码复杂化。

  5. shell 在 2009年06月03日 11:16 说:回复

    何必按呢?在载入的时候自动解码就可以了。

    • bones7456 在 2009年06月03日 11:21 说:回复

      手工按的保险啊,万一及.艾服.达不留的bot支持js呢?

  6. 也测试base64解密 | 阳光烂灿的日子 在 2009年06月03日 11:24 说:回复

    […] 看到boes7456最新的文章,在线解密base64,特此测试一下。 […]

  7. 吼吼 在 2009年06月03日 11:29 说:回复

    太好了,干脆做成wp的插件吧

  8. zay 在 2009年06月03日 11:41 说:回复

    可惜reader不支持!

  9. 雾之大陆 » Blog Archive » Base64编码转换Firegestures手势 在 2009年06月03日 18:41 说:回复

    […] 这篇是纯粹的技术文,受骨头兄的一篇文章启发,取其代码,改成Firegestures手势脚本。 […]

  10. shellex 在 2009年06月03日 22:51 说:回复

    呵呵,虽然如此仍然觉得危险

  11. xiooli 在 2009年06月04日 22:54 说:回复

    万一我们伟大的墙支持base64呢?

    • bones7456 在 2009年06月05日 08:17 说:回复

      那我就搞个base65

  12. fhc2007 在 2009年06月07日 16:20 说:回复

    这么好玩,有空也试试看,哈哈

  13. 在 2009年06月13日 17:10 说:回复

    狂顶最后一句….

  14. 七星庐 » Blog Archive » Base64编码转换Firegestures手势 在 2009年11月04日 14:26 说:回复

    […] 这篇是纯粹的技术文,受骨头兄的一篇文章启发,取其代码,改成Firegestures手势脚本。 […]

  15. 摸奶摸屄 在 2009年11月24日 16:05 说:回复

    这下我去做不和谐的事情了~

    • bones7456 在 2009年11月25日 08:33 说:回复

      春哥。。。

发表评论