信使服务及批处理实现局域网信息通讯(2)

来源:网络(转载) 作者:周家栋 发表于:2011-06-29 09:15  点击:
【关健词】messenger;信使;批处理;信息传递
3) 群发消息给所有用户 步骤如下: 第一步:打开记事本,输入如下内容。 @echo off Cls echo 在弹出的服务窗口中手动开启messenger服务,然后关闭窗口进行下一步操作 call services.msc net start messenger :A set

  3) 群发消息给所有用户
  步骤如下:
  第一步:打开记事本,输入如下内容。
  @echo off
  Cls
  echo 在弹出的“服务”窗口中手动开启messenger服务,然后关闭窗口进行下一步操作
  call services.msc
  net start messenger
  :A
  set /p m=请输入群发消息内容:
  net send * %m%
  Pause
  Goto A
  第二步:将文件保存为send3.bat,需要使用的时候直接双击即可。
  双击这个文件,首先会弹出“服务”窗口,在“服务”窗口中手动启动“messenger”服务,然后关闭“服务”窗口,接着会提示“请输入群发消息内容”,直接输入并回车即可。
  3 在用信使服务及批处理命令进行信息通讯时的注意事项
  1) 默认情况下,运行 Microsoft Windows XP SP2 的计算机上会禁用 Messenger 服务。
  2) 使用信使服务的前提条件是,局域网中接收或发送信息的计算机必须是nt 内核,且全部启动messenger服务。
  3) window 98 没有“net send”,使用的是Winpopup工具来发送局域网内的消息。
  4) net send命令内网可以直接发送,外网的发送需要软件支持,接收不需要。
  5) windows 的messenger的漏洞可被利用,进行垃圾广告的发送。
  6) windows 的messenger存在缓冲区堆溢出漏洞,由于在向缓冲区保存消息数据之前没有正确检查消息长度,可能被攻击者利用来进行远溢出,进行拒绝服务攻击,使计算机停止响应并自动重启,也可以执行任意代码,具体溢出问题存在于消息队列服务程序的search-by-name函数中,攻击者提交超长字符串给这个函数可造成堆溢出。
  7) 鉴于messenger安全性存在问题,建议仅在不能连入internet的局域网中使用。
  参考文献:
  [1] 张艳芳. .net send命令实现局域网消息传递[J].中小学电教,2005(8).
  [2] 张发凌.批处理命令在Windows操作中的典型应用[M].北京:人民邮电出版社,2008.
  [3] 王津.网络组建与管理[M].北京:北京航空航天大学出版社,2010.
 

(责任编辑:南粤论文中心)转贴于南粤论文中心: http://www.nylw.net(南粤论文中心__代写代发论文_毕业论文带写_广州职称论文代发_广州论文网)
顶一下
(0)
0%
踩一下
(0)
0%


版权声明:因本文均来自于网络,如果有版权方面侵犯,请及时联系本站删除.