24
2008
09

Base64 编码 解码器 V1.6版

软件介绍:

  这是一个很简单,好用的Base64编-解码工具.转换很方便,支持中文,支持UTF-8,Unicode编码,可以将解码结果输出到文件,解决常见的图片被编码为Base64数据时的还原问题。

  Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,可以参见RFC2045~RFC2049,上面有MIME的详细规范。Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。

  这种编码方式主要用在发送电子邮件。服务器的用户名和密码认证都需要用Base64编码,附件也需要用Base64编码。

  这个小软件可以很方便的把8Bit字节码转换成Base64编码,也可以很方便的将Base64编码转成8Bit字节码。即输即转。 

        V1.3版修正了1.2版依赖MFC类库的Bug,用户计算机不用安装MFC类库即可打开。

        V1.4版 应用户要求加入了UTF-8和Unicode编码支持,同时将自动转换功能改为可选的。

        V1.5版 增加了解码之后直接输入到文件的功能,主要用于源码不是文本的情况。目前还不支持将文件直接加密。典型的应用就是对base64编码的图片进行解码。

        V1.6版 修改了编辑框文字输满后光标会回去开头去的问题;放宽了编辑框文字数量的限制。

 软件介面:

  


使用说明:

  编码: 在上面的窗口输入源码(最多可输入20000个字符),同时即可在下面的窗口输出转换后的base64编码。

  解码: 在下面的窗口输入base64的编码(最多可输入25000个字符,软件可以自动过滤掉非base64编码),同时即可在上面的窗口输出解码后的信息。

软件下载:

       本地下载

 如果你对这个这小程序有什么意见或者建议,请在下面留言,我会尽快回复。谢谢您的支持!

« 上一篇下一篇 »

相关文章:

软件开发入门学习的个人看法  (2008-10-18 16:9:24)

评论列表:

41.Alex  2018/8/24 20:14:27 回复该留言
小哥,可否开放源代码,供大家学习,完善。
40.求站长指点  2018/1/10 17:24:28 回复该留言
你这个Base64解密工具有批量解密的工具??
39.coder  2017/8/21 20:45:54 回复该留言
我说老大,你这用户体验有点差吧,脱离用户啊,我不知道你是在什么场景下用,我写markdown的时候期望拖一张图片快速得到base64编码,你这个从输入框到输出框是搞哪样?绝无恶意。
38.LXL  2012/6/27 18:17:57 回复该留言
ZWQyazovL3xmaWxlfCVFNSU4OCVCQSVFOSU5RCU5MiUyMC0lMjAyMDA3JTIwLSUyMCVFNiVBNSU4QSVFNCVCOCU5RSVFNyU5MCVCMyUyMCVFNiVBMiU4MSVFNiVCNCU5QiVFNiU5NiVCRCUyMCVFOSU5OSVCMyVFNiU4NCU4RiVFNiVCNiVCNSUyMC0lMjAyMDA3LkNOLkRWRFJpcC5YdmlELVlTREcuYXZpfDczMDczMDQ5Nnw0MzgwQkY5MzYzODA3MzNBM0JGODJDRDJDNzE5OUVGN3wv 怎么解码
.admin  2012/7/5 18:08:46 回复该留言
这个很简单啊,贴在下面就可以解了。结果是:
ed2k://|file|%E5%88%BA%E9%9D%92%20-%202007%20-%20%E6%A5%8A%E4%B8%9E%E7%90%B3%20%E6%A2%81%E6%B4%9B%E6%96%BD%20%E9%99%B3%E6%84%8F%E6%B6%B5%20-%202007.CN.DVDRip.XviD-YSDG.avi|730730496|4380BF936380733A3BF82CD2C7199EF7|/
37.LXL  2012/6/27 18:17:10 回复该留言
ZWQyazovL3xmaWxlfCVFNSU4OCVCQSVFOSU5RCU5MiUyMC0lMjAyMDA3JTIwLSUyMCVFNiVBNSU4QSVFNCVCOCU5RSVFNyU5MCVCMyUyMCVFNiVBMiU4MSVFNiVCNCU5QiVFNiU5NiVCRCUyMCVFOSU5OSVCMyVFNiU4NCU4RiVFNiVCNiVCNSUyMC0lMjAyMDA3LkNOLkRWRFJpcC5YdmlELVlTREcuYXZpfDczMDczMDQ5Nnw0MzgwQkY5MzYzODA3MzNBM0JGODJDRDJDNzE5OUVGN3wv
36.bftzq  2012/5/7 10:37:29 回复该留言
iA5n9bMEvCIoG783g38bpVTXAHCtPfX0ZaTptNnMCyyfWiL6ax9FxENQFMR9/bON8h14w7CInTY/RrJZCxqAPrMLhbKNwgZy9SjSvk+dYu8Nt1fvfNg8nhzKz3k4m+lT38e/AS8MKzZhSVk+t5Cq/cnR1TvDtQ/JHCWIikxV7VsbEHUtmiW7JBFBJx8HyLOegU1ve5S5Tyi58Mp7Xi3f0frlAzjOE6iOliA/uA9rDMaIxgQ7rQ5S1A==

