當前位置:首頁 » 網站資訊 » 一個網站如何防止多開注冊
擴展閱讀
電腦頻繁重裝系統黑屏 2025-09-19 08:42:01
企業搭建網站在哪裡做 2025-09-19 08:34:28
蘋果電腦如何安裝erp 2025-09-19 08:14:28

一個網站如何防止多開注冊

發布時間: 2022-09-21 12:58:32

⑴ 網站如何防止惡意注冊會員、惡意發布垃圾信息我網站本身帶屏蔽IP功能,但是只能禁止訪問,不能防止注冊

檢驗用戶名倒填

Dv7.10sp1防止暴力注冊新方法正式發布

第一步:增加註冊必填項目

動網默認風格分頁面模板(page_login)界面風格管理template.html(13) 找到:

<B>用戶名</B>:<BR>注冊用戶名長度限制為{$NameLimLength}-{$NameMaxLength}位元組</TD>

<TD width="60%" class=tablebody1><INPUT maxLength="{$NameMaxLength}" size=30 name=name></TD>

</TR>

{$getcode}

在下面加入:

<TR>

<TD class=tablebody1><B>用戶名倒填項</B>:<BR><font color="red">為防止暴力注冊,請將你的用戶名倒填一下</font><br>如「<font color="blue">銘心在線</font>」填為:「<font color="blue">線在心銘</font>」,否則無法通過注冊哦!</TD>

<TD class=tablebody1>

<input type="text" name="username_che" size="30">

</TD>

</TR>

第二步:倒填檢測項修改(reg.asp文件)

用記事本打開reg.asp文件,找到:

'防止填寫QQ號碼為非數字類型 2005-3-22 Dv.Yz

If Isnumeric(Request.Form("OICQ")) Then

Qq = Int(Request.Form("OICQ"))

Else

Qq = ""

End If

在下面加入:

'防暴力用戶名倒填判斷檢測代碼開始(中國網路精英聯盟www.crackshow.com)

dim username_che,rosLen,name_D,koomv_name

If Request.form("username_che")="" Then

Response.redirect "showerr.asp?ErrCodes=<li>寶貝,不好意思,請您填寫好用戶名倒填項,否則無法注冊哦!&action=OtherErr"

Else

koomv_name=Request.form("username_che")

rosLen=Len(koomv_name)

do while rosLen<>0

name_D=name_D+mid(koomv_name,rosLen,1)

if rosLen=0 then

exit do

else

rosLen=rosLen-1

end if

loop

username_che=name_D

If username_che<>username Then

Response.redirect "showerr.asp?ErrCodes=<li>寶貝,你倒填的用戶名沒有通過系統驗證,為了鍛煉你的逆向思維,請繼續!!&action=OtherErr"

End If

End If

'防暴力用戶名倒填判斷檢測代碼結束(中國網路精英聯盟www.crackshow.com)

何防止惡意注冊,不知道的進!!!方法二,本站的名字是什麼

因為好多朋友經常受此垃圾軟體的困擾,心跳將自己的方法發上來供大家參考,以下方法只要將代碼加在適當位置同樣適用於7.0版本。本人10月14日的 7.1.0sp1也可以用 演示請看http://bbs.173yz.com/index.asp

先看程序(以動網官方Dvbbs7.1.0_Ac[2005.07.04]最新的reg.asp文件為准)

1、找到235行-246行的內容

If Request.form("quesion")="" Then

ErrCodes=ErrCodes+"<li>"+template.Strings(11)

Else

quesion=Request.form("quesion")

End If

If Request.form("answer")="" Then

ErrCodes=ErrCodes+"<li>"+template.Strings(11)

ElseIf Request.form("answer")=Request.form("oldanswer") Then

answer=Request.form("answer")

Else

answer=md5(Request.form("answer"),16)

End If

在其下面插入

'防止惡意注冊添加項 by xintiao

If Request.form("Forumname")="" Then

Response.redirect "showerr.asp?ErrCodes=<li>您沒有回答「防惡意注冊問題答案」!&action=OtherErr"

Else

If Request.form("Forumname")<>Dvbbs.Forum_Info(0) Then

Response.redirect "showerr.asp?ErrCodes=<li>請回答正確的「防惡意注冊問題答案」!&action=OtherErr"

End If

End If

2、114行處找到

TempLateStr=Replace(TempLateStr,"{$user_belief}",Selectinfo(5))

在其下面添加一行

TempLateStr=Replace(TempLateStr,"{$Forumname}",Dvbbs.Forum_Info(0))

然後再看風格處的修改,後台界面風格模板總管理page_login template.html(13)中找到

<INPUT type=text size=30 name=answer>

</TD></TR>

在其下面插入

<TR>

<TD class=tablebody1><B>本論壇的中文名稱是什麼?</B><BR><font color=red>此條為防止惡意注冊必填項!答案:</font><font color=blue>{$Forumname}</font></TD>

<TD class=tablebody1>

<INPUT maxLength=50 size=30 name=Forumname></TD>

</TR>

至此結束,可以和那些惡意注冊的垃圾暴力營銷說拜拜了
希望對你有幫助

⑵ 我有一個網站,我怎麼才能限制用戶IP,防止用戶多開。

很簡單的問題,增加驗證代碼,1個IP只能注冊和登陸1個用戶,不就可以了啊。請參考

⑶ 有一些網站不允許同一IP注冊兩個賬號,不然會被封號,應該怎麼做

可以下載使用我們的換IP地址軟體
下載一個換IP地址的軟體,使用上面的線路連接
連上之後IP地址就會發生改變,全國IP線路都有
手機電腦安卓模擬都可以用

⑷ 怎樣讓一個網頁里,不會多開多個網站

在控制面板刪了你的IE7電腦就會默認使用回你系統的瀏覽器.也就打開不會多個網站了.

⑸ 一個網站,如何防止用戶惡意注冊

惡意注冊,原因是沒有驗證,目前防惡意注冊驗證有以下幾種。

  • 做好驗證,

    注冊頁面最好有復雜的驗證碼,要不斷變化,讓識別工具也很難識別的驗證碼,就能防止一些工具惡意注冊。

  • 驗證可以一手機一驗證,設置手機簡訊驗證,一個手機只有一個驗證,只有一個手機號可以激活一個賬號,這樣想惡意注冊就比較難了,

  • 一般手機驗證成本比較高,也可以用郵箱激活驗證。激活的賬號才能使用登錄,一個郵箱對應一個賬號。

⑹ 求助下,網站被惡意批量注冊,惡意攻擊怎麼破

網站被惡意注冊,原因是沒有驗證,目前防惡意注冊驗證有以下幾種,但是必須要做好驗證:
1、注冊頁面最好有復雜的驗證碼,要不斷變化,讓識別工具也很難識別的驗證碼,就能防止一些工具惡意注冊。
2、驗證可以一手機一驗證,設置手機簡訊驗證,一個手機只有一個驗證,只有一個手機號可以激活一個賬號,這樣想惡意注冊就比較難了,
3、一般手機驗證成本比較高,也可以用郵箱激活驗證。激活的賬號才能使用登錄,一個郵箱對應一個賬號。

⑺ 怎麼做才能不被一個網站查出同一電腦多次注冊賬號

什麼網站,一般更換ip 清楚cookies就ok了。。只能說你代理沒有成功啊