第十八天学习文档 crypto

常见编码

  • ASCII编码
  • URL编码
  • MD5
  • base家族编码
  • Hex编码
  • unicode编码
  • shellcode编码
  • XXencode编码
  • UUencode编码
  • aaencode编码
  • jjencode编码
  • jother编码

常见密码

  • 摩尔斯电码(Morse Code)
  • JSfuck
  • Brainfuck
  • Ook
  • 敲击码
  • QWE加密
  • 栅栏密码
  • 仿射密码
  • Ploybius 棋盘密码 波利比奥斯方阵
  • 普莱费尔密码 Playfair
  • 凯撒密码
  • 曲路密码
  • 培根密码


稀奇古怪的编码

  • 社会主义核心价值观
  • 与佛论禅
  • 与熊论道
  • 兽音

需要看图对照的密码

元音密码
当铺密码
猪圈密码
圣堂武士密码
标准银河字母
跳舞的小人
海军手旗旗语
六十甲子
提瓦特文
拉丁字母

文件格式

文件头 文件尾
文件修复
十六进制异或 CRC校验修复宽度高度修复

图片隐写

EXIF隐写
嵌入式隐写
文件分离
LSB替换隐藏
GIF隐写和修复
NTFS隐写
盲水印隐写
直接附加

音频隐写、压缩包分析

ASCII字符代码表

  • Brainfuck

由 (> < + - . , [ ]) 八种符号,也有脚本可解密 

  • 敲击码

特征:全是 ‘ …/… …/. …/… …/. …’
敲击码(Tap code)是一种以非常简单的方式对文本信息进行编码的方法。因该编码对信息通过使用一系列的点击声音来编码而命名,敲击码是基于5×5方格波利比奥斯方阵来实现的,不同点是是用K字母被整合到C中。

  • QWE加密

从电脑键盘上的字母从Q开始数,顺序是Q W E R T Y U I。。。对应的字母顺序依次是A B C D E F G H 也就是说Q=A,W=B,E=C,依次类推。

  • 栅栏密码

栅栏密码(Rail-fence Cipher)就是把要加密的明文分成N个一组,然后把每组的第1个字符组合,每组第2个字符组合…每组的第N(最后一个分组可能不足N个)个字符组合,最后把他们全部连接起来就是密文,这里以2栏栅栏加密为例。

CTF知识总结--CRYPTO

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值