无限循环造成栈溢出错误呢?
这一优化将递归调用转换成本地回路,这样可以防止栈溢出。
This optimization transforms recursive calls into local loops, in order to prevent stack overflows.
大多数远程攻击是利用缓冲区溢出技术进行的,特别是栈溢出。
The vast majority of remote attacks are carried out by exploiting buffer overflow, the particular case of which is stack overflow.
在不发生返回地址栈溢出时,使用后备栈机制能够获得100%的返回地址预测精度。
With the backup stack technique used to repair the return-address stack, a 100% return-address prediction accuracy can be achieved unless overflow appears.
内存空间缺口——通过栈溢出、缓冲区溢出或堆错误来实现,以宿主进程的权限执行攻击者提供的任何代码。
Memory space breach — Accomplished via stack overflow, buffer overrun, or heap error, enables execution of arbitrary code supplied by the attacker with the permissions of the host process.
很偶然地,当她经过一个程序员的身边,扫了一眼屏幕上的代码,善意地提醒他说:“小心,栈溢出了!”
When she passes by a programmer, she takes a look at the codes on the programmer's computer and kindly reminds him: "Beware, the stack is overfilled!"
很偶然地,当她经过一个程序员的身边,扫了一眼屏幕上的代码,善意地提醒他说:“小心,栈溢出了!”
When she passes by a programmer, she takes a look at the codes on the programmer`s computer and kindly reminds him: "Beware, the stack is overfilled!"
当然,这是根据实际需要来调整栈大小的一般机制,如果栈的容量达到了最大值上限,那么栈就会溢出,程序也会收到一个段出错的信息。
This is the normal mechanism whereby stack size adjusts to demand. However, if the maximum stack size has been reached, we have a stack overflow and the program receives a Segmentation Fault.
这样做,它触发出一系列的缓存溢出,以允许自己向栈写入许多数据和代码。
In doing so, it triggers a series of buffer overflows allowing it to write various pieces of data and code to the stack.
非常长的描述会引起PS3缓存溢出,导致允许代码注入栈并被执行。
Very long descriptors cause buffer overflows on the PS3, allowing code to be injected onto the stack and executed.
栈空间分配多了会对RAM造成浪费,分配少了又会带来溢出,系统不稳定的问题。
Assign too much space to a stack wastes RAM, assign too little space leads to crashes or, worst scenario, hard to track instability.
程序栈空间溢出。
程序栈空间溢出。
应用推荐