E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
缓冲区溢出
MIPS
缓冲区溢出
漏洞实践
这份实践来自于学习-解密路由器漏洞的笔记和总结。主要用来回顾和巩固整个过程,整个过程里面不是非常顺利,主要的问题点在于对于溢出函数的地址的确定。这个自己写的漏洞代码主要基于MIPS的编译器进行编译,通过这份基础的溢出漏洞学习,主要用来为之后在路由器的漏洞溢出实践中打好基础。下面开始review整个过程。1.首先我们来看看自己写的一个存在溢出漏洞的源代码#include#include#includ
chengriyue
·
2020-07-01 20:46
warning C4996: strcpy was declared deprecated
往往会出现类似于下面的警告:warningC4996:strcpywasdeclareddeprecated出现这样的警告,是因为VC2005中认为CRT中的一组函数如果使用不当,可能会产生诸如内存泄露、
缓冲区溢出
cf8090
·
2020-07-01 19:02
vc2005
缓冲区溢出
漏洞攻击演示实验
实验内容:分析
缓冲区溢出
漏洞,利用CCProxy6.2的这个
缓冲区溢出
漏洞,利用ping命令向其发送一个长的字符串,溢出局部变量,覆盖RET的位置,从而实现程序跳转到自己想要让其执行的程序上去。
Mr_buffoon
·
2020-07-01 16:16
网络安全
PWN STEP2 writeup —— 初试栈溢出
Hint:
缓冲区溢出
时需要构造好哪些东西?
R00cky
·
2020-07-01 16:03
writeup
一、路由器漏洞分类
当前,家用路由器漏洞主要有4类,分别是:Wi-Fi密码破解漏洞Web漏洞后门漏洞
缓冲区溢出
漏洞Wi-Fi密码破解漏洞路由器中,Wi-Fi密码常见的加密认证方式为WEP、WPA、WPA2,Wi-Fi联盟组织近期又推出了
wanheex
·
2020-07-01 06:33
路由器安全
Redis数据结构与对象注意点—第四回
,废话不多说,直接进入正题:1.SDS遵循C字符串以空字符串结尾的惯例,保存空字符串的1字节空间不计算在SDS的len属性里面2.SDS比C字符串更适用于Redis的原因:常数复杂度获取字符串长度杜绝
缓冲区溢出
减少修改字符串时带来的内存重分配次数二进制安全兼容部分
zpwggi123
·
2020-06-30 19:18
精通Redis之路
联合、数据对齐和
缓冲区溢出
攻击
阅读经典——《深入理解计算机系统》05本文讲述三个比较冷门的话题:联合、数据对齐和
缓冲区溢出
攻击。联合体数据对齐栈帧为什么必须16字节对齐?
金戈大王
·
2020-06-30 18:46
Visual Studio调试时,出现“触发一个断点”
很有可能是
缓冲区溢出
。知识点:
缓冲区溢出
:
缓冲区溢出
是指当计算机向缓冲区内填充数据位数时超过了缓冲区本身的容量溢出的数据覆盖在合法数据上,理想的情况是程序检查数据长度并不允许输入
SnailWalking
·
2020-06-30 14:38
Visual
Studio
WEB测试项目实战——8.安全测试用例
一、WEB攻击服务器漏洞:
缓冲区溢出
【注】,目录遍历网页漏洞:伪造cookies,强制访问,拒绝服务,SQL注入,跨站脚本注:cookies——Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份
翟羽佳羽佳
·
2020-06-30 13:06
测试项目:禅道管理系统
黑客攻防实战:系统篇 第2章(读书笔记)
0x01栈上的
缓冲区溢出
解析源码:voidreturn_input(void){chararray[30];gets(array);printf("%s\n",array);}voidmain(void
yrx0619
·
2020-06-30 09:44
安全
Linux网络安全之经验谈
一个潜在的黑客如果要攻击你的Linux服务器,他首先就会尝试
缓冲区溢出
。在过去的几年中,以
缓冲区溢出
为类型的安全漏洞是最为常见的一种形式了。
yishao
·
2020-06-30 08:53
网络安全/管理
Cve-2017-14491复现
Cve-2017-14491背景:在2.78之前的dnsmasq中基于堆的
缓冲区溢出
允许远程攻击者通过精心设计的DNS响应导致拒绝服务(崩溃)或执行任意代码。
Neil-Yale
·
2020-06-30 05:11
C/C++常见字符串处理函数
strSource);wchar_t*wcscpy(wchar_t*strDestination,constwchar_t*strSource);strcpy,wcscpy在复制前没有检查目标是否有足够的空间,所以有
缓冲区溢出
漏洞
土豆吞噬者
·
2020-06-30 02:12
C/C++
tcp拥塞控制原理
表现为:丢包(路由器
缓冲区溢出
)长时延(路由器缓冲区中排队)控制拥塞两类方法:1.端到端的拥塞控制2.网络辅助的拥塞控制TCP拥塞控制主要机制有AIMD(加增倍减算法),慢启动AIMD乘性减,丢包事件后
孤独的大学生
·
2020-06-30 01:14
验证MS17_010(永恒之蓝)
攻击者会扫描开放445文件共享端口的Windows机器,向目标机器发送特制报文触发
缓冲区溢出
,导致在目标机器上远程执行任意代码。
wst0717
·
2020-06-29 20:55
安全
一、简单动态字符串
一、SDS定义二、SDS与C字符串的区别2.1常数复杂度获取字符串长度C:遍历整个字符串,对遇到的每个字符进行计数SDS:SDS在len属性中记录了SDS本身的长度,更新插入操作会更新len2.2杜绝
缓冲区溢出
wind_lk
·
2020-06-29 18:15
redis
使用Suhosin保护PHP应用系统(禁用eval)
第一部分是一个用于PHP核心的补丁,它能抵御
缓冲区溢出
或者格式化串的弱点;第二部分是一个强大的PHP扩展,包含其他所有的保护措施。二、下载地址使用Gentoolinux或者FreeBS
whatday
·
2020-06-29 18:44
CVE-2019-9766(
缓冲区溢出
漏洞)
CVE-2019-9766(
缓冲区溢出
漏洞)免责声明:此文章仅用于学习研究使用,请勿用于违法犯罪,请遵守《网络安全法》等相关法律法规。漏洞概述:FreeMP3CDRipper是一款音频格式转换器。
Whitecker
·
2020-06-29 17:00
漏洞复现
安全响应 | CVE-2019-9766漏洞复现 msf
FreeMP3CDRipper2.6版本中存在栈
缓冲区溢出
漏洞。远程攻击者可借助特制的.mp3文件利用该漏洞执行任意代码。
Po7mn1
·
2020-06-29 05:32
CVE漏洞复现
【2018国赛线上比赛】知识问答题真题演练第一波
(A)A、缓解栈越界写入B、缓解栈越界读取C、缓解堆越界写入D、缓解堆越界读取3、以下不属于能够避免
缓冲区溢出
的方法是(A)A、申请到的内存空间总是进行初始化,用完之后及时释放;B、写入数据时总是使用strncmp
住手丶让我来
·
2020-06-29 03:21
信息安全
网络安全知识竞赛选择题(1-30题)
(A)A、
缓冲区溢出
;B、网络监听C、拒绝服务D、IP欺骗4.主要用于加密机制的
住手丶让我来
·
2020-06-29 03:20
信息安全
简单动态字符串SDS
简单动态字符串SDS与C字符串的区别简述用途其他用途SDS的优点常数复杂度获取字符串长度杜绝
缓冲区溢出
减少修改字符串时带来的内存重分配次数空间预分配惰性空间释放二进制安全兼容部分C字符串函数与C字符串的区别
逐梦star
·
2020-06-29 03:19
数据库
陈年老洞CVE-2017-11882漏洞分析
该漏洞属于
缓冲区溢出
类型漏洞,影响目前流行的所有Office版本,产生漏洞原因于EQNED
WALINX
·
2020-06-29 01:24
漏洞利用
渗透测试之XSS漏洞
对于跨站脚本攻击,黑客界共识是:跨站脚本攻击是新型的“
缓冲区溢出
攻击“,而Ja
LTW.张敬轩
·
2020-06-29 00:17
渗透测试
网络安全思维导图(全套11张)
本文包含以下思维导图:●网络安全绪论●扫描与防御技术●网络监听及防御技术●口令破解及防御技术●欺骗***及防御技术●拒绝服务供给与防御技术●
缓冲区溢出
***及防御技术●Web***及防御技术●*****
weixin_34367845
·
2020-06-28 18:07
重要的 CentOS 7 Linux 内核安全更新修复了五个漏洞
根据红帽上游的重要安全公告,已更新的内核软件包是针对在Linux内核的packet_set_ring()函数中发现的
缓冲区溢出
(CVE-2017-7308)进行的修补
weixin_34357928
·
2020-06-28 17:00
使用更安全的C字符串操纵
使用更安全的C字符串操纵作者:Builder.comWednesday,November3200411:13AM声明在和中的标准C函数是由于
缓冲区溢出
所引发的缺陷(bug)和安全漏洞的丰富来源。
weixin_34238633
·
2020-06-28 14:08
redis数据结构-简单动态字符串(sds)
一样最后一个字节保存一个空字符‘\0’sds与c字符串的主要区别1、c获取字符串长度的复查度是o(N),而sds是o(1),sds的长度动态记录在len中2、缓存区溢出,c字符串不记录自身长度,在字符串合并时可能会造成
缓冲区溢出
weixin_34146805
·
2020-06-28 12:12
一篇让你明白进程与线程之间的区别与联系
4.什么是
缓冲区溢出
?5.进程之间如何进行交互?6.线程之间如何进
weixin_33921089
·
2020-06-28 08:03
【转】strcpy溢出的攻击示例
同时经常浏览安全相关的新闻,
缓冲区溢出
攻击是很常见的一种。那
缓冲区溢出
为什么可以攻击。今天通过strcpy进行简单的演示。
weixin_33889665
·
2020-06-28 07:56
Nginx SPDY
缓冲区溢出
漏洞
nginxSPDY实现存在基于堆的
缓冲区溢出
,允许攻击者利用漏洞提交特殊的请求使应用程序崩溃或执行任意代码。
黄小二哥
·
2020-06-28 01:49
信息安全学习笔记——软件漏洞
学习使用的书籍:《暗战亮剑——软件漏洞发掘与安全防范实践》第一章软件漏洞的分类:1.
缓冲区溢出
漏洞2.整数溢出漏洞3.格式化字符串漏洞4.指针覆盖漏洞5.SQL注入漏洞6.Bypass漏洞(绕过漏洞)7
weixin_30348519
·
2020-06-27 18:33
网络攻击与防范技术
和伪造可通过直接修改Ip的地址,来冒充某个可信节点的IP地址进行攻击无法鉴别用户身份的有效性3.网络攻击可以怎么分类:攻击的位置远程攻击本地攻击攻击的层次窃听欺骗获取口令恶意代码网络欺骗拒绝服务数据驱动攻击
缓冲区溢出
格式化字符串攻击信任漏洞攻击
weixin_30347009
·
2020-06-27 18:27
C语言的整型溢出问题
整型溢出会有可能导致
缓冲区溢出
,
缓冲区溢出
会导致各种黑客攻击,比如最近OpenSSL的heartbleed事件,就是一个bufferoverread的事件。
写代码的篮球球痴
·
2020-06-27 14:03
C
c语言调试工具简介
概述代码测试有很多方面,例如运行时间、函数调用关系图、代码覆盖度、性能分析(Profiling)、内存访问越界(SegmentationFault)、
缓冲区溢出
(StackSmashing合法地进行非法的内存访问
vector_s
·
2020-06-27 11:59
linux工具
linux
c
调试
CVE-2017-11882漏洞分析报告
漏洞简介:软件名称及版本:MicrosoftOffice2016以下漏洞模块:EQNEDT32.EXE漏洞编号:CVE-2017-11882危害等级:高危漏洞类型:
缓冲区溢出
威胁类型:远程软件简介:
useror
·
2020-06-27 10:01
漏洞
0day安全:软件漏洞分析技术 学习分析记录
兴致也不是很高当我兴致来了,我觉得我为我的目标必须得看下去2017.03.02基本看完,实践完mark一下我写在了我的另一个博客上,这里直接给出超链接吧这个记录是从我第二次看这本书开始,所以前面的就没记录了第一个
缓冲区溢出
的全过程实践
giantbranch
·
2020-06-27 04:34
0day安全:软件漏洞分析技术
逆向工程
信息安全
黑客攻防入门(一)缓冲区(堆栈)溢出
1.概说
缓冲区溢出
又叫堆栈溢出(还有许许多的称呼),这是计算机程序难以避免的漏洞,除非有新的设计方式将程序运行的堆栈设计取代。
屎壳郞
·
2020-06-26 22:14
Adobe Reader
缓冲区溢出
漏洞 (CVE-2010-2883)漏洞分析报告
一.简介软件名称:AdobeReader影响范围:7.0.0-9.3.4版本影响平台:Windows漏洞模块:CoolType.dll威胁等级:高危漏洞类型:
缓冲区溢出
威胁路径:远程机密性影响:完全的信息泄露导致所有系统文件暴露完整性影响
syumlyyc
·
2020-06-26 17:46
漏洞分析
CVE-2017-11882 Office漏洞
简介CVE-2017-11882属于
缓冲区溢出
类型漏洞,造成漏洞的原因是,EQNEDT32.EXE(微软office自带公式编辑器)进程在读入包含MathType的ole数据时,在拷贝公式字体名称(FontName
sxr__nc
·
2020-06-26 17:47
漏洞分析
Redis设计与实现---SDS(simple dynamic string 简单动态字符串)
buf数组中未使用字节的数量intfree;//字节数组,用于保存字符串charbuf[];}SDS与C字符串的区别:SDSC字符串获取字符串长度复杂度O(1)直接读取len复杂度O(N)遍历整个字符串
缓冲区溢出
H2oooooooooooooooooo
·
2020-06-26 16:24
A
xctf 攻防世界-forgot writeup
--v14是根据&v3在栈上移动,上面的for循环是用来改变v14的值,根据溢出点函数指针v3到v12,变量v14都可以被我们控制,接下来再找找有没有system函数发现目标函数,接下来我的想法是利用
缓冲区溢出
把函数指针
苍崎青子
·
2020-06-26 01:25
PWN
Redis基础数据结构
privateintfree;//字符数组,长度=len+free+1,字符串末尾以'\0'结束privatechar[]buf;}1.2重点回顾获取字符串长度的复杂度为O(1)API是安全的,拼接字符串时避免
缓冲区溢出
修改时
嗷大喵儿
·
2020-06-26 00:29
网络安全实验室——选择题
缓冲区溢出
3、为了防御网络监听,最常用的方法是信息加密4、使网络服务器中充斥着大量要求回复的信息,消耗带宽,导致网络或系统停止正常服务,这属于什么攻击类型?
不要停止思考
·
2020-06-25 21:55
#
CTF闯关练习
只有走过才知道多难
由cve-2019-9766引出的缓冲区漏洞学习
通过工程实践引出的
缓冲区溢出
缓冲区攻击的最终目的就是希望系统能执行这块可读写内存中已经被蓄意设定好的恶意代码。1、栈的结构1、先进后出。2、在内存中表现为从高地址往低地址增长。
zwish
·
2020-06-25 20:21
日积月累(基础知识)
cve-2019-9766
缓冲区溢出漏洞
【课程设计】物联网安全与隐私课程设计-基于
缓冲区溢出
的漏洞研究(基于Linux的
缓冲区溢出
攻击部分)
前言一、概念部分二、要做的事三、实验部分四、结论五、防范部分(来源于网络)
缓冲区溢出
是指向程序缓冲区写入超出预分配固定长度数据的情况。
Mr-Hunter
·
2020-06-25 19:25
网络安全
Redis常见容器
Redis常见容器简单动态字符串优势:尝试复杂度获取字符串长度杜绝
缓冲区溢出
减少修改字符串时带来的内存重分配次数空间预分配惰性空间释放二进制安全(保存二进制文件)兼容部分C字符串函数链表链表节点:链表头
Focus5679
·
2020-06-25 18:22
数据库
黑客攻防入门(五)通用的缓冲区漏洞攻击代码
一、缓冲区足够大的情形下面的代码是网上众多
缓冲区溢出
攻击代码的一个变种,它可以进行很多场合下的漏洞攻击。
屎壳郞
·
2020-06-25 17:47
微软ms08-067渗透实践
简单描述:MS08-067漏洞的全称为“WindowsServer服务RPC请求
缓冲区溢出
漏洞”,如果用户在受影响的系统上收到特制的RPC请求,则该漏洞可能允许远程执行代码。
Louisnie
·
2020-06-25 15:39
kali
metasploit
CVE-2017-11882:Microsoft office 公式编辑器 font name 字段栈溢出通杀漏洞调试分析
\x01漏洞简介在2017年11月微软的例行系统补丁发布中,修复了一个Office远程代码执行漏洞(
缓冲区溢出
),编号为CVE-2017-11882,又称为“噩梦公式”。
护花使者cxy
·
2020-06-25 15:50
程序漏洞
逆向
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他