動網(wǎng)論壇提取的驗證碼
[重要通告]如您遇疑難雜癥,本站支持知識付費業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!
XML/HTML代碼
- <%
- if?request("cur_action")="add"?then
- code=Request.Form("code")
- if?code=empty?then
- response.write?"<script?LANGUAGE='javascript'>alert('請輸入驗證碼!');history.go(-1);</script>"
- Session("GetCode")=empty
- response.End()
- elseif?lcase(code)<>lcase(Session("GetCode"))?then
- response.write?"<script?LANGUAGE='javascript'>alert('您輸入驗證碼出錯!');history.go(-1);</script>"
- Session("GetCode")=empty
- response.End()
- Else
- Response.Write?"<script>alert('登陸成功');history.back();</script>"
- response.End()
- end?if
- end?if
- %>
- <form?name="form"?method="post"?action="index.asp">
- <SCRIPT?LANGUAGE=javascript>
- /*顯示認證碼?o?start1*/
- function?get_Code()?{
- ????????var?Dv_CodeFile?=?"Dv_GetCode.asp";
- ????????if(document.getElementById("imgid"))
- ????????????????document.getElementById("imgid").innerHTML?=?'<img?src="'+Dv_CodeFile+'?t='+Math.random()+'"?alt="點擊刷新驗證碼"?style="cursor:pointer;border:0;vertical-align:middle;height:18px;"?onclick="this.src=\''+Dv_CodeFile+'?t=\'+Math.random()"?/>'
- }
- /*o?end*/
- </script>
- <script?language="JavaScript"?type="text/javascript">
- var?dvajax_request_type?=?"GET";
- </script>
- <script?language="JavaScript"?src="dv_ajax.js"?type="text/javascript"></script>
- <tr>
- ??<td?style="width:100px;?text-align:right">驗證碼:</td>
- ??<td?style="width:150px;?text-align:left"><!--驗證碼表單-->
- ????<p>
- ??????<input?type="text"?name="code"?id="code"?size="4"?maxlength="4"?tabindex="6"?onfocus="get_Code();this.onfocus=null;"?onkeyup="dv_ajaxcheck('checke_dvcode','code');"?/>
- ????<span?id="imgid"?style="color:red">點擊獲取驗證碼</span><span?id="isok_code"></span></p>
- ???<input?name="cur_action"?type="hidden"?value="add">
- ???<input?name="提交"?type="submit"?id="提交">
- ???</td>
- </tr>
- </form>
XML/HTML代碼
- content=request("T_Company")??'獲取內(nèi)容
- '過濾垃圾廣告
- call?objad(content)
- '屏蔽垃圾廣告子函數(shù)
- function?objad(x)
- dim?objdata,obj
- '要屏蔽的關(guān)鍵字以|分割
- objdata="惠南|搬遷|電子|藝術(shù)|代發(fā)|投資|皮帶|焊機|租賃|生物|服務(wù)|防水|知識|網(wǎng)絡(luò)|號碼|潤滑|自動化|培訓(xùn)|塑料|工作服|清潔|旭永|塑膠|電力機具|保健|網(wǎng)絡(luò)|辦公|儀器|恩臨|咨詢|鋼材|能源|包裝|音響|科技|搬家|信力|機電|婚姻|推廣|模特|泊網(wǎng)|印刷|彈簧|廚房|電信|模具|汽車|廣告|數(shù)碼|手工|制冷|工藝品|金山|力鋒|華通|萬能|廢舊|船|裝飾|工程|皮具|人才|數(shù)據(jù)|特種"
- obj=split(objdata,"|")
- if?x<>""?then
- For?n=0?To?Ubound(obj)
- if?instr(x,obj(n))>0?Then
- response.write?"<SCRIPT?language=JavaScript>alert('禁止非涉XX企業(yè)注冊!如果你的企業(yè)確實是涉xx企業(yè),請聯(lián)系我們');"
- response.write?"this.location.href='vbscript:history.back()';</SCRIPT>"
- response.end
- end?if
- next
- end?if
- end?function
以上關(guān)鍵字可根據(jù)自己某一行業(yè)來定位!!
具體大家看附件.我整理好了。 .著幾天被垃圾注冊信息快給弄瘋了,,所以提取了動網(wǎng)論壇的??驗證程序!程序并不是我原創(chuàng).這里感謝動網(wǎng)論壇!
具體能不能躲過垃圾群發(fā),和注冊本人還沒測試.但是通過對驗證碼的了解 總結(jié)了以下幾個問題
1:垃圾注冊:很多都是直接提交數(shù)據(jù)的,也就是不通過頁面直接發(fā)送數(shù)據(jù)包(他可能回事先人工來注冊以下,然后抓取數(shù)據(jù)包,再分析利用)
2:驗證當中經(jīng)常被忽略的問題
只驗證? ?接收數(shù)據(jù)是否和??驗證碼的 Session 是否匹配!
lcase(code)<>lcase(Session("GetCode"))
這樣的話,如果用戶 直接不瀏覽頁面的話,那是 空<>空??這樣條件是成立的..就可以躲開驗證
3:沒有及時把 驗證碼的 Session 清空
4:我發(fā)現(xiàn)很多 垃圾群發(fā) 只能識別 <a href="Reg.asp?action=add">注冊</a> 這樣的地址
而不能識別 <input type="button" name="Submit" value="看過!進行下一步" onclick="window.location='Reg.asp?action=add'"
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!
賞
支付寶贊助
微信贊助
免責(zé)聲明,若由于商用引起版權(quán)糾紛,一切責(zé)任均由使用者承擔(dān)。
您必須遵守我們的協(xié)議,如您下載該資源,行為將被視為對《免責(zé)聲明》全部內(nèi)容的認可->聯(lián)系老梁投訴資源 LaoLiang.Net部分資源來自互聯(lián)網(wǎng)收集,僅供用于學(xué)習(xí)和交流,請勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請聯(lián)系站長并出示版權(quán)證明以便刪除。
敬請諒解! 侵權(quán)刪帖/違法舉報/投稿等事物聯(lián)系郵箱:service@laoliang.net
意在交流學(xué)習(xí),歡迎贊賞評論,如有謬誤,請聯(lián)系指正;轉(zhuǎn)載請注明出處: » 動網(wǎng)論壇提取的驗證碼