你好,我经常用NET SEND 给局域网中的朋友发发消息,
有一天我上网发现QQ中的朋友的IP地址,突发奇想
能不能用NET SEND的原理给那个IP的一个端口
发送NET SEND格式的消息,即使他没开QQ,也
能收到我的消息!
我用 vs-sniffer监控端口好像找不出来
急盼各位大虾尝试一下,若有心得却记以
哥们分享!!
有一天我上网发现QQ中的朋友的IP地址,突发奇想
能不能用NET SEND的原理给那个IP的一个端口
发送NET SEND格式的消息,即使他没开QQ,也
能收到我的消息!
我用 vs-sniffer监控端口好像找不出来
急盼各位大虾尝试一下,若有心得却记以
哥们分享!!
解决方案 »
- 现金悬赏:dos下的bin文件在xp/2k下使用问题
- 大家来说说数字图像处理方向,或者更广一点,机器视觉方向的数学基础~~~
- 【救命】Unicode编码在数据库中怎么只能存储一半字符
- #define CONST const 跟 typedef const CONST;有区别吗?区别在什么地方啊?
- 存储过程返回结果集的同时,如何获得这个结果集合的记录数?
- mfc中的车型识别
- 巨分,我要在CScrollView中显示一个超过Client区域的位图。咋办?
- 获取本机路由表默认网关所对应的IP地址?
- 在VC6.0连接Access数据库下: 如何打开两个表?
- 对象的指针怎么清除?
- 关于CDialogBar的问题
- 研究生二年级,感觉自己自从上研之后,水平没大的提高。马上开题,不知道该选什么题目才好?大家给个意见。好吗?
发送端口有4012,4013,4014,4015等等,接收好像就
139这样。
退一步,我要怎样才能编程实现windows net send
的功能。
帮忙想想,UP也给分。
弹出信使服务。是有难度。理论是可以实现的啊!
每个发起连接的socket都会有一个分配的端口net send的具体内容不是很复杂,发到对方139就行了,数据各是比较简单sniffer抓一下就行问题是你怎么保证对方开了messenger服务?
RVA Hint Name
0100102C 005E NetApiBufferFree
01001030 009F NetMessageBufferSend
01001034 00F2 Netbios
01001038 00CC NetSessionEnumservices.exe是通过调用API函数 NetMessageBufferSend 来发送消息的。在程序里可以直接使用这个API, 注意它的参数要求字符串必须是unicode的。98机没有services.exe监听也就不能收到这个消息。不使用NetMessageBufferSend直接发送给目标机好像有点难,其中不仅涉及到网络通信这么简单,services.exe也不是接到一个包就弹出对话框。里面有安全机制,消息名注册,等等很复杂的。