互億無線·讓通信更簡單

互億無線 > 行業(yè)資訊 > 會員注冊短信接口如何防刷?

會員注冊短信接口如何防刷?

2021-04-29 15:59:35

 網(wǎng)站或者APP注冊頁面,因為獲取手機短信驗證碼的功能是暴露在外的,有可能會遇到短信接口被刷的情況,最嚴重的當屬受到短信轟炸機的攻擊,最嚴重的情況當屬遭到自動化軟件的攻擊;那短信驗證碼防刷策略如何做呢?首先我們來了解一下短信接口攻擊:

什么是短信接口攻擊?
個別用戶出于不正當目的,自己或者委托第三方使用 “短信接口轟炸軟件”,短時間內(nèi)在各應(yīng)用頁面(主要是注冊頁面)模擬輸入被攻擊者的手機號碼,批量、循環(huán)提交請求,給一些手機號碼無限發(fā)送各種無效短信(如短信驗證碼)的行為,導(dǎo)致無辜的手機用戶被騷擾。

短信接口攻擊帶來的影響
1、用戶在無任何操作情況下,莫名收到大量短信驗證碼,對用戶造成嚴重的騷擾;
2、使用短信驗證碼接口的用戶,會被消耗大量的短信,同時,短信是以短信驗證碼接口客戶的名義發(fā)出的,會對企業(yè)的品牌形象造成負面影響;
3、大量騷擾短信的發(fā)送,對短信通道及短信平臺服務(wù)商的穩(wěn)定安全運行造成極惡劣的影響。

如何有效防范短信接口攻擊?
基于短信接口攻擊的一些特點,我們有必要采用適當?shù)亩绦膨炞C碼防刷策略,來降低甚至杜絕短信接口攻擊軟件對我們的影響,短信接口防御一般有以下一些措施:

1、互億無線短信平臺攔截
互億無線云通信平臺會實時偵測對客戶通過接口提交的每條短信,對惡意發(fā)送進行有效識別與攔截,能杜絕大多數(shù)的惡意發(fā)送。關(guān)注互億無線官方微信公眾號,可實時接收賬戶狀態(tài)提醒。

2、對賬戶進行短信限流
互億無線驗證碼短信接口支持多種方式的限流機制,用戶可以根據(jù)自己的業(yè)務(wù)需要及特點,設(shè)置每天的最大發(fā)送量、每號碼每天、每號碼每分鐘的發(fā)送量,將短信被刷的風(fēng)險降低在可控范圍內(nèi)。

如賬戶短信達到當日最大發(fā)送量時,互億無線短信平臺會自動通過短信或微信通知您,您可以登錄平臺對發(fā)送量進行調(diào)整。

3、在用戶注冊頁面增加人機驗證
短信轟炸、短信攻擊一般是采用軟件進行自動攻擊,在邏輯上,對用戶先進性人機校驗,校驗通過之后才允許用戶點擊獲取驗證碼按鈕;人機校驗的方式一般有以下幾種:

a) 圖形驗證碼:加上足夠復(fù)雜的圖形驗證碼可有效防止惡意工具的自動化調(diào)用,即當用戶進行“短信驗證碼發(fā)送” 操作前, 彈出圖形驗證碼,要求用戶輸入驗證碼后,服務(wù)器端再發(fā)送動態(tài)短信到用戶手機上,該方法可有效解決被利用實施短 信轟炸攻擊的問題。
參考鏈接:http://skoolfish.com/tool/img.html

b) 第三方人機校驗:相較圖形驗證碼,第三方人機校驗服務(wù)的安全性更高,體驗更好,不過一般都是要付費使用。常見的表現(xiàn)形式有:

4、 在注冊頁面增加請求限制
a)對單個IP每天的請求次數(shù)做限制,如一天10次,超過即拒絕請求;
b)對同一號碼的請求時間進行限制,單一用戶請求驗證碼之后,需要間隔60-120秒才能再次請求;且同一號碼每天最多只能請求5-10次;
c)將獲取驗證碼功能放在表單(如填寫用戶名、密碼等)和人機驗證之后,即用戶通過了表單校驗和人機驗證之后,才能點擊獲取驗證碼按鈕。

短信驗證碼接口采用了以上一些防護措施之后,能防范絕大多數(shù)的短信接口攻擊行為,大大節(jié)約您的短信成本;當然,這些策略需要在項目開發(fā)的時候就要考慮并配置。

互億無線用戶注冊解決方案,采用多維度的風(fēng)控模型,對用戶提交的每條短信進行實時分析,對非正常請求進行攔截,為您的注冊頁面的驗證碼短信接口提供有效防御;

 立即開通免費試用

 

互億無線短信新客優(yōu)惠活動

新用戶促銷套餐,首購優(yōu)惠,直接下單購買

  • 驗證碼通知短信200條體驗套餐

    10

    0.05元/條 有效期 12個月

    原價0.055元/條,9.1折

  • 驗證碼通知短信套餐包1萬條

    380

    0.038元/條 有效期 12個月

    原價0.055元/條,6.9折

  • 驗證碼通知短信套餐包5萬條

    1,800

    0.036元/條 有效期 12個月

    原價0.043元/條,8.4折

在線咨詢
電話咨詢

服務(wù)熱線:

4008 808 898

服務(wù)熱線(工作時間):

4008 808 898

業(yè)務(wù)咨詢(非工作時間):

售后咨詢(非工作時間):

驗證碼已發(fā)送到您的手機,請查收!

輸入驗證碼后,點擊“開通體驗賬戶”按鈕可立即開通體驗賬戶。

收不到短信驗證碼?
互億無線不提供接碼服務(wù),接碼用戶請勿點擊開通按鈕。
×