一段有趣的腳本
摘要: 任何網(wǎng)站,打開后(有圖片的),瀏覽器輸入
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);
閱讀全文
實(shí)例解析蠕蟲病毒的原理(ZT)
摘要: 一、蠕蟲病毒具有自我復(fù)制能力
我們以普通的VB腳本為例來(lái)看看:
JavaScript代碼
1. Set objFs=CreateObject ("Scripting.FileSystemObject")
2. '創(chuàng)建一個(gè)文件系統(tǒng)對(duì)象
3. objFs.CreateTextFile ("C:\virus.txt", 1)
4. '通過(guò)文件系統(tǒng)對(duì)象的方法創(chuàng)建了一個(gè)TXT文件。
.....................
閱讀全文
JavaScript加密解密7種方法
摘要: 本文一共介紹了七種javascript加密方法:
在做網(wǎng)頁(yè)時(shí)(其實(shí)是網(wǎng)頁(yè)木馬呵呵),最讓人煩惱的是自己辛辛苦苦寫出來(lái)的客戶端IE運(yùn)行的javascript代碼常常被別人輕易的拷貝,實(shí)在讓自己的心里有點(diǎn)不是滋味,要知道自己寫點(diǎn)東西也挺累的......^*^
但我們也應(yīng)該清楚地認(rèn)識(shí)到因?yàn)閖avascript代碼是在IE中解釋執(zhí)行,要想絕對(duì)的保密是不可能的,我們要做的就是盡可能的增大拷貝者復(fù)制的難度,讓他知難而退(但愿~!~),下面我結(jié)合自己這幾年來(lái)的實(shí)踐,及個(gè)人研究的心得,和大家一起來(lái)探討一下網(wǎng)頁(yè)中javascript代碼的加密解密技術(shù)。
以加密下面的javascript代碼為例:
......
閱讀全文
VBS解決終端窗口中特殊快捷鍵問(wèn)題
摘要: 寫程序麻煩,還要傳上去,幸好VBS每臺(tái)服務(wù)器應(yīng)該都可以運(yùn)行的吧,很少會(huì)又禁止的
使用SendKeys搞定
例如呼出Cain使用果如下腳本:)
Set WshShell= Wscript.CreateObject("Wscript.Shell")
Wscript.Sleep 1500
WshShell.SendKeys "%{PGUP}"
以下位SendKeys的相關(guān)使用方法等
............
閱讀全文
Technical explanation of The MySpace Worm
摘要: Please note that this code and explanation was only released AFTER MySpace resolved this.
None of this would work on MySpace at the time it was released and it will not work now. Otherwise, there would have been mayhem.
Now, let's talk more about the problems encountered, workarounds, and how it worked in general.
1) Myspace blocks a lot of tags. In fact, they only seem to allow <a>, <img>s, and <div>s...maybe a few others (<embed>'s, I think). They would
閱讀全文
翻動(dòng)100萬(wàn)級(jí)的數(shù)據(jù)(自定義的MSSQL分頁(yè)查詢過(guò)程)
摘要: 系統(tǒng)資源的占用情況
內(nèi)存 —— 很理想。SQL占用的內(nèi)存最大也沒(méi)有超過(guò)65M,一般是在35M左右;asp.net占用的內(nèi)存最大也沒(méi)有超過(guò)40M,一般是在25M左右。
CPU:8%左右,由于訪問(wèn)次數(shù)不多,也不夠集中,所以這個(gè)數(shù)值也說(shuō)明不了什么。自己連續(xù)點(diǎn)了n次下一頁(yè),發(fā)現(xiàn)CPU的使用率飄高,達(dá)到了50%左右。
但是對(duì)于100萬(wàn)的記錄,AMD XP2000+ 的CPU 幾十毫秒的放映速度,因該是可以接受的,甚至是很理想的吧。
畢竟服務(wù)器的CPU要比我的快很多吧,而且記錄也很難達(dá)到100萬(wàn)吧。
結(jié)果還是很滿意的,但是美中不足的是,我想看一下海量訪問(wèn)的情況下的效果,
另外說(shuō)明一下:前n頁(yè)可以在60毫秒內(nèi)完成,n應(yīng)該是大于500的,小于多少嘛還沒(méi)有測(cè)試。后n頁(yè)就比較慢了,需要500毫秒左右。
下面討論一下翻頁(yè)的技巧吧。
我沒(méi)有用游標(biāo)、臨時(shí)表、not in、in 這些方法,并不是說(shuō)他們的效率不高,而是我還沒(méi)有測(cè)試過(guò)。我只用了 top ,查了兩次表。
大家也可提供一些其他的方法,我來(lái)測(cè)試一下,看看在100萬(wàn)條的情況下的效果。
<
閱讀全文
Use CDO.Message (cdosys.dll) to send an SMTP Mail with importance (as a VBS Script)
摘要:
I had to create a .VBS script to create an automated E-Mail message. The hardest part was to set the importance of the mail, I've found the solution here: http://www.lewisroberts.com/?p=64
Here come's the script:
Dim iMsg
Dim iConf
Dim Flds
Dim strHTML
............
閱讀全文
破解所謂的“網(wǎng)頁(yè)源代碼加密”
摘要: 之前見過(guò)這段代碼,覺(jué)得用view-source就可以了就沒(méi)記,現(xiàn)在這招不好用了,前段時(shí)間死活找不到這段代碼,這回不能放過(guò)了
在地址欄或按Ctrl+O,輸入:
javascript:s=document.documentElement.outerHTML;document.write('<body></body>');document.body.innerText=s;
源代碼就出來(lái)了。不論加密如何復(fù)雜,最終都要還原成瀏覽器可以解析的html代碼,而documentElement.outerHTML正是最終的結(jié)果。
.............
閱讀全文
腳本加密方法大全(ZT)
摘要: 本文一共介紹了七種方法:
一:最簡(jiǎn)單的加密解密
二:轉(zhuǎn)義字符"\"的妙用
三:使用Microsoft出品的腳本編碼器Script Encoder來(lái)進(jìn)行編碼 (自創(chuàng)簡(jiǎn)單解碼)
四:任意添加NUL空字符(十六進(jìn)制00H) (自創(chuàng))
...................
閱讀全文
XML EnCoding 編碼(ZT)
摘要: XML編碼
XML文檔可以包含外文字符比如挪威語(yǔ)或者法語(yǔ)(中文當(dāng)然也可以!這一部分還是不能照原文翻譯,下面有些內(nèi)容是我自己寫的)
為了讓你的解析器能夠明白這些字符,你必須在XML文檔中統(tǒng)一的字符編碼標(biāo)準(zhǔn)。
。。。。。。
閱讀全文
利用OWC創(chuàng)建圖表的完美解決方案[ZT]
摘要: 因?yàn)楣疽粋€(gè)項(xiàng)目需要?jiǎng)討B(tài)生成圖表,所以我就想到了OWC,一般我們都是把數(shù)據(jù)傳送到客戶端,然后利用客戶瀏覽器的OWC Activex控件來(lái)顯示圖表,但是這樣的缺點(diǎn)是需要在客戶端部署這個(gè)dll。我這里演示的是在服務(wù)段生成圖表圖片,然后輸出顯示到瀏覽器后自動(dòng)刪除臨時(shí)圖片。我在對(duì)OWC構(gòu)建報(bào)表的代碼里做了很多詳細(xì)的注釋,幾乎OWC常用的功能都涉及到了,也許能幫助你更多的了解一下OWC。示例中用的nwind.mdb數(shù)據(jù)庫(kù),如過(guò)你裝了office或者vb6的話,在它們的安裝目錄里可以找到。這里有個(gè)技巧就是怎么用客戶端的JS執(zhí)行服務(wù)段的方法。我現(xiàn)在正在把這個(gè)示例移植到我正在開發(fā)的一個(gè)CRM系統(tǒng)上。
。。。。。。。。。。
閱讀全文
OWC動(dòng)態(tài)生成網(wǎng)頁(yè)圖表實(shí)例
摘要: <%
Dim strPicFile'生成的臨時(shí)圖表圖片名
strPicFile=server.MapPath(".")&"\tmpchart.gif"
''圖表數(shù)據(jù)部分,可以從數(shù)據(jù)庫(kù)中取得
sdata1="45,75,78,67,45,75,78,80"
sdata2="36,56,23,73"
x_line="1,2,3,4"
a_group="A,B"
a_group_arr = split(a_group,",")
x_line_arr = split(x_line,",")
data1_arr = split(Sdata1,",")
data2_arr = split(Sdata2,",")
。。。。。。。。。。。
閱讀全文
JS小技巧
摘要: 1.document.write(""); 輸出語(yǔ)句
2.JS中的注釋為//
3.傳統(tǒng)的HTML文檔順序是:document->html->(head,body)
4.一個(gè)瀏覽器窗口中的DOM順序是:window->(navigator,screen,history,location,document)
5.得到表單中元素的名稱和值:document.getElementById("表單中元素的ID號(hào)").name(或value)
6.一個(gè)小寫轉(zhuǎn)大寫的JS: document.getElementById("output").value = document.getElementById("input").value.toUpperCase();
7.JS中的值類型:String,Number,Boolean,Null,Object,Function
8.JS中的字符型轉(zhuǎn)換成數(shù)值型:parseInt(),parseFloat()
9.JS中的數(shù)字轉(zhuǎn)換成字符型:(""+變量)
10.JS中的取字符串長(zhǎng)度是:(
閱讀全文
JS獲取網(wǎng)頁(yè)中HTML元素的幾種方法分析
摘要: getElementById getElementsByName getElementsByTagName 大概介紹
getElementById ,getElementsByName ,getElementsByTagName
后兩個(gè)是得到集合,byid只是得到單個(gè)對(duì)象
.......
閱讀全文
圖片和CSS制作動(dòng)畫按鈕
摘要: 很多時(shí)候大家可以看到FLASH里面的按鈕可以是動(dòng)畫的,而大部分HTML作出來(lái)的按鈕都是單幀切換的.其實(shí)做成動(dòng)畫也是可行的.
先看看下面的預(yù)覽圖片
鼠標(biāo)移動(dòng)上去,鼠標(biāo)點(diǎn)擊,鼠標(biāo)移開
下面是實(shí)際效果,親自體驗(yàn)一下......
閱讀全文