- 博客(3)
- 收藏
- 关注
原创 dark ubuntu20.04pwn环境 下载与食用说明
App({ onLaunch: function () { var logs = wx.getStorageSync('logs') || [] logs.unshift(Date.now()) wx.setStorageSync('logs', logs) }, getUserInfo:function(cb){ var that = this if(this.globalData.userInfo){ typeof...
2023-11-24 11:39:31 78 1
原创 canary(栈溢出保护)纯新手入门(一)
栈溢出保护是一种缓冲区溢出攻击的缓解手段,当函数存在缓冲区溢出攻击漏洞时,攻击者可以覆盖栈上的返回地址让shellcode能够执行。1.基础介绍缓冲区:在计算机读取数据时, 在内存中开辟的临时存储数据的区域。缓冲区溢出:针对程序设计缺陷,向程序输入缓冲区写入使之溢出的内容(通常是超过缓冲区能保存的最大数据量的数据),从而破坏程序运行、趁中断之际获取程序乃至系统的控制权。计算机对接收的输入数据没有进行有效的检测(理想的情况是程序检查数据长度并不允许输入超过缓冲区长度的字符),向缓冲区内填充数据
2022-05-08 18:52:27 1708 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人