帮我看一下这是什么加密的文本!多谢了!
.admin  2012/7/5 18:13:12 回复该留言
这个应该不是base64编码的。
35.bbeikke  2012/3/14 0:34:54 回复该留言
这个工具正好用,我想了解下,unicode是怎么base64转码的呢。。。我自己把unicode当成单字节,貌似和工具的结果不一样。。。
.admin  2012/3/15 15:53:58 回复该留言
你可以这样理解,中文英文在内存中都是以二进存储的,因为有了ANSI,UFT8,UNICODE,所以在内存中的二进制就不一样。转Base64只是把对应的二进制转成Base64码。
34.chn007  2012/2/16 13:59:11 回复该留言
对大一点的文本(如:autoproxy2pac生成的文本,约200多K),会被截断,无法正常解码。
由 admin 于 2012-2-27 0:43:16 最后编辑
.admin  2012/2/20 13:37:35 回复该留言
对,目前对总字数的支持是有限制的,大约2万字,太多的会被截断。后面会考虑支持文件直接转码,这样来解决字数支持限制的问题。
33.Addpd.col  2011/12/10 22:14:01 回复该留言
 #      ? (  ((0 ( 0 0 8 (( @ 8(@(00(H( @0H0 88(P0(P8P80@@8P@(`@(PH8h@(`@Hh@PhH(pH(XPHxH0hPPpPHpP`pX8pXX€X@€X`€Xp€hHxhh坄p坄xpp`坄€擿x攈X攈p攈€攈垟p`攈攢xh坧€渉敎ph減x減€減垳p敜p€垁p減湝xp`敎x垽xx€垐坸瑇x敩x€湦xがx敜x€€敩x€€湦€が€敩坔瑎攬瑎垐紙h瑘湸垐瑘い攬瑪x磮溂垐磮ぜ?磮淍磾溂攬磾磾瑴紨溎攬膜8臄敿敩い溎敜踏8礈湰湰紲溙臏執紲瑴搐溂湸がぜ态@溙琀ぴ珸袁H踏埬い膜船搐ご源H创ぴ碢创艽H艽P态刺醇磤态哪创约X袁架糚技糥技窜糮募醇源募拇芗堒腵艽哪拇哪架膞约奶拇芗奶碳淠哪蕴翠虉苣淘棠淠天虦芴啼棠涮攒阅茉天烫湓造阅燔溰芴煸凿芴粼造苘糗荇湓翡漪熹漪趑潼綮酎?
.admin  2011/12/19 16:35:26 回复该留言
这是什么啊?
32.Test2011  2011/10/14 11:29:25 回复该留言
博主,像以下文字形式的解出来好像还是有点问题,我发现在繁体中文XP上可以把这段文字都完整复制到“Base64编码信息”里,而简体XP自动就截取掉一些了。。。而“原始(解码)信息”在软件里看到的和“解码到文件”的内容不大一样……

戭菣犬枥岖橾惼寅弻釔茸癶铸宜抹救翧釥揁茹匔越孵挥覢夻櫳兞嬥訛抐崅厇洝艓犕鈹臇匉彲艝弍鐨嫳曫蘟茇般棊荖
挊擨嬑舶迠守挕萢聋闣曕嫩问跱媣侏毶寬稡芞岫訮曘宰稣沲芷瘰衷宻趱戭崅廗洖夈趺毲寄櫖展岃繧……
…………
.admin  2011/12/2 17:13:48 回复该留言
这个软件可能对非中文系统支持有问题,没有经过这方面的测试。
31.视听网  2011/8/26 10:18:29 回复该留言
谁能帮我解密以下代码!!!

