上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: #查壳: ##64位:进IDA: ###进来就给flag:跟进: ###一堆东西,秉承着赶时间的优良作风,只看有用的输出: ###挺简单一个随机数问题,找种子就行: ####上脚本: int main(){ srand(10086); for (int i = 1; i <= 13; i++) { 阅读全文
posted @ 2023-05-09 16:51 TFOREVERY 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 查个壳: 没得东西:双击进去咯: 随机序列问题: 这里要提几点点: 一:同一个种子下获得的再次获得的随机数是相同的 怎么理解这个呢,上图理解: 能看到我们两次的随机数是完全一样的,但是如果不加random.seed(1)这一句或者将种子换了,就不一定会得到相同的数字了: 二:random.getra 阅读全文
posted @ 2023-05-09 16:25 TFOREVERY 阅读(55) 评论(0) 推荐(1) 编辑
摘要: #查壳 ##64位,进IDA: ###你会发现,啥也没有,别急,再找找:空格切换视图: ####往下走: ####发现这里存了一堆东西:A转化成字符串: ####继续找: ####发现转化不了,看看是不是程序爆了: ###发现:是这条代码爆红了,没发现堆栈不平衡,试试nop掉: ###发现依旧没用, 阅读全文
posted @ 2023-05-09 15:44 TFOREVERY 阅读(332) 评论(0) 推荐(0) 编辑
摘要: #查壳: ##进入: ###不是很难的逻辑,浅浅来个爆破过了:(这里提醒一下,如果实在逆推不出来,可以考虑爆破,爆破应该是RE里人手一个的必备) result1 = 'v0b9n1nkajz@j0c4jjo3oi1h1i937b395i5y5e0e$i' flag1 = '' num = 0 for 阅读全文
posted @ 2023-05-09 13:32 TFOREVERY 阅读(85) 评论(0) 推荐(0) 编辑
摘要: #查个壳: ##64位,运行: ###进IDA看看: ####简单加密函数,不多赘述上脚本就好: int main(){ string Des = "ylqq]aycqyp{"; string flag = ""; for (int i = 0; i < Des.size(); i++) { for 阅读全文
posted @ 2023-05-09 12:50 TFOREVERY 阅读(97) 评论(0) 推荐(0) 编辑
摘要: #拿到一个.py的文件,查个壳: ##进入看看是怎么个解密: ###挺长,感觉还有点像RC4的加密方式(这个不讨论),往下看逻辑: ####首根据输出,我们能知道,加密后的文档应该是enc,enc又是由crypt而来,crypt又是由cipher而来,而cipher又是由res而来: ###看看re 阅读全文
posted @ 2023-05-09 12:23 TFOREVERY 阅读(80) 评论(0) 推荐(0) 编辑
摘要: #C的源代码,查个壳: ##一般都是64位,直接双击吧,换个界面,成天看IDA也不好: ###也是简单的一个异或加密,上个脚本就好了,不多说啥: Des = 'd`vxbQd' flag = '' for i in Des: flag += chr((ord(i) ^ 2) - 1) print(f 阅读全文
posted @ 2023-05-09 11:30 TFOREVERY 阅读(67) 评论(0) 推荐(0) 编辑
摘要: #得到.exe,先查壳: ##么得壳,64位:运行一下看看:是个字符串的比较:进IDA: ###简单的一个加密(不多解释了)上个脚本就行: Des = '{34sy_r3v3rs3}' flag = '' for i in Des: if ord(i) == 51: flag += chr(101) 阅读全文
posted @ 2023-05-09 11:25 TFOREVERY 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 得到一个.py文件,一般是没壳的,不过还是要养成习惯,查个壳: 意料之中,啥也没有,打开文件: 给了我们一个加密逻辑,然后最后一行给了一个结果:那么就是根据上述的逻辑,反解密出flag就好了 分析一下上述逻辑: 首先对list进行变化得到key的值(怎么变化不用理,因为用不到,为啥?因为是异或昂,而 阅读全文
posted @ 2023-05-09 11:04 TFOREVERY 阅读(200) 评论(0) 推荐(0) 编辑
摘要: #查壳: ###有壳32位,脱了,看看运行:无法运行,那么进IDA看看: ####找个主函数: ####发现没了,那么再找找 ####密文?不确定,跟进看看: ####来到一个输出正确flag的地方,可以知道Des就是我们要找的东西:去看看有谁调用过它: ####有两,第一个就是上图的输出,那么我们 阅读全文
posted @ 2023-05-06 15:38 TFOREVERY 阅读(61) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页