CTF -杂项密码学,常见密码介绍(一)
一.ASC码解密
这一串是三个数为一组,每一组代表一个字母;是ASCII码
二.UUencode密码
G0TE30TY[,C,X.$%&,C@Y,T5".#5%0C%"-#,Y04)&1C8Q-S,Q.49]
大概就长这样;
解密网站:http://web.chacuo.net/charsetuuencode
三.Nihilist
Nihilist密码又称关键字密码:明文 + 关键字 = 密文
PVSF{vVckHejqBOVX9C1c13GFfkHJrjIQeMwf}
keyword是lovekfc
解密脚本:
txt = 'PVSF{vVckHejqBOVX9C1c13GFfkHJrjIQeMwf}'
table = 'LOVEKFCABDGHIJMNPQRSTUWXY'
flag=''for i in txt:if i in string.ascii_lowercase: index = table.lower().index(i)flag += string.ascii_lowercase[index] continue if i in string.ascii_uppercase:index = table.upper().index(i) flag += string.ascii_uppercase[index] continue
flag += i
print flag
四.base64和异或;
这是两者结合的密码吧
一段密文;
aWdxNDs0NDFSOzFpa1I1MWliT09w
base64后;
不对;像乱码又不像; 是base64和异或;
解密脚本:
import string
from base64 import *b=b64decode("aWdxNDs1NDFSOzFpa1I1MWliT08w")
data=list(b)
for k in range(0,200):key=""for i in range(len(data)):key+=chr(data[i]^k)print(key)
一行一行的看,找没有特殊字符的一行;
flag{jdr78672Q82jhQ62jaLL3}
CTF -杂项密码学,常见密码介绍(一)相关推荐
- CTF -杂项密码学,常见密码介绍(三)
ROT13密码 即旋转,往后/往前13位 ROT13(回转13位,rotate by 13 places,有时中间加了个连字符称作ROT-13)是一种简易的替换式密码.ROT13被描述成"杂 ...
- CTF -杂项密码学,常见密码介绍(二)
(一)键盘密码 这种密码可以分为两类; 一.一圈字母围起来 TYFHVB 围起来是个G这个样子 二.用形状来代表字母 TRFVG 形状像是F
- 【CTF杂项】常见文件文件头文件尾格式总结及各类文件头
文件头文件尾总结 JPEG (jpg), 文件头:FFD8FF 文件尾:FF D9 PNG (png), ...
- CTF常见密码编码合集
ASCII编码 简述:使用制定的7位或8位二进制数组合来表示128或256种可能的字符.使用7位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0到9.标点符号,以及在美式英语中使用的 ...
- BugKu CTF(杂项篇MISC)—放松一下吧
CTF BugKu CTF (杂项篇MISC) 攻与防 放松一下吧 描 述: bugku{} 下载后是一个压缩包. 一.工具 十六进制编辑工具 010 editor 图片加解密工具F5-stegano ...
- CTF学习-密码学解题思路
CTF学习-密码学解题思路 密码学持续更新 密码学概述 密码学的发展 第一个阶段是从古代到19世纪末-古典密码 (classical cryptography) 第二个阶段从20世纪初到1949年-近 ...
- BugKu CTF(杂项篇MISC)—白哥的鸽子
CTF BugKu CTF (杂项篇MISC) 攻与防 白哥的鸽子 描 述: 咕咕咕 下载后是一张jpg图片,图片如下. 一.工具 十六进制编辑工具 010 editor 栅栏密码解密 二.解题思路 ...
- BugKu CTF(杂项篇MISC)—赛博朋克
CTF BugKu CTF (杂项篇MISC) 攻与防 赛博朋克 描 述: flag{} 下载之后是一个压缩包,包含一个txt文本文件 . 一.工具 十六进制工具 010 editor 图片分析工具 ...
- BugKu CTF(杂项篇MISC)—想要种子吗
CTF BugKu CTF (杂项篇MISC) 攻与防 想要种子吗 提 示: 描 述:flag{} 题目下载后是一张图片,打开如下. 一.工具 十六进制编辑器010 editor kali系统文件分离 ...
最新文章
- 公开课报名 | 详解CNN-pFSMN模型以及在语音识别中的应用
- huffman java_详解Huffman编码算法之Java实现
- Android 判断屏幕方向一个大坑
- FFT IP核调用与仿真之FFT数学分析
- 崔家桥计算机学校,汉寿县崔家桥中学
- Spring的自动装配
- 2 中间件的使用、异步action的创建
- node oauth2验证_如何设置和使用护照OAuth Facebook身份验证(第2部分)| Node.js
- 【代码刷题】排序算法总结(python实现)
- HTML+CSS+JS实现 ❤️经典霓虹灯英文字母特效❤️
- 1266. 访问所有点的最小时间
- DCMTK的Lib 引用顺序
- Silverlight 3一瞥
- 首个任务型对话系统中生成模块资源库Awesome-TOD-NLG-Survey开源!
- [Andriod官方API指南]连接之蓝牙
- 电子海图与雷达图像的融合显示
- 我想转行IT,想找一个培训机构,目前看了优就业、千峰、叩丁狼、黑马、达内等机构,请问哪个好一点?
- 【2019年04月10日】股票的滚动市盈率PE最低排名
- 多个pdf如何快速合并成一个?
- android 夜间模式功能,Android 夜间模式的三种实现
热门文章
- JAVA面试--史上最全 69 道 Spring 面试题和答案
- Linux 数据流重定向
- 国产Dhyana禅定x86处理器开始启动生产
- 数据库连接池之_DButils
- 容器生态系统 (续) - 每天5分钟玩转容器技术(3)
- 优雅还不够,简洁才高效!——用NValidator一句话搞定客户端检测
- 【转摘】IT人日常的学习—中国消费产业的基本盘和机遇
- 【SAP干货】创建Search Helps (Elementary and Secondary)
- 4、Power Query-智能汇总工作簿下的指定或所有工作表数据
- ZDOCUMENT_BILL_EXCHANG_POST