码迷,mamicode.com
首页 >  
搜索关键字:缓冲区溢出    ( 370个结果
缓冲区溢出漏洞实验 20199321
缓冲区溢出漏洞实验 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。 实验准备 + 输入命令安装一些用于编译 32 位 C 程序的软件包 ...
分类:其他好文   时间:2019-12-11 13:17:00    阅读次数:89
计算机系统漫游
1-0GET实践技巧如何避免由计算机表示数字的方式引起的奇怪的数字错误通过一些小技巧来优化自己的C代码,以充分利用现代处理器和存储器系统的设计了解编译器是如何实现过程调用的,以及如何利用这些知识来避免缓冲区溢出错误带来的安全漏洞学会如何识别和避免链接时那些令人讨厌的错误编写自己的Unix shell... ...
分类:其他好文   时间:2019-12-10 00:39:05    阅读次数:90
SeedLab-StackOverFlow-Seed实验专题
Buffer Overflow Vulnerability Lab 实验环境:Ubuntu 16.04 缓冲区溢出漏洞 本实验的学习目标是让学生通过将他们从课堂上学到的有关漏洞的知识付诸实践,获得有关缓冲区溢出漏洞的第一手经验。缓冲区溢出被定义为程序试图在预分配的固定长度缓冲区的边界之外写入数据的条 ...
分类:其他好文   时间:2019-11-23 23:35:58    阅读次数:83
线程和进程
以下内容转自于 https://www.cnblogs.com/coder-programming/p/10595804.html 1.进程与线程之间有什么区别? 2.进程、线程都各有什么特点? 3.进程之间的是怎么进行交互的呢? 4.什么是缓冲区溢出? 5.进程之间如何进行交互? 6.线程之间如何 ...
分类:编程语言   时间:2019-11-05 10:50:06    阅读次数:81
CSAPP_AttackLab实验报告
[TOC] 屏幕截图 考察内容 本次lab主要考察对栈帧的掌握程度~~以及对Ctrl+F的掌握程度~~。 各题答案 level1 level2 level3 level4 level5 解题思路 level1 任务 利用缓冲区溢出使getbuf函数结束后返回touch1。 思路 将可执行文件ctar ...
分类:移动开发   时间:2019-10-29 00:27:19    阅读次数:599
linux程序的常用保护机制
linux程序的常用保护机制 来源 https://www.cnblogs.com/Spider-spiders/p/8798628.html 操作系统提供了许多安全机制来尝试降低或阻止缓冲区溢出攻击带来的安全风险,包括DEP、ASLR等。在编写漏洞利用代码的时候,需要特别注意目标进程是否开启了DE ...
分类:系统相关   时间:2019-10-18 12:15:59    阅读次数:183
刷题遇到的各种 之 字符串
strcpy 函数 其余常见函数 stringstream C++ isalpha、isalnum、islower、isupper ...
分类:其他好文   时间:2019-10-01 22:36:25    阅读次数:106
IIS6.0(CVE-2017-7269) 缓冲器溢出
漏洞描述开启WebDAV服务对IIS 6.0存在缓冲区溢出漏洞都可以导致远程代码执行,所以对于目前的IIS 6.0用户而言,可用的变通方案就是关闭WebDAV服务。 漏洞编号CVE-2017-7269 漏洞等级高危 影响产品Microsoft Windows Server 2003 R2 开启Web ...
分类:其他好文   时间:2019-09-09 09:16:33    阅读次数:82
构建ROP链-绕过 DEP 保护
在缓冲区溢出与攻防博弈中总结了攻防博弈的过程,而最让黑客们头疼的莫过于DEP保护了,DEP 数据执行保护,其基本原理是将数据所在内存页标识为不可执行,如果程序尝试在数据页面上执行指令,此时CPU就会抛出异常,而不是去执行恶意代码,针对这样的保护措施同样也有突破的方式,本次实验将通过使用ROP技术,并 ...
分类:其他好文   时间:2019-09-04 11:44:54    阅读次数:100
本地缓冲区溢出分析
栈溢出是缓冲区溢出中最为常见的一种攻击手法,其原理是,程序在运行时栈地址是由操作系统来负责维护的,在我们调用函数时,程序会将当前函数的下一条指令的地址压入栈中,而函数执行完毕后,则会通过ret指令从栈地址中弹出压入的返回地址,并将返回地址重新装载到EIP指令指针寄存器中,从而继续运行,然而将这种控制 ...
分类:其他好文   时间:2019-08-30 14:01:22    阅读次数:168
370条   上一页 1 2 3 4 5 6 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!