腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8583)
视频
沙龙
1
回答
C++
在
我
的
计算
机上
运行
良好
,
但在
leetcode
上
得到
地址
消毒器
堆
缓冲区
溢出
错误
c++
我
试图解决
leetcode
问题"929。唯一
的
电子邮件
地址
“,代码
在
我
的
计算
机上
的
Visual Studio代码
运行
良好
,但当我粘贴到
leetcode
,
我
得到
了
地址
消毒器
堆
缓冲区
溢出
错误
。emails.erase
浏览 17
提问于2019-02-25
得票数 6
1
回答
c++
矢量分割故障
c++
、
linux
、
vector
、
segmentation-fault
我
试图
在
amazon linux ec2实例
上
运行
我
的
c++
程序,结果发现一段
在
MacOS和Ubuntu
上
运行
良好
的
代码出现了分段
错误
。这里
的
seg_byte可能是'\0',但即使
我
将seg_byte替换为'a',或者使用header.reserve(8)并使用push_back而不是数组
浏览 0
提问于2019-06-29
得票数 1
2
回答
我
无法解决这个
错误
: heap-buffer-overflow on
Leetcode
c
、
buffer-overflow
我
的
代码如下: int count;count++; } } }实际
上
,当我解决了
Leetcode
上
的
问题时,
堆
缓冲区</e
浏览 47
提问于2020-03-04
得票数 0
回答已采纳
2
回答
如何使
错误
的
C程序分段故障一致?
c
、
segmentation-fault
考虑C
的
以下两行:a[1] = 0;这是为了教学目的。
浏览 0
提问于2017-11-21
得票数 2
回答已采纳
5
回答
攻击者在对本地程序(如
缓冲区
溢出
)进行攻击时,试图实现什么?
attacks
、
buffer-overflow
、
c
、
c++
在
程序攻击(如堆栈
缓冲区
溢出
)中,攻击者
的
目标是什么?
我
很难了解攻击
的
技术细节(比如覆盖函数
的
返回
地址
),因为不清楚这些攻击
的
目的是什么。例如,
在
SQL注入中,通常是为了获取机密信息或使服务器
运行
代码。
缓冲区
溢出
攻击
的
先决条件似乎是攻击者已经有能力
在
计算
机上
运行
代码,那么他们
浏览 0
提问于2015-12-14
得票数 4
1
回答
*堆栈崩溃检测到*:<unknown>终止中止(内核转储)
错误
有时只发生?
c++
、
c++11
、
buffer-overflow
我
正在完成一项家庭作业(由于这个原因,
我
不能发布代码),而且
我
很少收到这个
运行
时
错误
:之后,当我再次
运行
可执行文件时,一切都正常。为什么这个
错误
有时只会出现呢?作为参考,
我
试图完成
的
任务是将文件中
的
数据加载到两个向量中,并对数据进行二进制和线性搜索,以查看向量1中
的
数据是否出现在向量2中。 谢谢!编辑:附加信息:当我
得到
这个
错误<
浏览 7
提问于2020-04-09
得票数 4
6
回答
高级语言允许
缓冲区
/
堆
溢出
吗?
buffer-overflow
、
python
、
c
、
x86
、
heap-overflow
我
正在学习C语言中
的
基本x86
溢出
,但通常
我
用Python编写代码。是否存在用高级语言编写
的
程序会受到
缓冲区
/
堆
溢出
的
影响?
浏览 0
提问于2022-04-13
得票数 20
5
回答
怎么可能在一个平台上发生
缓冲区
溢出
,而在另一个平台上却没有呢?
c++
、
visual-studio
、
buffer-overrun
由于情况
的
模糊性,
我
在
问这个问题时犹豫不决,但我想知道这是如何实现
的
。
我
有一个用Visual Studio2008开发
的
C++
应用程序。当我
在
Windows7 64位(或Vista 32位)
上
编译应用程序时,应用程序
运行
良好
。
在
32位Windows XP SP3
上
编译应用程序时,收到
缓冲区
溢出
警告,进程终止。它使用
的</
浏览 1
提问于2011-02-22
得票数 2
回答已采纳
1
回答
如何分配完整内存页
c++
、
c
、
linux
、
memory-management
、
x86-64
在
C或
C++
中,
在
Linux
上
,
我
希望
在
系统内存页大小
的
整页中分配
堆
内存。 (目的是增加有害
缓冲区
溢出
导致分段
错误
的
可能性。)当我用
C++
数组new (pointer = new char[size])分配内存时,其中
的
大小是sysconf(_SC_PAGESIZE)
的
倍数,那么分配
的
内存
的
(
浏览 0
提问于2017-04-11
得票数 3
回答已采纳
1
回答
电子前沿基金会
的
猫笑话
python
、
linux
、
security
我
偶然发现了这篇文章: 图片中
的
代码:catfood: Unable to open catfood这是真正
的
黑客行为还是
我
不明白
的
笑话?
浏览 2
提问于2019-01-24
得票数 2
回答已采纳
3
回答
OS X
上
的
Clang
地址
杀毒程序
macos
、
clang
、
sanitizer
、
address-sanitizer
我
想在OSX Mountain Lion
上
使用clang
地址
消毒器
,因为Valgrind在这个平台上有内存检查问题。但是,当我在编译时使用-fsanitize=address (就像我在这个页面上看到
的
:)时,
我
得到
了这个
错误
:clang: error: argument unused during compilation: '-fsanitize=address' 那么,
我
的
问题是如何在OS<e
浏览 1
提问于2013-04-21
得票数 27
回答已采纳
1
回答
CycloneV嵌入式linux
上
数十条“
在
非linefetch(0x1018)
上
的
外部中止”内核消息
linux
、
buffer-overflow
、
intel-fpga
我
正在
运行
在一个自定义
的
Linux发行版
上
运行
的
C++
程序,
运行
在上。当我将完整
的
页面打印到tty (通过Windows PC
上
的
串行端口访问)时,
我
得到
了很多这样
的
消息:(
地址
)是许多连
浏览 1
提问于2018-01-11
得票数 0
回答已采纳
1
回答
Xcode:
在
调试时确定xcode中函数
的
调用者
objective-c
、
xcode
、
swift
如何确定某个函数
在
调试状态下
的
调用位置?
我
遇到了EXC_I386_GPFLT
错误
,因此
我
不希望
在
我
的
测试用例中调用这样
的
函数。
浏览 0
提问于2015-10-11
得票数 0
2
回答
VS 2010是否对malloc或新内存分配进行边界检查?
c++
、
visual-studio-2010
、
bounds
现在,
我
想知道
在
执行过程中,编译
的
代码是否正在执行边界检查。
我
相当肯定在
C++
中创建
的
向量和数组会发生这种情况;
我
不知道
的
是边界检查是否扩展到通过调用malloc或使用新关键字创建
的
对象。如果VS不为这样
的
情况做边界检查,是否有第三方机构这样做?
浏览 0
提问于2013-02-07
得票数 0
2
回答
我
的
逻辑
在
字符串中倒转元音有什么问题?
c++
、
string
、
algorithm
、
reverse
我
试着
在
leetcode
中求解一个,它要求程序员反转给定字符串中
的
元音。当我用C编写
我
的
代码时,它
运行
良好
,并通过了所有的测试用例。
我
尝试用
C++
编写相同
的
代码,但对于特定
的
测试用例,它失败了。i] = result[k]; } } }由于某种原因,当输入
浏览 3
提问于2020-02-11
得票数 0
回答已采纳
1
回答
glibc是否使用金丝雀检查来防止
堆
缓冲区
溢出
?
buffer-overflow
、
heap-overflow
既然金丝雀是gcc用来防止堆栈
溢出
的
(例如-fstack),
我
想知道glibc是否使用基于金丝雀
的
方法来防止
堆
缓冲区
溢出
?例如,本论文建议基于金丝雀
的
检测以防止
堆
缓冲区
溢出
。Windows系统已经使用
堆
cookie来减少
堆
缓冲区
溢出
。 如有任何与glibc有关
的
参考资料,将不胜感激。谢谢!
浏览 0
提问于2014-07-29
得票数 0
回答已采纳
3
回答
堆栈中
的
内存冲突
memory
、
stack
、
overflow
、
stack-overflow
所以我理解什么是堆栈
溢出
,当内存冲突时(以及这个网站
的
标题),但我不理解
的
是为什么堆栈
的
新条目
在
递减
的
内存
地址
中。为什么它们不在随机
的
内存
地址
中,这不是更有意义
的
,这样内存冲突就不是问题了吗?
我
猜这背后有某种优化
的
原因?
我
没有意识到
的
是,一个堆栈被分配了x个
地址
空间。现在说得通了,但这给我带来了一个后续
的
浏览 1
提问于2013-05-30
得票数 1
回答已采纳
5
回答
使用全局变量编写程序更安全吗?
c++
、
c
、
overflow
我
读到了有关
缓冲区
、堆栈和
堆
溢出
的
内容。
我
也读过这个。
我
的
问题是这样
的
:如果
我
在
代码中只使用全局变量,
我
可以说它可以防止
溢出
的
所有漏洞吗?假设
我
在
全局范围中声明了代码中
的
这个
缓冲区
:char buf2[100]; 如果
我
将bu
浏览 3
提问于2012-04-09
得票数 2
回答已采纳
2
回答
缓冲区
溢出
利用更改函数调用
c
、
buffer-overflow
、
exploit
、
shellcode
我
试图执行
缓冲区
溢出
,将调用从函数A更改为函数B。这是否可行?
我
知道,
在
控制返回指针之前,
我
必须
计算
要输入多少字节,并
计算
出函数B
的
地址
。是否可以修改它,以便在"x==10“之后注入函数B
的
地址
而不是functionA?编辑:是否有可能在被调用后,不是返回到main,而是将其发送给函数B?任何提示都是非常感谢
的
。
浏览 6
提问于2015-11-20
得票数 1
回答已采纳
3
回答
Visual
C++
调试版本是否识别
堆
损坏
错误
?
debugging
、
build
我
一直
在
努力检测我们产品中
的
内存损坏
错误
。像valgrind这样
的
内存检测工具只会在崩溃时告知问题,而不会在损坏实际发生时告知问题。
我
在
使用调试构建时看到,它将在释放块之前和之后检查内存区,并显示调试断言失败,说明发生了
堆
损坏。那么,
我
可以
在
调试模式下重新构建
我
的
产品,以便在
错误
发生时正确捕获它吗?它还会捕获
缓冲区
溢出
等吗?<e
浏览 0
提问于2011-10-06
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
缓冲区溢出攻击的分析(下)
聊聊软件的安全问题
关于堆和栈的那些事
有些Bug直到某些特定的时间点才会出现
一起学Rust系列(一)(Rust简介及特点,与C+/C比有什么优势)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券