给了给pyc文件,反编译之,源码如下:

print 'Welcome to Re World!'
print 'Your input1 is your flag~'
l = len(input1)
for i in range(l):num = ((input1[i] + i) % 128 + 128) % 128code += numfor i in range(l - 1):code[i] = code[i] ^ code[i + 1]print code
code = ['\x1f','\x12','\x1d','(','0','4','\x01','\x06','\x14','4',',','\x1b','U','?','o','6','*',':','\x01','D',';','%','\x13']

逆向脚本如下:


size = len(code )
i = 0
while i < size:code[i] = ord(code[i])i += 1code = code[::-1]
for i in range(size - 1):code[i + 1] ^= code[i]code = code[::-1]for i in range(size):code[i] -= iif code[i] < 0:code[i] += 128if 128 <= code[i]:code[i] -= 128
flag = ""
for ch in code:flag += chr(ch)
print(flag)

buuoj pyre wp相关推荐

  1. buuoj BJDCTF-2nd WP

    复现地址:buuoj.cn [BJDCTF 2nd]fake google ssti的简单使用 打开复现地址是一个Google页面 随便搜索一下看了源码提示ssti SSTI又叫服务端模板注入攻击 推 ...

  2. 2021 DASCTF X BUUOJ 五月大联动WP

    DASCTF X BUUOJ 五月大联动WP 概述 pwn DASCTF_X_BUUOJ_2021_ticket DASCTF_X_BUUOJ_2021_card re DASCTF_X_BUUOJ_ ...

  3. BUUCTF 命令执行/文件包含类型部分wp

    BUU差不多前两页题目中的该类型题,可能会有疏漏 [网鼎杯 2020 朱雀组]Nmap 考察nmap的利用 选项 解释 -oN 标准保存 -oX XML保存 -oG Grep保存 -oA 保存到所有格 ...

  4. BUUCTF笔记之Real部分WP(一)

    声明:此文仅供学习记录研究使用,切勿用于非法用途,否则后果自负! 1.[ThinkPHP]5.0.23-Rce 发起一个请求,抓包: 将其修改为POST请求: 然后放进repeater,加入paylo ...

  5. buuctf pwn wp(第四波)格式化字符串漏洞系列

    这里是一个总的分类,一个类型的第一道题目会详细介绍,后面的类型相同的会简略介绍(不过这是第一波,都是最简单的,原理可以看我前面的文章,后面难一点的题目我再讲原理.) 这一波题都是无脑AAAA的类型,它 ...

  6. [BJDCTF 2nd] Web复现 wp

    文章目录 [BJDCTF 2nd] fake google [BJDCTF 2nd]old-hack [BJDCTF 2nd]假猪套天下第一 [BJDCTF 2nd]duangShell [BJDCT ...

  7. BJD CTF 2nd web wp

    fake google 正好是前段时间学过的flask ssti,先给出payload name={{"".__class__.__mro__[1].__subclasses__( ...

  8. Buuctf -web wp汇总(一)

    Buuctf -web wp汇总(一):链接 Buuctf -web wp汇总(二):链接 持续更新ing~ BuuCTF平台 文章目录 BuuCTF平台 [极客大挑战 2019]EasySQL [极 ...

  9. BJDCTF on buuoj

    干啥啥不行,签到第一名 [BJDCTF 2nd]签到-y1ng crypto签到,直接base64解码 [BJDCTF 2nd]fake google ssti payload: qaq?name={ ...

最新文章

  1. CMake命令之execute_process
  2. 【Spark Summit EU 2016】在在线学习中使用Structured Streaming流数据处理引擎
  3. idea(二)初次安装强烈建议修改的配置
  4. JVM之堆Heap体系概述
  5. 新年伊始 .Net7 preview1 发布!
  6. 怎么修剪_幸福树怎么修剪——武汉花卉租摆
  7. Linux-DNS服务-BIND配置
  8. 一道把递归、链表、引用、双指针都结合的题——回文链表
  9. GDB 调试命令讲解 2-转
  10. 默认情况下在MongoDB Shell中漂亮打印
  11. 【CSDN最全java项目实战500篇】练手/项目经验/毕设刚需
  12. 小米2s自带rec刷root_关于vivo手机的root
  13. day03-搭建项目
  14. Microsoft Visual SourceSafe
  15. 《计算机操作系统》重点知识笔记整理(一)
  16. 2021-06-22第十章主讲
  17. 就算是假期也全力以赴,学习不能停
  18. 测试报告——必应词典必应背单词
  19. 深度学习论文: Multi-modal Sensor Fusion for Auto Driving Perception: A Survey
  20. 我为什么反对寄希望于内部培训提升员工技能的方法?

热门文章

  1. 【专业知识问答】问:大型发电机的励磁方式有哪些?
  2. android ssid乱码,关于讲解win7无线中文ssid乱码的处理举措
  3. 开机关机电路-MOS管实现开关机功能
  4. English Learning - L1-6 从此口语变得简约(下)2022.12.22 周四
  5. 网络IP检测框架的基本设计思路
  6. 使用STM32内部ADC资源读取环境光传感器
  7. 如何避免FFT(matlab)计算傅里叶级数与傅里叶变换时存在的混叠(aliasing)和泄露(leakage)问题
  8. 每天五分钟机器学习:超平面分离定理和凸优化
  9. C++中贝叶斯滤波器包bfl的使用(2)-预测模型非线性的扩展卡尔曼滤波器
  10. 华为云服务器租用费用及CPU性能(1核2G/2核4G/4核8G)