这两天刚买了硬盘,想着给C盘扩容来着,同时为以后下2k做准备。无法直接从E盘分配到系统盘(不同硬盘),那就先把E盘的复制到D盘,再从D盘分内存到C盘
基本教程网上有,先用DiskGenius拆分分区,把空余空间放到C和D之间
直接扩容C盘报错bitmap中有标记为已使用的簇,这里chkdsk无效,于是用自带的磁盘管理器扩展卷
22这个数字我很喜欢,就是出的题目难了点😥
ezapk-1java层有XTEA
魔改异或918,得到username,负数用jeb转成16进制
12345678910111213141516171819202122232425262728293031#include <stdio.h>#include <stdint.h>int main() { ...
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系统
...
ReLogin-1方程只能解一半,还得手动
一开始做的时候直接hide casts了
后面发现还可以用abcd表示每一位然后分段解z3
跑个两分钟
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465...
real_xor给的python,一眼循环异或
xor-1先脱壳
搜字符串找到密文
从start进入,找到code
复制数字和明文
异或数字
反向异或,其实伪c是很奇怪的i=0,下标为16,但是看汇编确实是这样
而且c用16来算就是对的
又来一整轮
ida7.5可以显示中文
当时就这样,直接乱序
我知道了,我写的脚本是一位一位...
Mischello-hscctf从图片中提取关键信息
(03338) 76 Friseur Kosmetik Montag,点最后一个
报纸左下角,搜Friseursalon Aerts
Retea经典tea,密文呈现形式不同
1234567891011121314151617181920212223242526272829303132333435#include...
之前一直不知道ida如何识别中文字符
在目录后面加参数-dCULTURE=all和把编码方式改为gbk两种方法都失败了
后来用学长的ida发现能正常显示中文,查看编码方式原来是gb2312
于是我在ida里点击上方菜单栏的Options->General,然后选择Strings导航栏,右键Default 8-bit对应的UTF-8格式,插入新的编码方式gb2312点OK保存
...
pwnHappyCTF看到rwx基本上是shellcode
vuln函数反编译不了,问题不大
敲,后面发现把open给禁了,那得用retfq和retf了
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606...
问题解决桌面明明有vuln这个文件,但是kali仍有FileNotFoundError
问群里的师傅原来是要装glibc-all-in-one
一开始师傅说要用./libc.so.6查看要安装的libc版本,但本地一直报错
我google了但是一直没有直接的解决方案,于是在另一位师傅的推荐下看了另一篇文档,用strings libc.so.6 |grep Ubuntu来确定...
这是0xGame的week2的一道pwn题,题目本身不难,有一个疑问,刚好借此巩固了一下pwn的动调,希望可以有所收获
目标:去看dword_40e0改变后的值
一开始是2,memset赋值为0
查看内存注意不要加*
因为是小端序,红色框起来的部分是shopping_cart[0]
看基址
加偏移后得到真实地址
在两次scanf之间下断点
有断点所以会停下来
单步...