摘要: 思路: 首先用burpsuite抓包,复制到Codex工具中,作出如图操作,注意密码如果是一行显示请把文件格式转换为windows,输入完必要的错误特征后就可以点start开始爆破了。 阅读全文
posted @ 2023-03-16 00:03 GrnLeaf 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 思路: 验证码正确输入后,第一次提交提示密码错误,第二次提交还是提示密码错误,被没有提醒验证码错误。 说明验证码并未销毁,可复用。直接把代码send to Intruder正常爆破就发现成功了。 阅读全文
posted @ 2023-03-15 23:27 GrnLeaf 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 思路: 第一次提交提示登录失败,第二次继续提交提示验证码错误。发现了如果一次次的提交密码,验证码也会随之生成新的。 和服务器中的session文件做匹配判断的正是PHPSESSID参数,当我去掉PHPSESSID参数时,又提示为登录失败而非验证码错误了,继续把代码send to Intruder正常 阅读全文
posted @ 2023-03-15 23:01 GrnLeaf 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 思路: 先添加宏,把token值设为变量,然后添加作用域。(宏项目URL一定是Get请求的) 然后正常爆破即可,可以把重定向勾上。 阅读全文
posted @ 2023-03-15 20:34 GrnLeaf 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 今天安装模块的时候遇到了一个错误,记录一下。 问题描述: 解决方法: 在原有命令后面按照提示增加即可忽略 --break-system-packages 阅读全文
posted @ 2023-03-09 23:44 GrnLeaf 阅读(1428) 评论(1) 推荐(2) 编辑
摘要: /** * 数字三角形(POJ1163)<br> * * 在数字三角形中寻找一条从顶部到底边的路径,使得路径上所经过的数字之和最大。<br> * 路径上的每一步都只能往左下或 右下走。只需要求出这个最大和即可,不必给出具体路径。<br> * 三角形的行数大于1小于等于100,数字为 0 - 99<b 阅读全文
posted @ 2020-05-04 12:37 GrnLeaf 阅读(203) 评论(0) 推荐(0) 编辑
摘要: /*Serling公司购买长钢条,将其切割为短钢条出售。切割工序本身没有成本支出。公司管理层希望知道最佳的切割方案。假定我们知道Serling公司出售一段长为i英寸的钢条的价格为pi(i=1,2,…,单位为美元)。钢条的长度均为整英寸。| 长度i | 1 | 2 | 3 | 4 | 5 | 6 | 阅读全文
posted @ 2020-05-02 13:12 GrnLeaf 阅读(306) 评论(0) 推荐(0) 编辑
摘要: /*有n个重量和价值分别为wi,vi的物品,从这些物品中挑选出总重量不超过W的物品,求所有挑选方案中价值总和的最大值。 1≤n≤100 1≤wi,vi≤100 1≤W≤10000输入: n=4 (w,v)={(2,3),(1,2),(3,4),(2,2)} W=5输出: 7(选择第0,1,3号物品) 阅读全文
posted @ 2020-04-30 15:11 GrnLeaf 阅读(262) 评论(0) 推荐(0) 编辑
摘要: /*有n个重量和价值分别为wi,vi的物品,从这些物品中挑选出总重量不超过W的物品,求所有挑选方案中价值总和的最大值。 1≤n≤100 1≤wi,vi≤100 1≤W≤10000输入: n=4 (w,v)={(2,3),(1,2),(3,4),(2,2)} W=5输出: 7(选择第0,1,3号物品) 阅读全文
posted @ 2020-04-30 14:05 GrnLeaf 阅读(465) 评论(0) 推荐(0) 编辑
摘要: /**乘船问题:有n个人,第i个人重量为wi。每艘船的最大载重量均为C,且最多只能乘两个人。用最少的船装载所有人。贪心策略:考虑最轻的人i,如果每个人都无法和他一起坐船(重量和超过C),则唯一的方案是每个人坐一艘否则,他应该选择能和他一起坐船的人中最重的一个j求需要船的数量 */ 思路:先把每艘船的 阅读全文
posted @ 2020-04-27 11:49 GrnLeaf 阅读(617) 评论(0) 推荐(0) 编辑