摘要: 从13行和18行的0x21(c规定十六进制必须用0x**表示)可以知道这个字符串就是33个字符 shift+e来提取出数组中的字符: 设这个数组是global数组 global[] = { 102, 10, 107, 12, 119, 38, 79, 46, 64, 17, 120, 13, 90, 阅读全文
posted @ 2020-02-19 17:00 青山见我如是 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 总是一会儿切到那里,一会儿切到那里,要明确一条主线,就是buu的题,而不是按着什么视频教程还有linux和python教程去学习。那样效率比较低。 一切为了写wp为本,不胡乱点击就是提高效率的最好办法。 阅读全文
posted @ 2020-02-19 12:56 青山见我如是 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 自己不细心,人家别的博客上写的明明没有那个冒号的,把linux命令好好学一学吧! nc后 ls 发现flag文件 cat就得到flag了 阅读全文
posted @ 2020-02-19 12:24 青山见我如是 阅读(172) 评论(0) 推荐(0) 编辑
摘要: sudo service network-manager stop sudo rm /var/lib/NetworkManager/NetworkManager.state sudo service network-manager start sudo apt-get install net-too 阅读全文
posted @ 2020-02-19 08:36 青山见我如是 阅读(132) 评论(0) 推荐(0) 编辑
摘要: su:切换成root用户 sudo su:普通用户申请root权限 ping命令可以检查linux是否联网 ping www.baidu.com 如图就是联网了 结束ping包括其他linux的指令 用ctrl+c cat指令可以打开短一些的文本文件,打开其他文件是乱码没意义,打开文本文件时直接 c 阅读全文
posted @ 2020-02-19 01:08 青山见我如是 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 先shift+F12定位到关键句 然后crtl+X查看函数的交叉调用 定位到该函数处 F5查看伪代码 插入一段re1 re2题中都遇到的技巧: 很多时候出现的数字是asc码,热键R可以把数字转化成字母 像这样,这几个单引号里面的字符原来都是asc码形式,R热键把他们转化成现在的样子 图中的这个'0' 阅读全文
posted @ 2020-02-18 11:24 青山见我如是 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 拖入ida中shift+F12查找字符串就可以看到flag 阅读全文
posted @ 2020-02-18 09:47 青山见我如是 阅读(278) 评论(0) 推荐(0) 编辑
摘要: f是指向文件的指针,r是转义字符,可以让字符串中的\保持不被转义。路径点属性查然后加上当前文件。 'w'表示只写,‘r’表示只读。 import random 导入random数 s = 【】开一个空列表 循环,2^20用2**20表示 append是apply to end 把字符串接到后面 s 阅读全文
posted @ 2019-09-25 15:10 青山见我如是 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 如题 阅读全文
posted @ 2019-09-19 22:10 青山见我如是 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 题目描述 题目描述 将1,2,…,9共9个数分成三组,分别组成三个三位数,且使这三个三位数构成1:2:3的比例,试求出所有满足条件的三个三位数。 例如:三个三位数192,384,576满足以上条件。 输出 输出 输出所有符合要求的三个三位数,每一组占一行,数字之间由一个空格分隔。 每组中的三个数字按 阅读全文
posted @ 2019-09-18 20:12 青山见我如是 阅读(225) 评论(0) 推荐(0) 编辑