• 2024上海市赛初赛部分wp

    中途截的两张 Reez_re看一下crazy和ohh 逆向得到fake flag 后面有自解密 运行到最后一个断点后f7进入 强制c,然后p 404040是密文 xxx明显是rc4 提取密文 key就是前面的伪flag 1flag{This_is_a_beautiful_day!} ez_login找到des和密文 so层实现...
  • CISCN2024初赛Reverse部分wp

    Reverseasm_retxt找到密文 找到关键逻辑,*0x50 +0x14 ^0x4d +0x1e后面还有一段 也可以问一下gpt得到流程 12345678910111213141516171819202122#include <stdio.h>#include <string.h>void main() { char src[] = &q...
  • C盘扩容

    这两天刚买了硬盘,想着给C盘扩容来着,同时为以后下2k做准备。无法直接从E盘分配到系统盘(不同硬盘),那就先把E盘的复制到D盘,再从D盘分存储到C盘 基本教程网上有,先用DiskGenius拆分分区,把空余空间放到C和D之间 直接扩容C盘报错bitmap中有标记为已使用的簇,这里chkdsk无效,于是用自带的磁盘管理器扩展卷
  • NSSRound22-Reverse专项赛

    22这个数字我很喜欢,就是出的题目难了点😥 ezapk-1java层有XTEA 魔改异或918,得到username,负数用jeb转成16进制 12345678910111213141516171819202122232425262728293031#include <stdio.h>#include <stdint.h>int main() { ...
  • XYCTF2024部分wp

    Re聪明的信使 发现是rot9 想起来不是简单的减9,是循环着来 1flag{Y0u_KnOw_Crypt0_14_v3ry_Imp0rt@nt!} miao和省赛的差不多 交叉引用过去 1flag{My_fl@g_h4s_br0ken_4parT_Bu7_Y0u_c@n_f1x_1t!} 大学生第一次遇到dos系统 ...
  • 长城杯2024初赛部分Reverse

    ReverseLogin-1方程只能解一半,还得手动 一开始做的时候直接hide casts了 后面发现还可以用abcd表示每一位然后分段解z3 跑个两分钟 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626...
  • BeginCTF2024部分Reverse

    Reversereal_xor给的python,一眼循环异或 xor-1先脱壳 搜字符串找到密文 从start进入,找到code 复制数字和明文 异或数字 反向异或,其实伪c是很奇怪的i=0,下标为16,但是看汇编确实是这样 而且c用16来算就是对的 又来一整轮 ida7.5可以显示中文 当时就这样,直接乱序 我知道了,我写的...
  • HSCCTF2024部分wp

    Mischello-hscctf从图片中提取关键信息 (03338) 76 Friseur Kosmetik Montag,点最后一个 报纸左下角,搜Friseursalon Aerts Retea经典tea,密文呈现形式不同 1234567891011121314151617181920212223242526272829303132333435#include...
  • IDA显示中文字符

    之前一直不知道ida如何识别中文字符 在目录后面加参数-dCULTURE=all和把编码方式改为gbk两种方法都失败了 后来用学长的ida发现能正常显示中文,查看编码方式原来是gb2312 于是我在ida里点击上方菜单栏的Options->General,然后选择Strings导航栏,右键Default 8-bit对应的UTF-8格式,插入新的编码方式gb2312点OK保存 ...
  • NSSRound#18部分wp

    pwnHappyCTF看到rwx基本上是shellcode vuln函数反编译不了,问题不大 敲,后面发现把open给禁了,那得用retfq和retf了 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606...
1…5678910