Bq9XzxhoOkh8a14oSTz650hozQR25kHhO1hWSxXvOkDNSx465MLIjzxujenO7Th8a14oSTzUlwLuO1ibOMShSTHNYgtmSTDrOVJWS1S1ekh8a14oSTz=
.admin  2011/12/2 17:14:08 回复该留言
介个只能解base64的编码啊。
30.学习  2011/5/25 21:09:07 回复该留言
A+otoKCA9Qw5+y69s381GZIw0lYGB312j+sdXCuvOLTkSgoTvgcYFpHFIJxCAIMQ07nYxZbMwwjRU8dx7V1S15iwOXXy0SQJuVERU21aKP+dxahgHMMWCqjFMmFQVIFgabIXfjRNCcSzD5jrNLBL/te7aAnWejjTg3UeTQRygsk=

帮我看下这是什么加密方式?解出来是乱码
.admin  2011/6/10 9:21:02 回复该留言
这个看不出来啊,应该不是Base64的。
29.红酒木瓜靓汤  2011/4/14 18:53:42 回复该留言
路过,学习了,谢谢分享!
28.FW  2010/8/22 20:38:02 回复该留言
1.5版加入的解码到文件真是很好用,如果能加入从文件编码就更好了,这样字符串及文件的base64编解码就全解决了
现在要对文件编码暂时只能将其作为附件扔进E-MAIL软件里,然后再去查看邮件文本才能看到文件编码后的文本,很不方便。
27.淘宝网  2010/8/21 21:34:21 回复该留言
能不能帮我瞅瞅这个
<?php eval(stripslashes(gzinflate(base64_decode("hVLBSsNAEL0X+g9DL62gSb1qTBFET0WoeAuUTXaSDNnuhN1tQz/J3/DL3KSNBlNxL7u8ebz3ZmdWcbSqyxoKdFtLElNhFlf3sIqnk0jSATIlrH1IZplCYZJZHIUebYv9/Tepp5xJJD0jZ3bYUsZgxtqhdr72+QGPSsGGitJZ2KBFc0AZgD+nsKnignTOi2SuxQ6TeZcYyMITWio0SkiPEAkoDebeoHSuvgvDpmkCy0oYoZUoUN+QDiQmM3DkFHre26A4nfgkQyAKRXwNpCFjpUTKRjhiDQ25cmx1u1wuG0wLn84GGe8GJs8GEV61Io3w0ta9zwg7mV3uAHlftV9CWacd7KthC8jwXrXRu0erA0LLy1I+oSWHNmdjhcKGjZIjxbWoENas8XhO6MVHWOvza97/bs4PvUe64Tb19rQQ33sYpiyP3aN0O+UX9gs=")))); ?>
26.zszmm  2010/7/28 18:05:37 回复该留言
可以增加批量转换就好了
25.qjtyw.cn  2010/7/22 21:08:19 回复该留言
这个编码软件太强悍了!!很喜欢,以前一直用的1.3的版本,今天来下载了1.5的版本!!
24.judy  2009/7/12 11:09:15 回复该留言
为什么我解码后都是乱码?

z謦?V瓂冬{?y?xVa?爁?绢T=橨璿e?g?暀?闄?嬫
鍨{'}鬟近U烱齠?c?{蜱矾Y?DM惉#饼鍱5缜渵}釽?^x蛥裈锏殯o?!~??U?殟鷱@吚? H尟柒?埗O?B|階;?Q玧? p顅?z鎉衾絁湕 [t萣U昑丽短x狴?RPq??O(JC +j<HO纠焼喩早??mDh巔Q?惐
rw0K霬芐瞧題m
.e彩飞扬  2009/7/13 15:19:27 回复该留言
你发解码前的代码啊,发这个没用的。
23.求助  2009/7/12 11:04:11 回复该留言
老大
我用了那解码器 但不能解码啊
帮我看看好吗

我这个是wordpress的一个php文件
因为源码太长

我上传到
www.webhost4life.org/footer.txt

帮我解下

非常感谢

.e彩飞扬  2009/7/13 15:18:47 回复该留言
我看过那代码了,不只是用base64加密的,外面还有一层是用gzinflate处理的,也就是用base64解密后还需要用gzinflate来解才行。
22.admin  2009/7/9 23:46:43 回复该留言
回复“新手”的解码要求,这个是很容易解的啊,不知道你为什么没有解出来。解码之后应该是。
<br clear="all" />
<div class="footer"><p>ValeRomance Theme DESIGNED BY <a href="http://www.freedatingusa.com/">Free Online Dating</a>.
<br clear="all" />
In Collaboration With <a href="http://www.2-create-a-website.com/">How to create a website</a> | <a href="http://www.jewelrymall.com/special/heart.html">Heart-Shaped Jewelry</a> | <a href="http://www.onlinedatingportal.net/">Online Dating</a></p></div>
<div id="wrapper_bottom"><!-- --></div>
</div><!--wrapper-->
<br clear="all" />
</body>
</html>

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。