怎樣預(yù)防短信接口驗(yàn)證碼遭到惡意點(diǎn)擊
來(lái)源:原創(chuàng) 時(shí)間:2017-08-18 瀏覽:0 次短信接口的驗(yàn)證碼是一個(gè)網(wǎng)站、APP程序校驗(yàn)用戶手機(jī)號(hào)碼是不是真實(shí)的一個(gè)重要方法。短信接口驗(yàn)證碼在給網(wǎng)站以及APP提供方便的同時(shí),有一部分用戶也會(huì)對(duì)手機(jī)短信驗(yàn)證功能進(jìn)行惡意的點(diǎn)擊。那么怎樣才能防止惡意點(diǎn)擊驗(yàn)證碼的情況發(fā)生呢?
一、容易被惡意點(diǎn)擊的場(chǎng)景以及網(wǎng)站
1、在線投票網(wǎng)站,需要填寫用戶的手機(jī)號(hào)碼完成驗(yàn)證。
2、在線注冊(cè)的網(wǎng)站頁(yè)面,里面也有手機(jī)短信驗(yàn)證的功能。
3、手機(jī)短信動(dòng)態(tài)驗(yàn)證碼登錄。
二、手機(jī)短信驗(yàn)證碼惡意點(diǎn)擊的方式
用戶惡意點(diǎn)擊短信接口驗(yàn)證碼的方法基本上就是兩種:一種是人工進(jìn)行頻繁的點(diǎn)擊;還有一種就是利用軟件來(lái)進(jìn)行連續(xù)的點(diǎn)擊。從危害性方面來(lái)看,軟件進(jìn)行連續(xù)惡意點(diǎn)擊的危害要比人工點(diǎn)擊大很多。
三、如何防止用戶惡意進(jìn)行短信接口驗(yàn)證碼點(diǎn)擊
用戶惡意點(diǎn)擊手機(jī)短信驗(yàn)證碼不但會(huì)增加公司的經(jīng)營(yíng)成本,而且還會(huì)對(duì)公司的形象帶來(lái)非常壞的負(fù)面影響。因?yàn)橐话愣绦哦紩?huì)有公司的簽名。因此一定要對(duì)惡意點(diǎn)擊的行為進(jìn)行防范。目前,主要的防范手段有下面幾種:
1、短信發(fā)送時(shí)間間隔進(jìn)行限制
同樣一個(gè)手機(jī)號(hào)碼重復(fù)發(fā)送驗(yàn)證碼的時(shí)間進(jìn)行設(shè)置,一般設(shè)置成一分鐘到2分鐘發(fā)送一次。
2、對(duì)IP進(jìn)行限定
按照自己的業(yè)務(wù)特點(diǎn),對(duì)每個(gè)IP每天能夠發(fā)送的驗(yàn)證碼數(shù)量進(jìn)行限制。
3、手機(jī)號(hào)碼進(jìn)行限制
根據(jù)自己業(yè)務(wù)的特點(diǎn),對(duì)每一個(gè)手機(jī)號(hào)碼每天能夠發(fā)送的量進(jìn)行限制。
4、流程限制
把手機(jī)的短信驗(yàn)證碼以及用戶的密碼設(shè)置為兩個(gè)步驟,用戶在成功設(shè)置用戶密碼之后,才能開(kāi)始接受手機(jī)短信驗(yàn)證,并且要在第一步成功獲得回執(zhí)之后才能開(kāi)始進(jìn)行校驗(yàn)。
5、用圖形校驗(yàn)碼
將圖形校驗(yàn)碼和手機(jī)短信接口驗(yàn)證碼進(jìn)行綁定,這樣可以防止軟件進(jìn)行惡意的點(diǎn)擊。