現在,ASP已經是一種非常成熟且普及的網站編程語言,也產生了不少使用ASP語言編寫的優秀整站程序,如大名鼎鼎的動網論壇,動易網站治理系統等等。 但是,由于ASP語言的先天缺陷,使得這些系統很輕易被惡意用戶使用 登陸機 密碼字典 的暴力破解方式獲取治理員密碼。為了阻止這種攻擊模式,現在很多網站系統都紛紛采用的驗證碼的形式來阻止攻擊者,可是目前可用的驗證碼組件并不多,如目前已經非常成熟的BlueIdea版驗證碼生成組件,也就是目前動網論壇(bbs.aspnet.net)所采取的組件。
3 body.fix 數字0~9 10X100豎排的RGB陣列數據3200 byte
搞清楚了這三個文件的具體功能后,我們知道了,假如欲打造自己的獨特驗證碼風格,只要對body.fix 這一個文件做手腳就足夠了,我們使用畫圖程序(你不會沒用過吧?。﹣斫⑦@個文件。
第一步:打開畫圖程序,建立一個10X100大小的BMP格式文件:
在其中從上至下,每10像素為一個單位,分別繪入0-9這十個數字,這項工作需要一些耐心和仔細,大家要小心操作,假如你會使用PHOTOSHOP,這項工作就相對簡單了。在繪制時,可以加一些自己獨特的東西,比如筆者就加入了漸變的底色和底紋,繪制完成后,就是這個效果:
新聞熱點
疑難解答
圖片精選