浪击天涯 张含韵电视剧:如何知道网站内的文件

来源:百度文库 编辑:高校问答 时间:2024/05/04 19:39:55
我知道正常情况下是不能看到别人网站内的所有文件的,
我想通过对文件的扫描来知道一个网站下的文件.应该如何进行扫描。
我想通过vb编一个扫描器.通过字典来扫描指定的后缀文件。
不知道是否可行。效率时候能够实现。...
请高手指点。...
希望能提供现成的软件或vb代码!!谢谢。
1楼答非所问!!请看清楚题目!!!

如果对方没有把浏览权限打开的话你是不能够得到对方所有文件的,不过microsoft在默认站点里面有一个_vti_cnf文件夹,据说可以列表,或许对你有帮助。
VB使用inet控件可以做到和web通信,不过如果你没有足够带宽和足够的进程的话还是没有效果。方法是inet1.openurl(Theurl)。你可以自己试验。建议使用多线程技术。我曾经编写过对3位26个字母扫描的工具,结果用了差不多1天时间

Option Explicit
Dim TheText1 As String
Dim i, j, k As Integer

Private Sub Form_Click()
Text1 = ""
'ProgressBar1.Max = Inet1.RequestTimeout

'ascii 97 -122
For i = 97 To 122
For j = 97 To 122
For k = 97 To 122
Inet1.URL = "http://domain/" & Chr(i) & Chr(j) & Chr(k) & ".html"

TheText1 = Inet1.OpenURL
Label1.Caption = Chr(i) & Chr(j) & Chr(k)
If InStr(TheText1, "ba") > 0 Then Text1 = Text1 & vbCrLf & Inet1.URL
Inet1.Cancel
Next
Next
Next
End Sub

一般是,但是FTP和HTTP读取的权限是不同的,
不过我想楼主问的问题,你先应该懂得,判断一个网页是否存在的反回值勤,
现在有些后台扫描工具,就是通过扫描常用文件名,
比如admin.asp login.asp如果存在它会反回一个值到你软件。当然如果你想一次*.asp是不可能的了,那就跟入侵到服务器中用查找功能没什么两样!如果有这种软件,很多网站就完了!

哇,你想当黑客吧,代码就没有了,不过有个大致的方向!
你去钻研一下汇编语言,学习一下如何对网卡物理地址的解析,还有telnet的使用方法,务求精通!
在以上基础之上,如果你对vb,pb这些东东比较了解的话就可以自己做一个非常友好的黑客界面!
但还不够,你还需要一个防火墙措施比你所学内容要差一点的网站进行实验,-_-!

另外,网站文件一般都是以链接形式联系的,而该网站的服务器端网页文件的物理地址却是以不同文件夹的形式保存的,总之在客户端是可读不可写的!如果光扫描,查看,是完全可行且不是太难的!如果要修改别人的网页文件,或是源程序,你就只有多找资料多看书了!

补充一句,如果被别人的IP监控器查到你在恶意扫描,你就完了,哈哈,中国的网络法制不严,但网警可厉害了!

一般要有存放网页东西的FTP地址吧?我的网页东西都是放在一个FTP里面的……

楼上的,你说的那个_vti_cnf文件夹在默认站点里哪有呀