uuencode编码和解码

原创 2001年07月17日 20:32:00

uuencode是以前unix下常用编码方式应用于UUCP(unix to unix copy),通过串行通讯传
输二进制文件.base64属于MIME(多用途国际互联网
邮件扩展)编码,与uuencode不是同一个范畴的,MIME主要应用于邮件,Uuencode主要应用
在邮件和新闻组.
uuencode的开头是:
begin <模式> <文件名>
<数据>
end
编码算法为不断地用3个字节数据列成一组(不足3个字节以零补齐)然后 此24位数据分
为4组,每组6位,再将得到的6位二进制数映射到ASCII码32~95之间的字符,而每行以M 开头(表示32+45),60个字符一行(包括”M”),最后一行以32+N 的ASCII字符开头,N 为最后一行编码的输入字节数.编码以一个只含一个空格的一行和只含”end”的一行结束.

从前一部分看和base64没有什么区别(关于base64的编码和解码请参见http://www.csdn.net/develop/read_article.asp?id=8843),都是将3个字符换成4个字符,不同的是base64由自己的base64码表,而uuencode是直接使用ascii码做码表.

eg.
begin .....
M1&%T93H(“’@(“’@(#0O-2’/Y-2’Y.C,S.C$P($%-#0I&<FJM.B’@(“’@(“’@
M2&5N<GDL($@N62X@5VJN9PT*4W5B:F5C=#H@(“’@($%B;W5T($U)344@96YC
M;VIE=VIE8V1E8VJD92!P<FJG<F%M#0I4;SH @(“’@(“’@(“’@0VAA<FQE<R!-80T*
M;W(@8F%S938T(‘1R86YS9F5R(&9O<FUA=”P-“B’ @(“’@(“’@(“’@(“UO(#QF
end


 

UUENCODE_Base64编码解码原理源码 VB6

  • 2016年12月11日 00:10
  • 3KB
  • 下载

uuencode编码和解码

uuencode是以前unix下常用编码方式应用于UUCP(unix to unix copy),通过串行通讯传输二进制文件.base64属于MIME(多用途国际互联网邮件扩展)编码,与uuencod...
  • gopark
  • gopark
  • 2001年07月17日 20:32
  • 893

UUENCODE编解码

uuencode解码步骤uuencode是以前unix下常用编码方式应用于UUCP(unix to unix copy),通过串行通讯传输二进制文件.base64属于MIME(多用途国际互联网邮件扩展...
  • wanfustudio
  • wanfustudio
  • 2007年09月03日 09:30
  • 2991

uuencode工具的使用

今天在看一本linux的书籍,其中一个章节的练习中提到了uuencode这个工具,初始不懂,查看man帮助之后,依然不知到如何使用,后面google之,终于明白了,记录之,以防日后忘记,又做重复工作。...
  • y4y5hejin
  • y4y5hejin
  • 2010年10月24日 22:49
  • 1651

CTF中Crypty(密码类)入门必看

常见编码 ASCII编码 ASCII码大致可以分为三部分组成: 第一部分是:ASCII非打印控制字符 第二部分是:ASCII打印字符; 第三部分是:扩展ASCII打印字符。...
  • pdsu161530247
  • pdsu161530247
  • 2017年07月22日 15:22
  • 5650

php 用于编码和解码的函数大全

URL: urlencode(); //编码 urldecode(); //解码 base64: base64_encode(); base64_decode(); JSON: json...
  • sloafer
  • sloafer
  • 2018年01月10日 15:50
  • 10

各种编码整理

整理一些CTF中常用的编码。1.ASCII编码 —ascii码表 —在线转换 2.Base64/32/16编码 —在线转换(b64) —在线1/在线23.Quoted-...
  • LANVNAL
  • LANVNAL
  • 2017年02月07日 21:28
  • 1023

uuencode + uudecode + base64

基于安全理由,公司封闭了我个人的e-mail账户对外的收发功能,以后在公司往自己的邮箱发一些有价值的东西就麻烦一些了,如果,个人PC的外网web mail/smtp/pop3连接也断了就更是雪上加霜了...
  • yui
  • yui
  • 2010年09月19日 13:54
  • 1865

Pack 与unpack使用说明

资料来源摘自perlpacktut,初学perl的时候,想必大家对於pack与unpack都不是很了解,因此本人撷取perldoc里面的文章,为各位简单说明pack与unpack的使用方法:首先定义一...
  • jondynet
  • jondynet
  • 2006年07月21日 22:10
  • 1744

Emacs 中文化指南

Emacs 中文化指南Jerry 最后更新时间: 2004年3月21日本文件仅收集我个人在使用Emacs中的一些经验和技巧, 本文可以随意转载, 无需通知作者, 本文最新文档可以从http://zhd...
  • tanliyoung
  • tanliyoung
  • 2007年04月06日 22:30
  • 1946
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:uuencode编码和解码
举报原因:
原因补充:

(最多只允许输入30个字)