IDF实验室之百密一疏凯撒加密
来源:互联网 发布:c语言国际象棋棋盘 编辑:程序博客网 时间:2024/05/19 14:02
凯撒加密,原文应该全是中英文的,写个还原的代码
private void button1_Click(object sender, EventArgs e){ bool flag = true; string kaiser = "U8Y]:8KdJHTXRI>XU#?!K_ecJH]kJG*bRH7YJH7YSH]*=93dVZ3^S8*$:8\"&:9U]RH;g=8Y!U92‘=j*$KH]ZSj&[S#!gU#*dK9\\."; char[] kaisers = kaiser.ToCharArray(); for (int i = 0; i < 127; i++) { for (int j = 0; j < kaisers.Length; j++) { kaisers[j] = (char)(((int)kaisers[j] + i) % 127); if (kaisers[j] <= 32 || kaisers[j] > 127) flag = false; } if (flag) { kaiser = new string(kaisers); textBox1.Text = kaiser; } }}
解密出来了一个字符串
dGhlIGZsYWcgaXMgd2N0ZntrYWlzYV9qaWFhYWFhbWl9LHBseiBmbG93IG15IHdlaWJvLGh0dHAgLy93ZWliby5jb20vd29sZHk=
看起来是base64编码,解密得到
the flag is wctf{kaisa_jiaaaaami},plz flow my weibo,http //weibo.com/woldy
好了,flag是wctf{kaisa_jiaaaaami},提交,通过!
0 0
- IDF实验室之百密一疏凯撒加密
- IDF实验室:百密一疏--凯撒加密
- IDF实验室之百密一疏孔子的学费
- IDF实验室之百密一疏特殊的日子
- IDF实验室之百密一疏笨笨的小猪
- IDF实验室:百密一疏--笨笨的小猪
- IDF实验室:百密一疏--孔子的学费
- IDF实验室:百密一疏--特殊的日子
- IDF凯撒加密
- IDF实验室之天罗地网不难不易的js加密
- IDF实验室之不难不易的js加密
- IDF实验室之牛刀小试
- IDF实验室之牛刀小试啥?
- 队列应用之凯撒加密
- JAVA之凯撒加密【解密】
- CTF百密一疏——凯撒密码
- idf实验室
- IDF实验室之倒行逆施python ByteCode
- BZOJ 1875 [SDOI 2009] HH去散步 (DP,矩阵乘法优化)
- [linux device driver] Chapter 03:从scull_load学习小括号,中括号,和大括号的区别
- OpenWrt学习记录一固件备份
- 网线制作的沉思
- 深度学习基础(七)Self-Taught Learning to Deep Networks
- IDF实验室之百密一疏凯撒加密
- Pascal's Triangle
- BZOJ 3594 [SCOI 2014] 方伯伯的玉米田 (DP,树状数组优化)
- ubuntu upstart 的基本概念
- poj 3264 Balanced Lineup ST表
- 在myeclipse中如何搭配extjs的开发环境
- D3D中D3DFVF_XYZ和D3DFVF_XYZRHW的区别
- Poj 3017 Cut the Sequence (DP,单调队列优化,数据结构优化)
- 软件三重门——业务功能,业务性能及业务智能