一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP教程 - 三種禁用FileSystemObject組件的方法

三種禁用FileSystemObject組件的方法

2019-11-01 12:48asp教程網 ASP教程

眾所周知,F(xiàn)ileSystemObject組件的強大功能及破壞性是它屢屢被免費主頁提供商(那些支持ASP)的禁用的原因

我整理了一下,本來只找到兩種方法,后來被某人一刺激,硬是想到第三種不為人所知的方法,呵呵,也不知道是不是這樣的。
第一種:用RegSrv32 /u C:\WINDOWS\SYSTEM\scrrun.dll(win98路徑)來注銷該組 
件。此方法過于狠毒,屬于同歸于盡的方法,大家都沒得用,是下招 

第二種:修改Progid的值,在ASP里調用組件的方式通常是 Set 對象名=Server. 
CreateObject("Progid"),這時候我們就可以通過修改注冊表中的Progid值從達 
到禁用該組件的方法。在 開始-運行中敲入regedit,然后找到HKEY_CLASSES_ROO 
T\Scripting.FileSystemObject,這時候我們就可以更改該Progid的值了,如改 
成Scripting.FileSystemObject8。這樣在ASP頁里就這樣調用了: 
<%@ Language=Vbscript%> 
<% 
Set Fs=Server.CreateObject("Scripting.FileSystemObject8") 
%> 
(如果你前面沒有調用過該組件的話,則無須重啟,就可以看到效果了,否則請重 
啟后看效果。) 
這時候我們看看還是用原來的調用方法的結果: 
<%@ Language=Vbscript%> 
<% 
Set Fs=Server.CreateObject("Scripting.FileSystemObject") 
%> 
這時候的運行結果為: 
服務器對象 錯誤 'ASP 0177 : 800401f3' 

Server.CreateObject 失敗 

/aspimage/testfile2.asp, 行3 

800401f3 
(OK,達到我們的要求) 
該方法由于本人遲了兩步,結果就讓別人搶著回答了,這樣極大的刺激了我,結 
果就產生了第三種方法。 

第三種:細心的高手們會想,既然能通過修改Progid值來禁用該組件,那Clsid是 
否也可以來修改呢?(OK,你想得和我一樣)我們知道,除了CreateObject方法以 
外,也可以使用一般的<object>標注建立一個組件,我們可以在ASP里面使用HTM 
L的<object>標注,以便在網頁中加入一個組件。方法是: 
<object runat=server id=fs1 scope=page progid="Scripting.FileSystemObj 
ect"></object> 
Runat表示是在服務端執(zhí)行,Scope表示組件的生命周期,可以選用Session,Appl 
ication或page(表示當前頁面,也可缺省) 
這種寫法對我們沒用,還有一種寫法是: 
<object runat=server id=fs1 scope=page classid="clsid:clsid的值"></obj 
ect> 
我們也可以通過修改該Clsid的值而禁用該組件,如將注冊表中HKEY_CLASSES_RO 
OT\Scripting.FileSystemObject\CLSID的值0D43FE01-F093-11CF-8940-00A0C90 
54228改成0D43FE01-F093-11CF-8940-00A0C9054229(改了最后面一位),這時候的 
寫法為: 
<object runat=server id=fs1 scope=page classid="clsid:0D43FE01-F093-11 
CF-8940-00A0C9054229"></object> 
看運行結果,沒問題,OK。這時候我們再用 
<object runat=server id=fs1 scope=page classid="clsid:0D43FE01-F093-11 
CF-8940-00A0C9054228"></object> 
這時候就出錯了。 

新建一用戶:iusr_domain 
IIS里設置對應站點的匿名用戶IUSR_DOMAIN 
CACLS: 設置目錄權限 

這樣FSO可用,但不會影響別人 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩精品视频免费 | 天天做天天爽天天谢 | eeuss18影院www国产 | 国产精品xxxav免费视频 | 日韩基地1024首页 | 亚洲国产成人久久99精品 | 国产视频播放 | 513热点网深夜影院影院诶 | chinese456老人gay china外卖员gay国产xnxx | 97久久精品午夜一区二区 | 草馏社区最新1024 | 99视频精品国在线视频艾草 | 午夜一区二区福利视频在线 | 亚洲男gay同性同志 亚洲免费在线看 | 2021国产精品视频一区 | 国产日产精品久久久久快鸭 | 福利一区福利二区 | 精品久久免费观看 | 日本精品人妖shemale人妖 | 午夜宅男宅女看在线观看 | 好男人资源免费观看 | 午夜福利理论片高清在线 | 成年男女免费视频 | 亚洲波霸 | 日本网| 麻豆在线观看 | 四虎影视永久免费视频观看 | 91插视频 | 色老板在线| 西野翔全部作品在线观看 | 2022国产麻豆剧传媒剧情 | 亚洲成在人线视频 | 久久AV国产麻豆HD真实 | 亚洲免费大全 | 日本三级成人中文字幕乱码 | 男女全黄h全肉细节文 | 国产精品久久久久毛片真精品 | 国产欧美日韩在线播放 | 农村美女沟厕嘘嘘被偷看 | 色综合色综合 | 日本暖暖在线视频 |