CTF——常见密码

news/2024/10/25 10:21:00/
  

CTF题中遇到的密码总结:

  
序号名称密文原文备注
1栅栏密码:fg2ivyo}l{2s3_o@aw__rcl@flag{w22_is_v3ry_cool}

所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第1个字连起来,形成一段无规律的话。 不过栅栏密码本身有一个潜规则,就是组成栅栏的字母一般不会太多。(一般不超过30个,也就是一、两句话)

(用一定的规则把原文打乱然后用@连接)

2md518414996c5377f5f4419a40eba901789flag{hello_world!}一般为32位  由数字和小写字母组成
3base64ZmxhZ3toZWxsb193b3JsZCF9IAo==flag{hello_world!}base64 的空格被加密成=
4base16666C61677B6D795F6E616D655F482121487Dflag{my_name_H!!H}由数字和大写字母组成
5base58xpoetRPM7vtSVDSRGRp4nXvflag{hello-world}Base58是用于Bitcoin中使用的一种独特的编码方式,主要用于产生Bitcoin的钱包地址。相比Base64,Base58不使用数字"0",字母大写"O",字母大写"I",和字母小写"l",以及"+"和"/"符号。
6

base 91

@iH<,{bdR2H;i6*Tm,Wx2izpx2!

flag{554a5058c9021c76}

国外解密网站:

https://www.dcode.fr/base-91-encoding

7unicode

\u0066\u006c\u0061\u0067\u007b\u0069\

u005f\u0077\u0069\u006c\u006c\u005f\u006b\

u0069\u006c\u006c\u005f\u0079\u006f\u0075

\u0021\u007d

flag{i_will_kill_you!}万国码:每一字符都用一个5位字符编码表示,并用\分割
8摩斯电码-... -.- -.-. - ..-. -- .. ... -.-.BKCTFMISC相当于二进制编码
9摩斯电码变形0010 0100 01 110 1111011 11 11111 010 000 0 001101 1010 111 100 0 001101 01111 000 001101 00 10 1 0 010 0 000 1 01111 10 11110 101011 1111101flag{}m0rse_code_1s_interest1n9!} 特点:由0和1组成,并且每段的长度不一样
10OOK语言Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.……flag{ok-ctf-1234-admin}OOK!是一种为红毛猩猩设计的编程语言。OOK!与众所周知的深奥语言BrainF ***基本上是同构的 ,但语法元素更少
11OOK语言变形..... ..... ..... ..... !?!!. ?.... ..... ..... ..... .?.?! .?... .!........ ..... !.?.. ..... !?!!. ?!!!! !!?.? !.?!! !!!.. ..... ..... .!.?...... ...!? !!.?. ..... ..?.? !.?.. ..... .!.?. ..... ..... !?!!. ?!!!!!!!!! !?.?! .?!.? ..... ....! ?!!.? ..... ...?. ?!.?. ..... flag{bugku_jiami}OOK!是一种为红毛猩猩设计的编程语言。OOK!与众所周知的深奥语言BrainF ***基本上是同构的 ,但语法元素更少。
12Brainfuck语言++++++++++[>+++++++>++++++++++>+++>+<<<<-]
>++.>+.+++++++..+++.>++.<<+++++++++++++++.
>.+++.------.--------.>+.>.
Hello World!

+ >   <  .  ] [ -,

8种符号

13凯撒密码明文字母表:ABCDEFGHIJKLMNOPQRSTUVWXYZ
密文字母表:DEFGHIJKLMNOPQRSTUVWXYZABC
   特点: 在原来字符上进行一定的偏移
14  escapeflag%7Bi-will-kill-you%21%7Dflag{i-will-kill-you!}       
15核心价值观编码

公正公正公正诚信文明公正民主公正法治法治友善平等和谐敬业和谐富强和谐富强和谐文明和谐平等公正公正和谐法治公正公正公正文明和谐民主和谐敬业和谐平等和谐敬业和谐敬业和谐和谐和谐公正法治友善法治

flag{90025f7fb1959936}由核心价值观的12个词语组成的编码方式
16sha17c2380341e0f03f81f873ab8d2ea5b88bc690793flag{hello_world!}40 位 由数字和小写字母组成
17urlencode%68%61%63%6b%65%72%44%4ahackerDJ

将需要转码的字符转为16进制,然后从右到左,取4位(不足4位直接处理),每2位做一位,前面加上%,编码成%XY格式。

比如:

空格ASCII码是32,对应16进制是20,那么urlencode编码结果是:%20,但在新标准中空格对应的是+,见RFC-1738

默认:字母是不进行编码的

18当铺密码羊由大井夫大人王中工9158753624当铺密码 [1]  就是一种将中文和数字进行转化的密码,算法相当简单:当前汉字有多少笔画出头,就是转化成数字几
19rot13Ubj pna lbh gryy na rkgebireg sebz na vagebireg ng AFN? In the elevators, the extrovert looks at the OTHER guy's shoes.How can you tell an extrovert from an introvert at NSA? Va gur ryringbef, gur rkgebireg ybbxf ng gur BGURE thl'f fubrf.ROT13是它自己本身的逆反;也就是说,要还原ROT13,套用加密同样的算法即可得,故同样的操作可用再加密与解密。该算法并没有提供真正的密码学上的保全,故它不应该被套用在需要保全的用途上。它常常被当作弱加密示例的典型
20词频分析Eg qnlyjtcnzydl z umaujejmjetg qeydsn eu z bsjdtx tw sgqtxegc al kdeqd mgeju tw yrzegjsoj zns nsyrzqsx kejd qeydsnjsoj
Ew ltm fgtk jds kzl tw sgqtxegc m kerr csj jds wrzc kdeqd eu qrzuueqzr-qeydsn_eu_gtj_usqmnejl_du
In cryptography a substitution cipher is a ?ethod of encoding by which units of plaintext are replaced with ciphertext If you know the way of encoding u will get the flag which is classical-cipher_is_not_security_hs

一种加密方式,做攻防世界的时候遇到的,

在线解密:

https://quipqiup.com/

21jsfuck
(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(![]+[+[]]+([]+[])[([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+
flag{hhaj}

F12打开控制台

将密文复制进去,回车就可以得到 密码

 

22decode HTML

&#76;&#122;&#69;&#120;&#79;&#83;&#56;&#120;&

#77;&#68;&#69;&#118;&#77;&#84;&#65;

&#52;&#76;&#122;&#107;&#53;&#76;&#

122;&#69;&#120;&#77;

LzExOS8xMDEvMTA4Lzk5LzExM 
     
     
     
     
     
     
     
     

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

二 对称加密:

名称条件(秘钥)密文明文备注
DES秘钥:6XaMMbM7

U2FsdGVkX18IBEATgMBe8NqjIqp65CxRjjMxXII

UxIjBnAODJQRkSLQ/+lHBsjpv1BwwEawMo1c=

ctf{67a166801342415a6da8f0dbac591974} DES)是一种对称密钥加密块密码算法,1976年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),随后在国际上广泛流传开来。它基于使用56位密钥的对称算法
     
     
     
     
     
     
     
     

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

三,常见文件头:

常见文件头信息
文件类型:文件头信息:文件尾信息:
JPEG (jpg)FFD8FFE0或FFD8FFE1或FFD8FFE8FF 
PNG (png)89 50 4E 4700 3B 
pdf25 50 44 46 2D 31 2E 
Windows Password (pwl)E3 82 85 96 
RAR52 61 72 21 
  ZIP Archive (zip)50 4B 03 04 50 4B
压缩包

PK

 
Word/Excel (xls.or.doc)D0 CF 11 E0 
HTML (html)68 74 6D 6C 3E 
MIDI (mid)4D 54 68 64 
7z37 7A BC AF 27 1C 
GIF 47 49  46 38  39 61 
bmp42 4D 76 68 

 

 

 

 

 

 

 

 

 

 


http://www.ppmy.cn/news/546560.html

相关文章

Kubernetes监控——Heapster+InfluxDB+Grafana

Kubernetes & Docker监控之最后一章&#xff0c;前三篇如下&#xff1a; 1、kubernetesdocker监控之简介 2、 kubernetesdocker监控之Docker监控——cadvisor 3、 Docker监控——CadvisorInfluxDBGrafana搭建过程 1&#xff09;、heapster下载和启动&#xff1a; &#xff…

5G学习:协议规范与命名规则

5G学习:协议规范与命名规则 3GPP协议全名=规范编号+版本号构成(例如:5G R15版本 3GPP TS 38.300 V15.5.0) 规范编号 协议分为两种: 标准化项目(WI:Work Item)输出TS技术规范 technical specification 研究项目(SI:Study Item)输出TR技术报告 technical report TS…

398-添加好友业务代码和测试

我们在mysql数据库有Friend表 表中两个字段&#xff0c;一个是用户id&#xff0c;一个是用户的friend的id&#xff0c;这种关系不用写多次&#xff0c;所以用联合主键。我跟你是好友写一般就可以了。 我把你添加好友&#xff0c;服务器会给我返回好友列表信息&#xff0c;然后…

Oralce系列十九:Oralce的体系结构

Oralce的体系结构 1. 物理结构2. 内存结构2.1 SGA2.2 后台进程 3. 逻辑结构 1. 物理结构 Oracle数据库的物理结构由参数文件、控制文件、数据文件和日志文件组成&#xff0c;用于存储和管理数据库的数据和元数据&#xff0c;每个文件都扮演着不可或缺的角色。 参数文件用于配…

Linux系统编程:进程的状态和进程优先级

目录 一. Linux操作系统进程的状态 二. 进程状态的标识 2.1 运行状态R 2.2 睡眠状态S 2.3 前台进程和后台进程 2.4 磁盘睡眠状态D 2.5 暂停状态和调试状态T 2.6 僵尸状态Z 2.7 终止状态X 2.8 孤儿进程 三. 进程优先级 3.1 什么是优先级 3.2 进程优先级的修改和进…

【人工智能】— 深度神经网络、卷积神经网络(CNN)、多卷积核、全连接、池化

【人工智能】— 深度神经网络、卷积神经网络&#xff08;CNN&#xff09;、多卷积核、全连接、池化 深度神经网络训练训练深度神经网络参数共享 卷积神经网络&#xff08;CNN&#xff09;卷积多卷积核卷积全连接最大池化卷积池化拉平向量激活函数优化小结 深度神经网络训练 Pr…

Redis 2023面试5题(六)

一、Redis集群为什么至少需要三个master节点 Redis集群至少需要三个master节点&#xff0c;这是因为新master的选举需要大于半数的集群master节点同意才能选举成功&#xff0c;如果只有两个master节点&#xff0c;当其中一个挂了&#xff0c;是达不到选举新master的条件的。此…

【C++】泛型编程——模板进阶

文章目录 前言1. 模板参数的分类2. 非类型模板参数2.1 非类型模板参数的概念2.2 铺垫2.2 非类型模板参数的使用2.4 注意2.5 array的了解 3. 模板的特化3.1 概念3.2 函数模板特化3.3 类模板特化3.3.1 全特化3.3.2 偏特化部分特化参数更进一步的限制 4. 模板分离编译4.1 什么是分…