题目来源 题目来源为buuoj.cn。 题目为buuoj.cn的web题目组的[极客大挑战2019]PHP。 解题过程 网站的首页是一只可爱的猫猫,挪动鼠标猫猫会跟着转头,很好玩! 网页中提到了备份网站,因此可以尝试使用一个网站备份文件名的字典来进行爆破,发现网站中有www.zip文件。 下载下来发 ...
分类:
Web程序 时间:
2020-02-19 20:41:43
阅读次数:
617
内存溢出和内存泄漏 一、内存溢出和内存泄露概述 内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。内存泄露 memory leak,是指程序在申请内存后 ...
分类:
其他好文 时间:
2020-02-11 11:28:01
阅读次数:
62
利用pwntools的DynELF from pwn import * r=remote('node3.buuoj.cn',29392) e=ELF('./2018_rop') write_plt=e.plt['write'] read_plt=e.plt['read'] main_addr=e.s ...
分类:
其他好文 时间:
2020-02-11 00:07:46
阅读次数:
162
内存泄漏 (Memory Leak):是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄漏似乎不会有大的影响,但内存泄漏堆积后的后果就是内存溢出。 内存溢出 (Memory Overflow):指程序申请内存时,没有足够的内存供申请者使用,或者说,给了你一块存储int类型数据的存储空间,但是 ...
分类:
其他好文 时间:
2020-02-10 09:41:59
阅读次数:
52
1,背诵单词:obstacle:障碍物 gum:口香糖 fridge:电冰箱 combination:结合 fasten:系牢 purchase:购买 leak:漏出 inhabitant:居民 express:快递 conceal:隐瞒 digest:消化 beggar:乞丐 apology:道歉 ...
分类:
其他好文 时间:
2020-02-09 23:45:06
阅读次数:
84
以下文章来源于花椒技术 ,作者花椒服务端 前言 内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。 Java是由C++发展来的,抛弃了C++中一些繁琐容易出错的东西,程序员忘记或者错误的内存 ...
分类:
其他好文 时间:
2020-01-21 18:28:41
阅读次数:
103
0. Problem There is no memory leak of the following code, but there are problems. void memory_leak(){ ClassA *ptr = new ClassA(); /* if return here, t ...
分类:
编程语言 时间:
2020-01-20 22:46:08
阅读次数:
94
关于 1. "下载地址" 2. 目标:找到3个Key 3. "哔哩哔哩视频" 。 信息收集 1. 用的是Host only,所以网卡是vmnet1,IP一直是192.168.7.1/24 2. 3. 发现第一个Key【073403c8a58a1f80d943455fb30724b9】,外加一个字典, ...
分类:
其他好文 时间:
2020-01-19 09:27:30
阅读次数:
159
我刻意的制造了一段会溢出的代码。 通过下图的leak suspects分析是可以看出gc root的。比较代码和图中的b a。 还有其他的方式可以分析,点击dominator tree可以获取到持有大对象的线程,然后在其上也可以执行gcroot的分析,如下图。 ...
分类:
其他好文 时间:
2020-01-06 19:21:34
阅读次数:
206
练习造轮子,新建一个属于自己的MyString类 首先来开启检测内存泄漏的函数 在main里添加 _CrtSetDbgFlag(_CrtSetDbgFlag(_CRTDBG_REPORT_FLAG) | _CRTDBG_LEAK_CHECK_DF); 开启内存泄漏检测 int main() { _C ...
分类:
其他好文 时间:
2019-12-27 18:11:11
阅读次数:
77