- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
常用密码破解工具简介
根据比赛大纲的要求,对密码破解要求相对较少。为了做到万无一失,简单收集了一些常用的密码破解工具。包括几种常用格式的密码破解,例如RAR,ZIP,Word,PDF等等。具体有:
破解RAR文件的工具:RAR Password Unlocker RAR Password Recovery
破解ZIP文件的工具:ha-ZipPasUn4.0 ha-ziperello-cz
破解PDF文件的工具:Simpo-PDF-Password-Remover
破解Word文件的工具:Office Password Remover Word 密码破解器
常用编码简介和解码
Base64:
Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。
①.把3个字符变成4个字符..
②每76个字符加一个换行符.. ③.最后的结束符也要处理..在地址的前后分别添加AA和ZZ对新的字符串进行Base64编码在上面得到的字符串前加上“thunder://”就成了base64_decode调用就可以了
UTF-8
UTF-8是UNICODE的一种变长字符编码又称万国码,由Ken Thompson于1992年创建。现在已经标准化为RFC 3629。UTF-8用1到6个字节编码UNICODE字符。用在网页上可以同一页面显示中文简体繁体及其它语言(如日文,韩文)
如果UNICODE字符由2个字节表示,则编码成UTF-8很可能需要3个字节,而如果UNICODE字符由4个字节表示,则编码成UTF-8可能需要6个字节。用4个或6个字节去编码一个UNICODE字符可能太多了,但很少会遇到那样的UNICODE字符。
UTF-8转换表表示如下:
UNICODE UTF-8 0000 0000 - 0000 007F 0XXX XXXX 0000 0080 - 0000 07FF 110X XXXX 10XX XXXX 0000 0800 - 0000 FFFF 1110 XXXX 10XX XXXX 10XX XXXX 0001 0000 - 001F FFFF 1111 0XXX 10XX XXXX 10XX XXXX 10XX XXXX 0020 0000 - 03FF FFFF 1111 10XX 10XX XXXX 10XX XXXX 10XX XXXX 10XX XXXX 0400 0000 - 7FFF FFFF 1111 110X 10XX XXXX 10XX XXXX 10XX XXXX 10XX XXXX 10XX XXXX 实际表示ASCII字符的UNICODE字符,将会编码成1个字节,并且UTF-8表示与ASCII字符表示是一样的。所有其他的UNCODE字符转化成UTF-8将需要至少2个字节。每个字节由一个换码序列开始。第一个字节由唯一的换码序列,由n位连续的1加一位0组成, 首字节连续的1的个数表示字符编码所需的字节数。
示例
UNICODE uCA 编码成UTF-8将需要2个字节:
uCA - C3 8A
UNICODE uF03F 00111111) 编码成UTF-8将需要3个字节:
u F03F - EF 80 BF
UTF-16
其编码方法是:
1.如果字符编码U小于0x10000,也就是十进制的0到65535之内,则直接使用两字节表示;
2. 如果字符编码U大于0x10000,由于UNICODE编码范围最大为0x10FFFF,从0x10000到0x10FFFF之间 共有0xFFFFF个编码,也就是需要20个bit就可以标示这些编码。用U表示从0-0xFFFFF之间的值,将其前 10 bit作为高位和16 bit的数值0xD800进行 逻辑or 操作,将后10 bit作为低位和0xDC00做 逻辑or 操作,这样组成的 4个byte就构成了U的编码。
GBK(了解)
GBK编码是中国大陆制订的、等同于UCS的新的中文编码扩展国家标准。GBK工作小组于1995年10月,同年12月完成GBK规范。该编码标准兼容GB2312,共收录汉字21003个、符号883个,并提供1894个造字码位,简、繁体字融于一库。 GBK码对字库中偏移量的计算公式为:
[(GBKH-0xB0)*0x5E+(GBKL-0xA1)]*(汉字离散后每个汉字点阵所占用的字节)
我们就可以很方便地读取详细信息,解读如下:
42 4D 2 bytes 文件类型
文档评论(0)