zoukankan
html css js c++ java
2018-2019-1 20165324 《信息安全系统设计基础》第三周 缓冲区溢出漏洞实验
2018-2019-1 20165324 《信息安全系统设计基础》第三周 缓冲区溢出漏洞实验
实验步骤
进入32位linux系统
关闭系统随机化生成堆栈随机生成初始地址的功能,并关闭shell程序自动放弃root权限的能力,关闭的方法是用其它的shell程序代替bin/sh(它是指向bin/bash的符号链接)
编写漏洞程序shellcode.c和攻击程序exploit.c。
获得shellcode的地址,方法是gdb反汇编。
先后运行攻击程序和漏洞程序
实验截图
参考链接
缓冲区溢出漏洞实验
查看全文
相关阅读:
(ubuntu ufw)My firewall is blocking network connections from the docker container to outside
nginx repos
Xvfb新建虚拟X窗口,通过x11vnc启动VNC Server并转发Xvfb启动的虚拟窗口
xdotool xdotool模拟击键和鼠标移动--CutyCapt是一个截图工具,xvfb-run
zabbix debug and vulnerability https://www.zabbix.com/documentation/3.0/manual/concepts/sender
初探 Nginx 架构
Nginx缓存
Nginx代理功能与负载均衡详解
CentOS 7 部署 nginx-1.14.2
LDAP第三天 MySQL+LDAP 安装
原文地址:https://www.cnblogs.com/20165324hcj/p/9786195.html
最新文章
Python基础之字符串操作,格式化。
列表切片赋值,小技巧(Python基础)。
Python之selenium设置(mac版)
Python基础之字典dict(薄弱环节重点回顾,记不住打死自己)
python3中编码与解码之Unicode与bytes(转帖)
字符串与数字双向转换
字符串分隔
lvalue-xvalue-prvalue
CEGUI 0.8.7基本配置
FX11
热门文章
警告处理
Visual studio code快捷键-命令
Visual studio code配置选项
Windows command
WTL Home page
三种不同类型的ssh隧道
teamviewer and openconnect-gp (globalprotect) in ubuntu
解决mac 10.11 以后 无法使用未签名第三驱动
how to verify email address
centos7 iptables/firewalld docker open port
Copyright © 2011-2022 走看看