bugku ctf 奇怪的密码
来源:互联网 发布:股票模型软件 编辑:程序博客网 时间:2024/05/17 05:05
一、题目正文:
突然天上一道雷电
gndk€rlqhmtkwwp}z
二、分析题目
gndk€rlqhmtkwwp}z这个格式像不像flag{*******}?
我们比较一下"gndk"与"flag"的ASCII码
gndk的10进制的ASCII码分别是:103 110 100 107
flag的10进制的ASCII码分别是 :102 108 97 103
发现ASCII以此减少 1 2 3 4,所以以此类推
c语言解密本子:
#include<stdio.h>#include<string.h>int main(){ int i; char a[100]; printf("请输入被雷劈过的字符串:\n"); scanf("%s",a); printf("解密得:\n"); for(i=0;i<strlen(a);i++){ a[i]=a[i]-(i+1); printf("%c",a[i]); }}
flag{lei_ci_jiami}
当然python最简单,但是不知道怎么处理'€'这个字符,暂时换成别的字符,最后在换成'{'
# -*- coding:utf-8 -*-c="gndk{rlqhmtkwwp}z"i=0flag=""while i < len(c):num=ord(c[i])-(i+1)flag+=chr(num)i+=1print "解密:",flag
flag{lei_ci_jiami}
阅读全文
0 0
- bugku ctf 奇怪的密码
- bugku ctf 简单的社工尝试 wirteup
- bugku ctf 细心的大象 wirteup
- ctf bugku 变量1
- bugku ctf文件包含 writeup
- bugku CTF练习平台writeup
- bugku ctf 一段base64 wirteup
- ctf密码学——奇怪的短信
- [Bugku]密码???[writeup]
- ctf bugku wirteup 简单个人信息收集
- ctf bugku wirteup 入门题目,社工帝?
- ctf bugku Linux基础1 wirteup
- bugku ctf 听首音乐 wirteup
- bugku ctf Reverse 逆向入门 writeup
- bugku CTF-练习平台 部分writeup
- bugku 输入密码查看flag
- IDF-CTF-牛刀小试-被改错的密码
- CTF——被改错的密码
- 李大潜院士:数学学习的本质是提高素质
- 静态代码块的执行顺序
- Mac使用技巧(保持更新)
- java(275)jdbc_blob二进制大对象的使用
- Spring 环境配置 控制反转(IoC) 依赖注入(Di)
- bugku ctf 奇怪的密码
- [开发环境]解决Windows10异常重启的问题
- 神经网络训练细节(一)
- Linux 安装
- Solr搜索引擎(6)搜索结果高亮
- Error Downloading Packages: yum更新出现错误
- 回溯法求迷宫
- CPU进程调度简单模拟(Round Robin)--Java
- 红黑树原理