码迷,mamicode.com
首页 >  
搜索关键字:缓冲区溢出    ( 370个结果
redis适合做队列的几种方式总结
以下介绍redis的几种类型:List、Pub/Sub、Stream 场景 List Pub/Sub Stream 阻塞式消费 支持 支持 支持 发布/订阅 不支持 支持 支持 重复消费 不支持 不支持 支持 持久化 支持 不支持 支持 消息堆积 内存持续增长 缓冲区溢出,消费者强制下线 可控制队列 ...
分类:其他好文   时间:2021-04-24 13:46:07    阅读次数:0
C/C++内存模型
1、存储区域 1)Heap堆 由malloc分配的内存块,由程序员控制内存块的申请和释放(malloc/free)。如果申请的堆内存没有被释放掉,在程序结束时操作系统会自动回收。涉及问题:缓冲区溢出、内存泄漏。 2)Free store 自由存储区 由new分配的内存块。由程序员控制内存块的申请和释 ...
分类:编程语言   时间:2021-04-14 11:48:30    阅读次数:0
浅谈「内存调试技术」
浅谈「内存调试技术」 浅谈「内存调试技术」 一、影子内存(shadow memory)- 比例+偏移的映射算法 内存问题在 C/C++ 程序中十分常见,比如缓冲区溢出,使用已经释放的堆内存,内存泄露等。 程序大了以后,查找起来又特别的难。即使我们在写程序时非常的仔细小心,代码一多,还是难以保证没有问 ...
分类:其他好文   时间:2021-01-07 11:49:21    阅读次数:0
20181334《信息安全系统设计与实现》缓冲区溢出漏洞实验
参照实验楼中的缓冲区溢出实验https://www.shiyanlou.com/courses/231理解缓冲区溢出攻击 ...
分类:其他好文   时间:2020-10-13 16:59:41    阅读次数:18
当程序崩溃发生后,我做了如下工作
这是一个相当简单的错误。使用字节计数而不是字符计数调用了宽字符串函数,从而导致缓冲区溢出。找到问题后,修复方法很简单,只需将sizeof更改为_countof,很容易的。但像这样的BUG浪费时间。由于崩溃,playtest被取消了,而且由于缓冲区溢出破坏了堆栈,因此找到错误代码并非易事。我知道这种类 ...
分类:其他好文   时间:2020-07-29 10:31:02    阅读次数:75
nginx高性能配置的几个重要参数(java web应用)
互联网上讲述nginx高并发配置的比较多,主要是nginx+php。本博讲述nginx java web应用配置,实现高并发。 配置cpu核数 worker_processes 10; worker_rlimit_nofile 102400; 配置epoll网络模型 worker_connectio ...
分类:编程语言   时间:2020-07-13 13:15:04    阅读次数:71
输入3个字符串,要求按由小到大的顺序输出
输入3个字符串,要求按由小到大的顺序输出。 解题思路: 字符串的比较可以使用strcmp函数,返回值>0表示大于,返回值小于0表示小于,返回追等于0表示相同。其他的比较排序思路与数字的排序交换没有区别,逐个进行比较先找出最大的,然后找出第二大的。 答案: #include <stdio.h> int ...
分类:其他好文   时间:2020-07-09 19:29:14    阅读次数:113
20199126 2019-2020-2 《网络攻防实践》实践
论文实践 FuzzFactory: Domain-Specific Fuzzing with Waypoints 部分翻译 1简介 在分析二进制数据的程序中,模糊测试是发现安全漏洞(如缓冲区溢出)的常用技术。模糊测试一般是指测试的随机生成输入。但是近年来,过度引导模糊测试(CGF)算法取得了特别的优 ...
分类:其他好文   时间:2020-07-05 17:09:31    阅读次数:193
使得Redis可以直接使用C语言的相关字符。
当前存储字符串长度为5,未使用长度为0,字节数组存储的字符为“Redis\0”。 这里需要注意的是:内部数据数组存储字符串形式符合C语言要求,以‘\0’结尾。且len字符串长度不包含结尾标识符‘\0’。 buf[]的这种遵循C语言形式的存储,使得Redis可以直接使用C语言的相关字符串函数进行SDS ...
分类:编程语言   时间:2020-06-26 14:49:33    阅读次数:55
缓冲区溢出漏洞实例(打开记事本)
实验目标:使用VC++ 6.0编写shellcode.cpp,用memcpy函数构造缓冲区溢出;并构造shellcode数组,数组的内容为覆盖掉返回地址EIP后,去打开notepad.exe。 1.首先完成主函数的编写: void test() { char buffer[10]; memcpy( ...
分类:其他好文   时间:2020-06-24 00:11:44    阅读次数:157
370条   1 2 3 4 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!