magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1880回复:6

来这里问问看:关于代理端口号的问题?20分。

楼主#
更多 发布于:2002-08-10 15:39
当http,ftp等指向同一代理端口号时,如何区别他们?

再捕获的数据上,有无相应的标志位等?

只能从整个数据内容上区别吗???

谢谢!




 :o
[color=red]大头鬼! :P[/color]
moqingsong
论坛版主
论坛版主
  • 注册日期2002-04-07
  • 最后登录2011-02-03
  • 粉丝0
  • 关注0
  • 积分74分
  • 威望71点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-08-10 22:52
能说一下你的系统是什么样的么?对你的问题还是不很清楚。你想弄清它做什么用处,这可能挺重要。
按第一贴的“给分”键,给分。
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-08-11 18:02
能说一下你的系统是什么样的么?对你的问题还是不很清楚。你想弄清它做什么用处,这可能挺重要。


在一般的情况下,应用层的协议是有明确的端口号如:ftp(20,21),http(80)。。。。。。

但是同过代理服务器上网时,http,ftp等都指向同一端口号,我想问的就是:此时在捕获的数据上,我应该如何区分他们,有无相应的标志位等?

能否给点思路?

 :)
[color=red]大头鬼! :P[/color]
moqingsong
论坛版主
论坛版主
  • 注册日期2002-04-07
  • 最后登录2011-02-03
  • 粉丝0
  • 关注0
  • 积分74分
  • 威望71点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-08-11 18:40
我觉得,你好象是这样一种情况。
一个代理网关,几个host.
那么,在你的代理网关,和你的host之间应该是使用了隧道封装实现的代理协议。
代理的协议我没细研究过,不过我想你可以照下面的步骤试一下:
1。看一下你用的代理软件,从说明书里找一下他支持的代理协议版本,
2。找来相应的rfc看一下封装格式,
3。按照他的封装格式,在软件里用相应的标志位识别fpt,http.
按第一贴的“给分”键,给分。
moqingsong
论坛版主
论坛版主
  • 注册日期2002-04-07
  • 最后登录2011-02-03
  • 粉丝0
  • 关注0
  • 积分74分
  • 威望71点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-08-11 19:14
又想了一下,觉得事情好像没那么复杂。
封装的信息不会太多,proxy ipaddress+ proxy port number+这之后就应该是原始的http or ftp包了。你可以抓一个来看看。那然后就干你想干的事情吧。完啦。
按第一贴的“给分”键,给分。
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-08-12 13:31
谢谢 moqingsong兄!

但是,这些我也知道。。。。。。

可。。。。。



给分感谢!
[color=red]大头鬼! :P[/color]
zilinx
驱动小牛
驱动小牛
  • 注册日期2002-03-08
  • 最后登录2006-01-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-08-13 08:46
用netxray可以看见局域网内到达代理的数据包。
游客

返回顶部