如何知道网站内的文件

发布网友 发布时间:2022-04-24 01:40

我来回答

5个回答

热心网友 时间:2023-10-19 07:49

如果对方没有把浏览权限打开的话你是不能够得到对方所有文件的,不过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

热心网友 时间:2023-10-19 07:50

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

热心网友 时间:2023-10-19 07:50

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

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

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

热心网友 时间:2023-10-19 07:51

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

热心网友 时间:2023-10-19 07:51

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

热心网友 时间:2023-10-19 07:49

如果对方没有把浏览权限打开的话你是不能够得到对方所有文件的,不过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

热心网友 时间:2023-10-19 07:50

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

热心网友 时间:2023-10-19 07:50

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

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

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

热心网友 时间:2023-10-19 07:51

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

热心网友 时间:2023-10-19 07:51

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

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com