Python的raw_input()是否容易受到缓冲区溢出的影响?

玛特·戈亚尔

由于CPython是用C语言实现的,因此当它从stdin中读取一行时,如果该行超出了解释器读取的字符串的默认大小,它将导致缓冲区溢出还是Python处理?

暗影游侠

Python动态调整字符串的大小;它不易受到溢出的影响(尽管如果输入很大,则MemoryError在无法进一步扩展缓冲区时可能会引发一个)。

Python会按块读取输入,如果在读取另一个块之前未找到换行符的情况下填充了缓冲区,则增大缓冲区。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python的raw_input()是否容易受到缓冲区溢出的影响?

来自分类常见问题

为什么此代码容易受到缓冲区溢出攻击?

来自分类Dev

谁能向我解释/显示此代码如何获得输入,以及该代码如何容易受到缓冲区溢出的电弧注入的影响?

来自分类Dev

Linux:python:在raw_input()之前清除输入缓冲区

来自分类Dev

Sudo漏洞中基于堆的缓冲区溢出-sudo版本受到影响吗?

来自分类Dev

缓冲区溢出是否仍然存在?

来自分类Dev

缓冲区溢出是否仍然存在?

来自分类Dev

$ _SERVER是否容易受到用户更改的影响

来自分类Dev

尝试缓冲区溢出

来自分类Dev

发生缓冲区溢出

来自分类Dev

防止缓冲区溢出

来自分类Dev

缓冲区溢出实现

来自分类Dev

缓冲区溢出漏洞

来自分类Dev

试验缓冲区溢出

来自分类Dev

缓冲区溢出漏洞

来自分类Dev

试验缓冲区溢出

来自分类Dev

缓冲区溢出 C

来自分类Dev

Ubuntu是否有Exec Shield缓冲区溢出保护?

来自分类Dev

缓冲区溢出/溢出说明?

来自分类Dev

缓冲区溢出/溢出说明?

来自分类Dev

Python raw_input

来自分类Dev

使C不受缓冲区溢出和其他错误影响的选项?

来自分类Dev

缓冲区溢出缓冲区长度

来自分类Dev

强制缓冲区溢出以了解

来自分类Dev

利用缓冲区溢出读取操作

来自分类Dev

缓冲区溢出利用示例

来自分类Dev

Eclipse缓冲区溢出Google Glass

来自分类Dev

堆栈上的缓冲区溢出

来自分类Dev

使用删除[]导致缓冲区溢出