腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
堆上的缓冲区
溢出
与堆栈之间的冲突
buffer-overflow
、
heap-overflow
我目前的理解是,要成功利用基于堆栈的缓冲区
溢出
漏洞,首先必须
溢出
缓冲区,从而覆盖返回指针并控制EIP。现在,对于
堆
,我了解到
溢出
仍然存在。我的问题是:缓冲区
溢出
的利用在堆上看起来不同吗?如果是的话,更详细的细节是什么?
浏览 0
提问于2018-04-06
得票数 1
回答已采纳
2
回答
何时确定所使用的c++程序堆栈大小?
c++
、
c
、
stack
如果
堆
大小在malloc或free时发生更改?
浏览 1
提问于2015-04-30
得票数 3
2
回答
堆栈
溢出
方法
operating-system
谁给我一些说明,我想写一个自己的函数来检查堆栈
溢出
错误
。
浏览 0
提问于2011-01-27
得票数 0
回答已采纳
1
回答
CLang:在std::线程中运行函数会导致结构创建时的BAD_ACCESS
c++
、
multithreading
、
clang
、
exc-bad-access
、
sctp
我使用具有与我的
Linux
机器相同的SCTP。虽然API调用不会造成问题,但使用标准C++库提供的线程现在似乎会产生问题。}}struct sockaddr_in peer_addr = {}; 这是CLion给我的
错误
消息
浏览 0
提问于2018-08-09
得票数 0
回答已采纳
2
回答
无法对输出流使用fclose,输入流正常
c
、
glibc
、
fclose
每当我在最后用fclose(outputFile);运行我的程序时,我都会得到一个
错误
。
浏览 2
提问于2010-05-09
得票数 1
回答已采纳
1
回答
错误
信号11 (SIGSEGV),统一应用程序中的代码2
android
、
unity3d
、
segmentation-fault
我不知道我能做些什么来避免这种情况,因为我不知道我的代码或场景是如何导致这个
错误
的。谢谢你们。 你好,迈克尔
浏览 4
提问于2018-05-20
得票数 0
2
回答
C++如何识别信号11
错误
位置
c++
、
linux
我正在
Linux
系统(内核2.6.23)上运行一个多线程C++程序。我的代码是使用G++版本4.7.4编译的。我添加了以下代码来捕获分段
错误
:{ size_t size; size = backtrace
浏览 2
提问于2015-12-08
得票数 3
回答已采纳
6
回答
递归的main() --为什么会有
段
错误
?
c
、
segmentation-fault
、
stack-overflow
为什么下面的程序会出现segfault?尽管它是一个不会结束的递归,因此从定义上来说是无效的,但我不明白为什么它会分段(gcc 4.4.3和clang 1.5 (主干))。
浏览 3
提问于2010-03-23
得票数 10
回答已采纳
1
回答
java.lang.OutOfMemoryError:使用此短程序删除标题栏时的Java
堆
空间
java
、
matlab
、
fullscreen
、
heap-memory
我在堆栈
溢出
上找到了一
段
代码,用于在MATLAB:中显示全屏颜色。但是,由于我的应用程序必须运行很长时间,有什么方法可以在每次运行脚本时清除
堆
空间吗?这样,我就不必分配更多的
堆
空间内存,最终也会耗尽内存。
浏览 5
提问于2011-12-12
得票数 4
1
回答
堆
和堆栈内存是如何管理、实现和分配的
c++
、
c
、
memory-management
、
heap-memory
、
stack-memory
可能重复: 每个都是如何实现的?它是如何管理的(高层次)?gcc是否为堆栈和
堆
分配了一块内存,然后根据请求分配?--Clarification-- 我真的在询问
堆
和堆栈内存的实现和管理。,我没有找到任何地址.谢谢你的链接
浏览 4
提问于2009-07-31
得票数 3
回答已采纳
1
回答
堆
溢出
或堆栈
溢出
时的
Linux
内核行为
linux
、
linux-kernel
、
operating-system
我试图理解几个重要的操作系统概念(为了简单起见,让我们继续使用
Linux
内核)。假设我在内核模式下运行,可能在某些系统调用的源代码中添加这些行( caseA或caseB而不是两者兼而有之)。consume_heap_forever(void) (void) __malloc(PAGE_SIZE); 案例A:上面的在循环中消耗
堆
。我会进入内核的
堆
段
吗?
浏览 2
提问于2017-02-14
得票数 3
回答已采纳
1
回答
在
Linux
中创建
堆
区域/
段
linux-kernel
、
memory
、
memory-management
我的理解是,在
Linux
上,进程加载程序不会像堆栈那样自动为进程创建“
堆
”区域,对吗? 我使用了/proc/$$/maps,在调用malloc()之前没有“
堆
”区域。
浏览 0
提问于2015-12-18
得票数 4
1
回答
现代Windows/
Linux
系统如何被Chrome中的
堆
溢出
所破坏?
web-browser
、
chrome
、
heap-overflow
维基百科关于
堆
溢出
的文章指出:将健全检查引入
堆
管理器。 有了这些保护措施,最近发现的通过Chrome PDF阅读器
堆
溢出
的漏洞怎么会发生呢?
浏览 0
提问于2016-06-13
得票数 2
回答已采纳
2
回答
如何判断其中一个
堆
生成是否已满?
java
、
memory
、
garbage-collection
、
jvm
、
heap-memory
在我们的生产环境中,我们遇到了一些问题,一
段
时间后,我们从一个编译过的jsps (根据时间的不同而不同)获得InvalidPropertyException。我怀疑这是由于
堆
中的某些东西“消失”造成的。此外,我怀疑这是由于
堆
的某一代变满了,因此一些对象“
溢出
”到另一代中,最终被GC-ed。我想知道的是:是否有可能自动监控
堆
,并在其中一代已满时发出警报,并且存在此类
溢出
的可能性?这可以通过编程实现,也可以通过某种配置实现。我们已经尝试过使用JConsole,但是只有在
错误
浏览 0
提问于2012-11-23
得票数 0
回答已采纳
3
回答
在无限循环中
堆
溢出
代替堆栈
溢出
java
、
object
、
stack-overflow
、
heap-memory
、
stack-memory
在java中,当方法调用自己并导致无限循环时,将引发堆栈
溢出
错误
。当对象在
堆
内存中初始化时,不应该抛出
堆
内存
溢出
错误
,因为涉及一个对象来调用该方法。有
堆
溢出
错误
吗?!
浏览 2
提问于2014-10-20
得票数 1
回答已采纳
1
回答
学习远程代码执行的好资源是什么?
web-application
、
penetration-test
我想从零开始学习远程代码执行。有什么可以供我学习的书吗?还是需要预先了解才能学习远程代码执行?我非常想学习远程代码执行,因为我在pwn2own中听说过,远程代码执行是使用最广泛的技术。
浏览 0
提问于2015-12-04
得票数 -3
8
回答
brk()系统调用做什么?
c
、
linux
、
unix
、
memory-management
、
brk
根据
Linux
程序员手册: 这就引出了我的第二个问题。在我所读到的所有文章中,作者说
堆
向上增
浏览 2
提问于2011-08-08
得票数 234
回答已采纳
3
回答
程序
堆
大小?
c
、
unix
、
memory-management
user_struct* newuser = malloc(getsize(user_struct)); } 如果重要的话,我在ubuntu/
linux
我知道像getrlimit这样的东西,但不确定它是否提供
堆
大小。尽管它确实给出了输入参数中的一个选项的默认堆栈大小。此外,valgrind可能是一个很好的工具,正如这里所建议的那样,,但是如果有
堆
溢出
,我想动态打印一条
错误
消息。
浏览 0
提问于2013-02-05
得票数 2
回答已采纳
1
回答
线程在内存中的位置?
c
、
multithreading
、
memory
、
thread-safety
、
pthreads
干草
浏览 2
提问于2020-07-02
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
内存溢出错误:java堆空间
Java 常见的几种 OOM
【最新】CVE-2021-3156漏洞预警
性能测试相关问题及解决办法汇总
初识Linux渗透:从枚举到内核利用
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券