c语言中常数表示的ox6a6l,CTF中那些脑洞大开编码和加密.docx

CTF中那些脑洞大开编码和加密.docx

HYPERLINK "/fox_wayen/article/details CTF中那些脑洞大开的编码和加密

0x00 前言正文开始之前先闲扯几句吧,玩CTF的小伙伴也许会遇到类似这样的问题:表哥,你知道这是什么加密吗?其实CTF中脑洞密码题(非现代加密方式)一般都是各种古典密码的变形,一般出题者会对密文进行一些处理,但是会给留一些线索,所以写此文的目的是想给小伙伴做题时给一些参考,当然常在CTF里出现的编码也可以了解一下。本来是想尽快写出参考的文章,无奈期间被各种事情耽搁导致文章断断续续写了2个月,文章肯定有许多没有提及到,欢迎小伙伴补充,总之,希望对小伙伴们有帮助吧!最后欢迎小伙伴来[博客]( HYPERLINK "/" \t "_blank" /)玩耍:P(ps:由于写文章是用markdown,而论坛编辑器不支持markdown语法,虽然我已经尽力去调整对其字符,可是效果还是不尽人意,如果影响阅读理解可以去博客阅读:P)0x01 目录?? ?? ???常见编码:? ?? ?? ?? ?? ? 1.ASCII编码? ?? ?? ?? ?? ? 2.Base64/32/16编码? ?? ?? ?? ?? ? 3.shellcode编码? ?? ?? ?? ?? ? 4.Quoted-printable编码? ?? ?? ?? ?? ? 5.XXencode编码? ?? ?? ?? ?? ? 6.UUencode编码? ?? ?? ?? ?? ? 7.URL编码? ?? ?? ?? ?? ? 8.Unicode编码? ?? ?? ?? ?? ? 9.Escape/Unescape编码? ?? ?? ?? ?? ? 10.HTML实体编码? ?? ?? ?? ?? ? 11.敲击码(Tap code)? ?? ?? ?? ?? ? 12.莫尔斯电码(Morse Code)? ?? ?? ?? ?? ? 13.编码的故事? ?? ???各种文本加密? ?? ???换位加密:? ?? ?? ?? ?? ? 1.栅栏密码(Rail-fence Cipher)? ?? ?? ?? ?? ? 2.曲路密码(Curve Cipher)? ?? ?? ?? ?? ? 3.列移位密码(Columnar Transposition Cipher)? ?? ???替换加密:? ?? ?? ?? ?? ? 1.埃特巴什码(Atbash Cipher)? ?? ?? ?? ?? ? 2.凯撒密码(Caesar Cipher)? ?? ?? ?? ?? ? 3.ROT5/13/18/47? ?? ?? ?? ?? ? 4.简单换位密码(Simple Substitution Cipher)? ?? ?? ?? ?? ? 5.希尔密码(Hill Cipher)? ?? ?? ?? ?? ? 6.猪圈密码(Pigpen Cipher)? ?? ?? ?? ?? ? 7.波利比奥斯方阵密码(Polybius Square Cipher)? ?? ?? ?? ?? ? 8.夏多密码(曲折加密)? ?? ?? ?? ?? ? 9.普莱菲尔密码(Playfair Cipher)? ?? ?? ?? ?? ? 10.维吉尼亚密码(Vigenère Cipher)? ?? ?? ?? ?? ? 11.自动密钥密码(Autokey Cipher)? ?? ?? ?? ?? ? 12.博福特密码(Beaufort Cipher)? ?? ?? ?? ?? ? 13.滚动密钥密码(Running Key Cipher)? ?? ?? ?? ?? ? 14.Porta密码(Porta Cipher)? ?? ?? ?? ?? ? 15.同音替换密码(Homophonic Substitution Cipher)? ?? ?? ?? ?? ? 16.仿射密码(Affine Cipher)? ?? ?? ?? ?? ? 17.培根密码(Baconian Cipher)? ?? ?? ?? ?? ? 18.ADFGX和ADFGVX密码(ADFG/VX Cipher)? ?? ?? ?? ?? ? 19.双密码(Bifid Cipher)? ?? ?? ?? ?? ? 20.三分密码(Trifid Cipher)? ?? ?? ?? ?? ? 21.四方密码(Four-Square Cipher)? ?? ?? ?? ?? ? 22.棋盘密码(Checkerboard Cipher)? ?? ?? ?? ?? ? 23.跨棋盘密码(Straddle Checke

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值