社区
新手乐园
帖子详情
Messager缓冲区溢出
wangyumei_80_cpp
2010-06-22 08:49:35
前不久,得知windows 2000 的messager服务有一个堆溢出漏洞,我就用cmd命令符下敲命令:
net send 主机名 A(3000多个),我发现没有发生缓冲区溢出,但弹出的消息框中只有900个A。
是不是只有通过winsock网络编程实现net send的功能,才能达到溢出目的?
...全文
53
3
打赏
收藏
Messager缓冲区溢出
前不久,得知windows 2000 的messager服务有一个堆溢出漏洞,我就用cmd命令符下敲命令: net send 主机名 A(3000多个),我发现没有发生缓冲区溢出,但弹出的消息框中只有900个A。 是不是只有通过winsock网络编程实现net send的功能,才能达到溢出目的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cattycat
2010-06-23
打赏
举报
回复
这个看来是偶尔出的问题,还是升级系统吧,至少windows server 2003吧
ForestDB
2010-06-23
打赏
举报
回复
那个漏洞有详细描述么?
dinjay
2010-06-23
打赏
举报
回复
win2000.....没有研究的意义了
NJCTF 2017-
message
r
但此处由于程序fork()出了子进程,子进程的崩溃并不影响主进程,所以此处我们可以通过爆破的方式突破canary保护,然后覆盖函数返回地址并将其改变为sub_400BC6,便可以成功获取flag文件值。分析可知,在第38行位置while循环中,每次发生连接程序就复刻(fork)一个子进程,然后跳出循环,调用sub_400BE9()函数与用户进行交互,如果函数正常返回,会打印出字符串“
Message
received!分析可知该函数打开flag文件,并将文件内容放入unk_602160处,
网络协议端口号详解
计算机"端口"是英文port的译义,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。 在网络技术中,端口(Port)有好几种意思。集线器、交换机、路由器的端口指的是连接其他网络设备的接口,如RJ-45端口、...
转载只为记录经典之<协议端口号详解 >
协议端口号详解 计算机"端口"是英文port的译义,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。 在网络技术中,端口(Port)有好几种意思。集线器、交换机、路由器的端口指的是
端口
简介 计算机"端口"是英文port的译义,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。 在网络技术中,端口(Port)有好几种意思。集线器、交换机、路由器的端口指的是连接其他网络设备的接口,如RJ-45端口
计算机上端口详细介绍
简介 计算机"端口"是英文port的译义,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。 在网络技术中,端口(Port)有好几种意思。集线器、交换机、路由器的端口指的是连接其他网络设备的接口
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章