讨论“花生壳“软件的原理(50分)

  • 主题发起人 主题发起人 wodelove
  • 开始时间 开始时间
至于不在线是否可以ping 通 等等的功能,就是自行针对DNS文件开发的问题了:)

假设DNS文件记录为
xxx.a.com 222.11.11.11
那么就是针对这个开发而已了:)

具体读linux 相关帮助了。 linux相关站点很早讨论过相关问题了。 至于如何使客户动态更改就很简单。 使用php or what ever 去change 一下文件的问题:) easy了。

BTW:请高人顺路看一眼,如何截获 label的mouseEnter事件(在activeX or DLL下)
http://www.delphibbs.com/delphibbs/DispQ.asp?LID=2467836
 
其实在花生公那里注册的域名,所以域名的认证域名服务器都是花生公司的,所以他可以自由的修改。
 
希望大家都想办法呀,做技术的逃避问题很哪个的
 
呵呵,支持一下,其实也很想知道花生克的原理以及他是否对内网用户也能使用,
听楼上的老兄说花生壳对于内网用户是一个木马,可是我怎么就没有能够使用花生壳
实现域名解析呢?
 
根本就不是木马,
 
例如:
用户输入http://fhfjy.vicp.net,他指向的其实是花生壳服务器,花生壳服务器根据域名解析后,重新定向到客户的机器。
如果用户的机器是内网的话,就不知道是怎么处理的。
 
晕,只不过是花生壳的服务器是一台dns服务器,然后每次更新dns就可以了
 
靠!都是搞计算机的么?怎么这么差的理解力????完全就像个搞文科的大SB!!(别生气,俺就这个脾气)
外网很简单就不说了。
内网的话,你要装客户端,说白了就是一个开放的木马,向花生壳公司汇报你的硬盘里的资料!http服务不就是接收客户端请求(几个数据包),回应请求(也是几个数据包)嘛,现在在这两部分之间增加一个二传手,这个二传手在公网上都可以和用户、内网服务器自由通信。
还有一个办法,你的http服务不就是开放硬盘上的几个破文件嘛,我的木马“共享”这几个文件好了,当作花生壳服务器的远程硬盘不就得了!
如果还不能理解,那恭喜你了,你可以研究明年的世界经济趋势了!!
 
说的简单.为什么你不做,靠
 
我是自己有DNS服务器的,所以知道些,但我只会windows平台上的DNS,新建是即时生效的,可就是不知道怎么改DNS,改的话要2个小时!
用ASP页面可以做二级域名的转析,我这里有代码!
 
晕,用asp做的二级域名只不过是一个框架,但是,花生壳不是这样的,他是绝对地址,不是框架的
 
To: masm
请说得明白一点。
比如有一台机器A申请了花生壳域名 aaa.vicp.net,并运行了花生壳的客户端软件。但是这台机器A是通过共享上网的,该机器内网IP为192.168.0.2,共享服务器内网IP为192.168.0.1,Internet上的IP为61.170.100.101。
问题来了,当Internet上某客户(比如61.170.100.102)需要访问aaa.vicp.net上的FTP时,花生壳域名服务器返回域名解析aaa.vicp.net=>61.170.100.101(显然不能返回192.168.0.2),请问客户通过此IP地址访问到的是共享服务器还是机器A?如果是机器A,那么机器A是怎样通过花生壳服务接受到FTP连接请求的?在不了解其中原理的我来说这也太神奇了!
 
这种情况需要映射的,把web服务器映射到你要客户访问的电脑,这个要你局域网的主机摄制的,如果不映射,花生壳也访问不了的
 
to 叮叮当当
你用Delphi写一个WinSock程序,服务端放在一个公网IP的机器上,客户端放在通过代理上inter网的机器内,客户端能连接上服务端。连接后服务端就可以主动向客户端发送数据,TCP/IP通道建立起来了,畅通无阻!
你理解了么???
TO acheqi
根本就不需要什么端口映射!
 
再详细一点:
大家用过P2P软件么?装了该软件后,你可以指定自己共享目录和文件,然后大家可以通过服务器进行搜索,从你共享的目录上下载文件。同样道理,花生壳客户端强制你共享WEB文件,别人通过花生壳的服务器作为跳板“下载”到你本机的WEB文件!!我觉得该系统最难的是如何和WEB发布系统(例如IIS、Apache、TomCat等等)无缝连接,我估计他不会深入到发布系统,这样你得全面了解这些系统的实现细节,几乎不可能。最大的可能是,把客户请求做成TCP/IP包发送到本机,花生壳客户端向本机虚拟发送该请求,本机WEB服务做出反应,花生壳客户端截取这些“反应”,盗取后转交给花生壳服务器,服务器发送给请求的客户。
 
无言,同意masm,大家不要把简单的问题想复杂了,自己写写服务程序就清楚是怎么回事情,都动动脑子!
 
晕倒……讨论了半天,怎么都是说这个呀!其实花生壳是用DNSCMD动态更新Windows2000的DNS服务器完成的域名解析,域名记录都是动态更新的!哪有大家说得那种木马的嫌疑阿!如果是这样说!那大家说说看 ORAY 的带宽要多大才能供大家完成这么大一个工程阿?
MASM说得也不对!内网的IP地址,ORAY 是不处理的!如果你的IP地址是192.168.0.1,你的动态域名是 www.xxx.com,那在公网 ping www.xxx.com 的地址,大家可以看到,这个域名指向的也是 192.168.0.1,根本不存在端口映射的问题!
我最近就是在自己搞这个东西!呵呵……其实大家还是最好看看 DNSCMD,大家就能明白是怎么回事情了![8D]
 
zzf888:Windows DNS服务器的默认TTL时间为2个小时,你设置成全0就行了!那就是动态更新的了!不过全0有一点坏处,就是每个记录都是直接由你机器解析的!这样流量达了就可能很浪费计算机的带宽,所以一般如果你要做这种服务的话,你可以试试看把TTL设为1分钟或者30秒或者15秒左右,这样就能减少一定的服务器的负担![8D]
 
masm:你最后说得那种方法也需要消耗带宽的,我前面就说过了!按照3000W用户,哪怕每秒每个用户只用1个字节的带宽!3000W用户要多少带宽?需要多少台服务器?更何况很多人都是用这个来捆绑自己的FTP,就算3M的网络,也就是说最多每秒350K/s,那服务器需要多少大的带宽呢?[8D]
 
3000W用户???全收费的话,花生壳公司的老总成中国首富了![:D]
内网用户当然要消耗花生壳公司的服务器带宽,所以他还没有开通内网用户!而其他服务商,例如每步、希网等都提供了内网服务,外网IP免费而内网用户收费!
 
后退
顶部