• [HDCTF 2023]enc

    链接 打开进入这个函数 TEA 分析之后知道 下一步核对的v7和v8都是改变后的密文 v9才是密钥 解密时注意,异或的时候从后往前异或,倒着来 脚本 1234567891011121314151617#tea解密def tea_decrypt(v,...
  • picoCTF2022

    CRYPTOVigenere题目信息 key CYLAB cipher: rgnoDVD{O0NU_WQ3_G1G3O3T3_A1AH3S_cc82272b} 题目给了密文和密钥,用随波逐流打开,解密,发现是维吉尼亚加密 fl...
  • 初识栈溢出

    fun(a,b)调用过程入栈 (1)压入参数 根据调用约定,main函数作为调用者,首先需要将func函数的两个参数a,b压入栈中。 注意压入参数的顺序,首先压入b,接着压入a,也就是说,压入参数的顺序是从右到左。 (2)返回地址压栈 返回地址压...
  • ida使用+动调

    ida动态调试断点一般打的都是软件断点 硬件断点的设法:打好断点后 打开找到刚才打下的断点后右键Edit编辑勾选Hardware 差别: 1. 实现原理: 软件断点: 软件断点是通过修改程序指令来实现的。在代码中插入一个特定的中断指令(例如,在...
/4