当前位置: 首页 > news >正文

NSSCTF逆向题解

[SWPUCTF 2021 新生赛]简简单单的逻辑

直接把key打印出来,然后整理一下result,让key和result进行异或

key=[242,168,247,147,87,203,51,248,17,69,162,120,196,150,193,154,145,8]
data=[0xbc,0xfb,0xa4,0xd0,0x03,0x8d,0x48,0xbd,0x4b,0x00,0xf8,0x27,0x96,0xd3,0x93,0xdf,0xec]
for i in range(len(key)):print(chr(key[i]^data[i]),end="")

[SWPUCTF 2021 新生赛]re1

就是一个简单的替换

flag='{34sy_r3v3rs3}'
print('NSSCTF',end="")
for i in flag:if i=="3":print('e',end="")elif i=='4':print('a', end="")else:print(i,end="")

[SWPUCTF 2022 新生赛]base64

看到了主函数

strcmp函数在init中替换了

实际上调用的是一个base64加密函数

找到密文

直接解密就可以

[HDCTF 2023]easy_re

加了UPX壳,直接脱

也是一个base64加密

直接解密就可以了

http://www.lryc.cn/news/223125.html

相关文章:

  • 广域网加速的作用:企业为什么需要广域网加速?
  • SQL SERVER Inregration Services-OLE DB、Oracle和ODBC操作
  • 尚硅谷大数据项目《在线教育之实时数仓》笔记006
  • Linux-源码安装go
  • 如何检测小红书账号是否被限流?哪些原因会导致账号被限流?
  • [动态规划] (十三) 简单多状态 LeetCode 740.删除并获得点数
  • 【K-means聚类算法】实现鸢尾花聚类
  • 什么是代理IP池?如何判断IP池优劣?
  • 【面经】讲一下线程池的参数和运行原理
  • 针对图像分类的数据增强方法,离线增强,适合分类,无标签增强
  • 润色论文Prompt
  • 配置简单VLAN
  • 手机是否能登陆国际腾讯云服务器?
  • 5分钟Python安装实战(MAC版本)
  • python自动化测试(十一):写入、读取、修改Excel表格的数据
  • 【milkv】添加LCD屏GC9306
  • 设计模式--开篇
  • Android 原生进度条ProgressBar【自带】【水平风格】自定义
  • Nginx实现tcp代理并支持TLS加密实验
  • vue3+setup 解决:this.$refs引用子组件报错 is not a function
  • 189. 轮转数组
  • com.alibaba:tools:jar com.alibaba:jconsole:jar
  • 洛谷 P1020 [NOIP1999 普及组] 导弹拦截【一题掌握三种方法:动态规划+贪心+二分】最长上升子序列LIS解法详解
  • golang的管道阻塞问题
  • 用HTML + javaScript快速完成excel表格信息除重并合并
  • 高性能网络编程 - The C10M problem
  • java计算机毕业设计SpringBoot在线答疑系统
  • Doc as Code (4):使用Git做版本管理,而不是使用目录做版本管理
  • 【Codeforces】 CF1870E Another MEX Problem
  • 【Objective-C】Objective-C汇总