密码学
louhuanbin
这个作者很懒,什么都没留下…
展开
-
CTF-密码学-逆转思维
逆转思维读题:你知道php伪协议、文件包含漏洞、反序列化吗?解题:创建环境,打开链接在网页上输入/?在后面接上text=data:text/plain,welcome%20to%20the%20uenit&file=useless.php&password=O%3A4%3A%22Flag%22%3A1%3A%7Bs%3A4%3A%22file%22%3Bs%3A8%3A%22flag.php%22%3B%7D得到再按f12即可...原创 2021-04-26 20:07:40 · 272 阅读 · 1 评论 -
CTF-密码学-base16
题目:base16读题:64除于4,base家族中的一员。审题:看到base16就很快想到用base16解码解题:下载该文件,打开发现是一段话,需要我们用base16解码于是在线搜索base16解码工具得到答案原创 2021-04-26 18:09:58 · 322 阅读 · 0 评论 -
CTF-密码学-培根密码
题目:bacon bAcon iS a MEaT prodUcT prePared frOm a pig and UsuALLy cUReD.读题:翻译过来意思是培根审题:联想到培根密码解题:培根密码就是大写变A小写变Bimport stringtimu="bAcon iS a MEaT prodUcT prePared frOm a pig and UsuALLy cUReD."s=string.ascii_lowercaseb=string.ascii_uppercasefor原创 2021-04-19 19:54:49 · 784 阅读 · 1 评论 -
CTF-密码学-位移密码
题目:位移密码 一步之遥读题:小明说b3W6f3FzOHKkZ3KiN{B5NkSmZXJ5[ERxNUZ5Z3ZyZ{Gn[kWigR>>说完,然后他就以64m每秒的速度溜了。flag格式为SeBaFi{xxx}审题:考察移位密码,题目提示64m/s的速度,联想到base64编码。ascii码差了一位题目本身也提示一步(A Step),所以移动位数为1位。编写python脚本,再base64解码得到flaga="b3W6f3FzOHKkZ3KiN{B5NkSmZXJ5[ERxN原创 2021-04-19 18:56:52 · 672 阅读 · 0 评论 -
CTF-密码学-2017世安杯ReverseMe
题目:2017世安杯ReverseMe文件:reverseMe读题:ReverseMe翻译过来是反转的意思审题:发现是文件反转了,那么倒过来就可以了解题:python输入 注意:文件与python须在同一文件下,不然找不到该文件import oswith open('reverseMe','rb') as fp: data = fp.read() reverse = data[::-1] with open('flag','wb') as f: f.w原创 2021-04-19 18:36:03 · 254 阅读 · 0 评论 -
CTF-密码学-仿射密码
题目: Affine实训描述:hwwfutfjstgbzxxq ,y=3x+7,flag 格式是 SeBaFi{}读题:翻译过来的意思是仿射和变换审题:马上想到因该通过仿射密码解决问题解题:搜索仿射密码在线工具 https://wtool.com.cn/affine.html...原创 2021-04-19 18:01:55 · 1606 阅读 · 0 评论 -
CTF-密码学-埃特巴什码
题目:实训描述:HvYzUr{z2041v8zuzyw46wuz901yx46zyw30w7z}Atbash Cipher读题:翻译过来意思是埃特巴什码审题:联想到是解埃特巴什码解题: 搜索在线埃特巴什码解密网地址原创 2021-04-19 17:42:55 · 1014 阅读 · 0 评论 -
CTF-密码学-a1z26
题目:游戏里面好像藏了东西猜数字:import randomsecher = random.randint(1,20)print("--------猜数字游戏----------")temp = input(“开始游戏:”)guess = int(temp)while guess != secher:temp = input(“不对不对,继续:”)guess = int(temp)if guess == secher:print(“你真棒!”)else:if guess >原创 2021-04-12 19:31:13 · 820 阅读 · 0 评论