精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何防止被惡意刷接口?

開發 前端
如果圖形驗證碼太復雜了,會對正常用戶使用造成一點的困擾,增加了用戶注冊的成本,讓用戶注冊功能的效果會大打折扣。

前言

在面試時,經常會被問一個問題:如何防止別人惡意刷接口?

這是一個非常有意思的問題,防范措施挺多的。今天這篇文章專門跟大家一起聊聊,希望對你會有所幫助。

圖片圖片

1 防火墻

防火墻是網絡安全中最基本的安全設備之一,主要用于防止未經授權的網絡訪問和攻擊。

防火墻可以防止的攻擊行為包括:

  • 無效數據包:防火墻可以識別和過濾掉無效的數據包,如錯誤的 IP 地址、偽造的數據包和無法識別的協議等。
  • DOS 和 DDOS 攻擊:防火墻可以使用不同的技術來檢測和阻止 DOS 和 DDOS 攻擊,如阻止大量 TCP/UDP 連接、IP 地址過濾和流量限制等。
  • 病毒和蠕蟲攻擊:防火墻可以使用特定的病毒和蠕蟲檢測技術,如簽名檢測、行為檢測、模式識別等,來防止這些惡意軟件的傳播。
  • 網絡釣魚和欺騙攻擊:防火墻可以檢測和防止網絡釣魚和欺騙攻擊,如防止虛假登錄頁面和欺騙的網站等。
  • 惡意流量攻擊:防火墻可以檢測和防止惡意流量攻擊,如過濾掉帶有惡意載荷的數據包和防止被黑客利用的端口。
  • 網絡偵察攻擊:防火墻可以使用一些技術來防止網絡偵察攻擊,如防止掃描、端口掃描和漏洞利用等。

防火墻主要用于過濾和控制網絡流量,以保護網絡安全。

2 驗證碼

對于一些非常重要的接口,在做接口設計的時候,要考慮惡意用戶刷接口的情況。

最早的用戶注冊接口,是需要用圖形驗證碼校驗的,比如下面這樣的:

圖片圖片

用戶只需要輸入:賬號名稱、密碼和驗證碼即可,完成注冊。

其中賬號名稱作為用戶的唯一標識。

但有些圖形驗證碼比較簡單,很容易被一些暴力破解工具破解。

由此,要給圖形驗證碼增加難道,增加一些干擾項,增加暴力破解工具的難道。

但有個問題是:如果圖形驗證碼太復雜了,會對正常用戶使用造成一點的困擾,增加了用戶注冊的成本,讓用戶注冊功能的效果會大打折扣。

因此,僅靠圖形驗證碼,防止用戶注冊接口被刷,難道太大了。

后來,又出現了一種移動滑塊形式的圖形驗證方式,安全性更高。

圖片圖片

此外,使用驗證碼比較多的地方是發手機短信的功能。

發手機短信的功能,一般是購買的云服務廠商的短信服務,按次收費,比如:發一條短信0.1元。

如果發送短信的接口,不做限制,被用戶惡意調用,可能會產生非常昂貴的費用。

3 鑒權

對于有些查看對外的API接口,需要用戶登錄之后,才能訪問。

這種情況就需要校驗登錄了。

可以從當前用戶上下文中獲取用戶信息,校驗用戶是否登錄。

如果用戶登錄了,當前用戶上下文中該用戶的信息不為空。

否則,如果用戶沒登錄,則當前用戶上下文中該用戶的信息為空。

對于有些重要的接口,比如訂單審核接口,只有擁有訂單審核權限的運營賬號,才有權限訪問該接口。

我們需要對該接口做功能權限控制。

可以自定義一個權限注解,在注解上可以添加權限點。

在網關層有個攔截器,會根據當前請求的用戶的權限,去跟請求的接口的權限做匹配,只有匹配上次允許訪問該接口。

4 IP白名單

對于有些非常重要的基礎性的接口,比如:會員系統的開通會員接口,業務系統可能會調用該接口開通會員。

會員系統為了安全性考慮,在設計開通會員接口的時候,可能會加一個ip白名單,對非法的服務器請求進行攔截。

這個ip白名單前期可以做成一個Apollo配置,可以動態生效。

如果后期ip數量多了的話,可以直接保存到數據庫。

只有ip在白名單中的那些服務器,才允許調用開通會員接口。

這樣即使開通會員接口地址和請求參數被泄露了,調用者的ip不在白名單上,請求開通會員接口會直接失敗。

除非調用者登錄到了某一個白名單ip的對應的服務器,這種情況極少,因為一般運維會設置對訪問器訪問的防火墻。

當然如果用了Fegin這種走內部域名的方式訪問接口,可以不用設置ip白名單,內部域名只有在公司的內部服務器之間訪問,外面的用戶根本訪問不了。

但對于一些第三方平臺的接口,他們更多的是通過設置ip白名單的方式保證接口的安全性。

5 數據加密

以前很多接口使用的是HTTP(HyperText Transport Protocol,即超文本傳輸協議)協議,它用于傳輸客戶端和服務器端的數據。

雖說HTTP使用很簡單也很方便,但卻存在以下3個致命問題:

使用明文通訊,內容容易被竊聽。不驗證通訊方的真實身份,容易遭到偽裝。無法證明報文的完整性,報文很容易被篡改。為了解決HTTP協議的這些問題,出現了HTTPS協議。

HTTPS協議是在HTTP協議的基礎上,添加了加密機制:

SSL:它是Secure Socket Layer的縮寫, 表示安全套接層。TLS:它是Transport Layer Security的縮寫,表示傳輸層安全。HTTPS = HTTP + 加密 + 認證 + 完整性保護。

為了安全性考慮,我們的接口如果能使用HTTPS協議,盡量少使用HTTP協議。

如果你訪問過一些大廠的網站,會發現他們提供的接口,都是使用的HTTPS協議。

6 限流

之前提到的發送短信接口,只校驗驗證碼還不夠,還需要對用戶請求做限流。

從頁面上的驗證碼,只能限制當前頁面的不能重復發短信,但如果用戶刷新了頁面,也可以重新發短信。

因此非常有必要在服務端,即:發送短信接口做限制。

我們可以增加一張短信發送表。

該表包含:id、短信類型、短信內容、手機號、發送時間等字段。

圖片圖片

有用戶發送短信請求過來時:

先查詢該手機號最近一次發送短信的記錄 如果沒有發送過,則發送短信。如果該手機號已經發送過短信,但發送時間跟當前時間比超過了60秒,則重新發送一條新的短信。如果發送時間跟當前時間比沒超過60秒,則直接提示用戶操作太頻繁,請稍后重試。這樣就能非常有效的防止惡意用戶刷短信的行為。

但還是有漏洞。

比如:用戶知道在60秒以內,是沒法重復發短信的。他有個程序,剛好每隔60秒發一條短信。

這樣1個手機號在一天內可以發:60*24 = 1440 條短信。

如果他有100個手機號,那么一天也可以刷你很多條短信。

由此,還需要限制每天同一個手機號可以發的短信次數。

其實可以用redis來做。

用戶發短信之后,在redis中保存一條記錄,key是手機號,value是發短信的次數,過期時間是24小時。

這樣在發送短信之前,要先查詢一下,當天發送短信的次數是否超過10次(假設同一個手機號一天最多允許發10條短信)。

如果超過10次,則直接提示用戶操作太頻繁,請稍后重試。

如果沒超過10次,則發送短信,并且把redis中該手機號對應的value值加1。

短信發送接口完整的校驗流程如下:

圖片圖片

7 監控

為了防止被別人惡意刷接口,對接口的調用情況進行監控,是非常有必要的。

我們的程序中可以將用戶的請求記錄,打印到相關日志中。

然后有專門的程序,統計用戶接口的調用情況,如果發現有突增的流量,會自動發短信或者郵件提醒。

有了監控之后,我們可以及時發現異常的用戶請求。

后面可以進行人工干預處理。

8 網關

為了保證我們接口的安全性,可以提供統一的API網關,它可以實現過濾、鑒權、限流等功能。

用戶請求我們的API接口時,需要先經過API網關,它轉發請求到具體的API接口。

圖片圖片

有了API網關層,可以保護API接口。

責任編輯:武曉燕 來源: 蘇三說技術
相關推薦

2021-08-07 05:05:30

接口Redis項目

2024-06-12 12:13:48

2025-05-12 09:30:51

2018-11-27 09:28:41

API攻擊惡意

2009-08-30 15:00:35

UnixUnix文件惡意刪除

2009-07-18 10:42:23

粘著位Unix文件惡意刪除

2011-03-08 09:41:49

2025-06-12 08:21:22

2021-07-21 09:00:00

面部識別AI安全

2024-08-06 08:08:14

2023-04-26 01:17:16

惡意注冊Java驗證

2011-06-09 13:26:27

2011-06-09 12:50:47

2024-12-10 00:00:00

2022-11-11 07:34:43

2011-07-04 17:55:09

2012-05-06 15:25:31

2024-11-25 16:29:23

2022-11-15 07:39:48

2022-11-17 07:43:13

點贊
收藏

51CTO技術棧公眾號

黄色片在线看| 精品人妻一区二区三区潮喷在线| 99精品国产九九国产精品| 中文字幕一区av| 69堂成人精品视频免费| 国产无遮挡又黄又爽又色| 神马香蕉久久| 欧美精品色综合| 日韩a级在线观看| 国产精品天堂| 成人午夜免费av| 国产成人鲁鲁免费视频a| 国产老头老太做爰视频| 久久草在线视频| 欧美人成免费网站| 免费无遮挡无码永久视频| 欧美日本一道| www国产精品av| 69174成人网| 18国产免费视频| 亚洲国产99| 精品国产拍在线观看| 人妻丰满熟妇aⅴ无码| 国产一区精品福利| 精品国产鲁一鲁一区二区张丽| 亚洲成人第一| 色av男人的天堂免费在线| 激情综合网av| 国产精品久久久久久五月尺| 天天操天天射天天爽| 欧美激情电影| 亚洲色图50p| 精品国产一区在线| 欧美国产亚洲精品| 欧美久久久久久久久久| 精品免费国产一区二区| av岛国在线| 一卡二卡欧美日韩| 人人妻人人澡人人爽精品欧美一区| 性xxxx视频播放免费| 国产麻豆精品久久一二三| 国产精品福利在线观看| 青青操免费在线视频| 激情久久婷婷| 久久99国产精品自在自在app| 丁香六月激情综合| 国产成人调教视频在线观看| 日韩精品视频观看| 亚洲第九十七页| 久久久免费毛片| 欧美精品一区二区精品网| 手机av在线网站| 免费成人黄色网| 欧美在线啊v一区| 99久久国产宗和精品1上映| 乡村艳史在线观看| 天天操天天色综合| 日韩欧美视频网站| 在线日韩影院| 在线观看视频一区二区| 成人亚洲视频在线观看| 成人精品电影在线| 欧美午夜宅男影院| 久久人人爽av| 成人亚洲精品| 日韩欧美的一区二区| 色偷偷中文字幕| 亚洲国产一区二区三区网站| 亚洲精品一区二区三区影院| 丰满岳乱妇一区二区 | 国产精品成人免费电影| 天天干天天操天天爱| 日本va欧美va精品发布| 国产欧美精品在线播放| 99国产精品久久久久99打野战| 国内精品久久久久影院薰衣草| 91精品国产一区二区三区动漫| 黄色aaa大片| 久久综合色婷婷| 一区二区三区在线观看www| 成人无遮挡免费网站视频在线观看| 一区二区三区在线观看视频| 男女日批视频在线观看| 在线天堂新版最新版在线8| 色88888久久久久久影院野外| gogogo高清免费观看在线视频| 午夜视频在线观看精品中文| 亚洲久久久久久久久久久| 在线观看免费小视频| 91精品国产成人观看| 97视频人免费观看| 中国老头性行为xxxx| 国产精品一色哟哟哟| 精品一区2区三区| 久做在线视频免费观看| 亚洲777理论| 亚洲午夜激情影院| 日韩黄色网络| 久久视频在线看| 久久国产精品系列| 九一久久久久久| 久久精品日产第一区二区三区精品版| a天堂中文在线88| 五月婷婷另类国产| 在线黄色免费观看| 日韩成人av在线资源| 色老头一区二区三区| 国产成人免费观看视频| 极品少妇xxxx精品少妇偷拍| 欧美日韩精品免费看| 污污视频在线| 欧美日产国产精品| 手机av免费看| 黄色成人精品网站| 91九色视频在线| 国产女人在线观看| 天天色综合成人网| japan高清日本乱xxxxx| av在线不卡顿| 欧美中文在线视频| 欧美特黄一级视频| 日韩理论片在线| 五月天亚洲视频| 亚洲调教一区| 97婷婷涩涩精品一区| 精品国产亚洲AV| 中文字幕在线不卡一区| 国产视频在线视频| 蜜桃精品噜噜噜成人av| 91国内在线视频| 亚洲国产精品久久久久久久| 亚洲色图欧洲色图| 免费看涩涩视频| 成人网18免费网站| 国产成人精品免高潮在线观看 | 亚洲久久在线观看| 不卡视频一二三四| 国产精品一色哟哟| 亚洲国产一区二区三区网站| 久久精品亚洲一区| 国产一区二区在线播放视频| 欧美国产一区视频在线观看| 91香蕉视频污版| 国产精品亚洲二区| 国产精品高潮呻吟久久av野狼 | 中文字幕va一区二区三区| 免费黄色福利视频| 亚洲午夜久久| 日韩av大片免费看| 青青草视频在线观看| 欧美日韩一区二区免费在线观看| 在线黄色免费网站| 亚洲精品看片| 九九九九久久久久| 亚洲天堂电影| 夜夜嗨av一区二区三区免费区| 亚洲精品久久久久久久蜜桃| 久久久不卡影院| 三年中国国语在线播放免费| 欧美午夜精彩| 成人黄色在线观看| 五月婷婷视频在线观看| 日韩限制级电影在线观看| 强行糟蹋人妻hd中文| 国产成人午夜片在线观看高清观看| 水蜜桃在线免费观看| 麻豆国产一区二区三区四区| 欧美激情乱人伦一区| 神马午夜在线观看| 色狠狠桃花综合| 黑人狂躁日本娇小| 国产成人一区二区精品非洲| 日本少妇高潮喷水视频| 成人三级视频| 999在线免费观看视频| 黄色大片在线| 亚洲欧美日韩国产精品| 亚洲天堂网在线视频| 亚洲精品视频免费观看| 中文成人无字幕乱码精品区| 日日嗨av一区二区三区四区| 伊人久久大香线蕉午夜av| 51精品国产| 国产mv免费观看入口亚洲| 欧美一区二区三区| 亚洲精品国产精品乱码不99按摩 | 麻豆久久久久久| 国产树林野战在线播放| 米奇精品关键词| 国产精品免费久久久久影院| 欧美高清另类hdvideosexjaⅴ| 亚洲男人天堂2023| 国产精品自产拍| 欧美日韩免费看| 激情无码人妻又粗又大| caoporn国产一区二区| 日韩中文字幕a| 亚洲精品乱码| 在线免费观看一区二区三区| 懂色av一区二区| 国产精品爽黄69天堂a| 国产美女一区视频| 日韩网站免费观看| 噜噜噜噜噜在线视频| 日韩欧美一级精品久久| 久久久999久久久| 五月天视频一区| 日韩三级久久久| 久久精品日韩一区二区三区| 91亚洲一线产区二线产区| 日韩电影在线一区二区| av免费看网址| 亚洲欧洲美洲一区二区三区| 热re99久久精品国产99热| 最新精品在线| 91色视频在线导航| av一区在线播放| 6080yy精品一区二区三区| av网站免费在线观看| 中文字幕一精品亚洲无线一区 | www国产成人免费观看视频 深夜成人网 | 波多野结衣 在线| 成人一区二区三区| www激情五月| 久久福利资源站| 99视频精品免费| 老妇喷水一区二区三区| 日韩av高清在线看片| 一本一本久久a久久综合精品| 天堂va久久久噜噜噜久久va| 伊人久久大香线蕉无限次| 动漫美女被爆操久久久| 欧美一区一区| 亚洲xxx视频| 国产精品久久久久久久久久久久久久久| 国产精品久久久久久久久久久不卡| 亚洲妇女成熟| 91高清视频在线免费观看| 51漫画成人app入口| 久久频这里精品99香蕉| 丰乳肥臀在线| 久久人人爽人人| 999福利在线视频| 久久久久久成人精品| 国产激情一区二区三区在线观看| 久草在线视频福利| 欧美日韩国产999| 日韩av毛片| 久久久视频免费观看| 好久没做在线观看| 97碰碰碰免费色视频| 老司机深夜福利在线观看| 97视频在线观看网址| 最新欧美色图| 国产精品ⅴa在线观看h| 欧美日韩精品免费观看视欧美高清免费大片| 人九九综合九九宗合| 69堂免费精品视频在线播放| 国产精品久久久久久久7电影| 成人国产综合| 51成人做爰www免费看网站| 国产精品久久久久久久久久久久久久久 | 中日韩在线观看视频| 色噜噜狠狠一区二区三区果冻| 亚洲欧美综合自拍| 在线精品观看国产| 亚洲天堂网视频| 精品少妇一区二区三区视频免付费 | 日本一区二区免费看| 日韩欧美精品| 国产在线视频综合| 国产农村妇女精品一区二区| 日韩免费高清在线| 国产最新精品精品你懂的| 日韩高清一二三区| 久久女同性恋中文字幕| 国产传媒视频在线| 亚洲欧美一区二区三区极速播放| 69精品久久久| 欧美曰成人黄网| 精品人妻午夜一区二区三区四区 | 一区二区三区国产盗摄| 国产精品久久久久9999小说| 国产一区二区精品久久99| 亚洲色图欧美日韩| 中文字幕av一区二区三区免费看| 色老板免费视频| 日韩欧美中文在线| 国产精品久久久久毛片| 亚洲国产精品久久精品怡红院| 成人网视频在线观看| 不卡中文字幕av| 亚洲一区资源| 99国产在线| 精品av一区二区| 精品一区二区三区无码视频| 日韩二区三区在线观看| 香蕉视频1024| 亚洲国产精品精华液ab| 久久久久亚洲AV| 欧美日韩综合在线| 内射无码专区久久亚洲| 综合136福利视频在线| 毛片在线网站| 91久久精品国产91久久性色tv| 美女少妇全过程你懂的久久| 国产精品免费看久久久无码| 日日夜夜免费精品| 好吊色视频一区二区三区| 亚洲欧美影音先锋| 无码视频一区二区三区| 亚洲精品一区二区三区影院 | 国内精品久久久久影院优 | 午夜免费一区| 九热视频在线观看| 97久久超碰国产精品| 国产高潮流白浆| 欧美特级限制片免费在线观看| 香蕉视频黄色片| 久久久在线观看| 精品91福利视频| 一区二区不卡在线观看| 亚洲欧美成人| 中文字幕乱码一区| 亚洲一区中文在线| 国产婷婷在线视频| 日韩亚洲第一页| 国产成+人+综合+亚洲欧美| 麻豆精品传媒视频| 国产亚洲激情| 中文字幕乱码一区| 一区二区在线观看视频| 国产免费叼嘿网站免费| 日韩有码在线电影| 欧美97人人模人人爽人人喊视频| 欧美在线视频二区| 久久深夜福利| 加勒比综合在线| 色8久久人人97超碰香蕉987| 蝌蚪视频在线播放| 清纯唯美亚洲综合| 蜜桃成人av| 狠狠热免费视频| 国产蜜臀av在线一区二区三区| 国产午夜麻豆影院在线观看| 亚洲精品成人久久久| 国产高清自产拍av在线| 国产精品视频免费一区| 在线成人黄色| 黄色av网址在线观看| 精品国产乱码久久久久久天美 | 女同另类激情重口| 激情深爱综合网| 91日韩在线专区| 欧美日韩综合一区二区三区| 一本色道久久88精品综合| 成人精品电影在线| 亚洲在线播放电影| 国产一区二区免费视频| 国产在线一二区| 亚洲国产日韩欧美在线图片| 中文字幕乱码中文乱码51精品| 欧美高清性xxxxhd| 日本sm残虐另类| 国产精品视频一区二区三| 精品国精品自拍自在线| 国产激情视频在线看| 快播亚洲色图| 美女免费视频一区二区| 欧美人禽zoz0强交| 亚洲精品98久久久久久中文字幕| 亚洲精品动漫| 一区二区国产日产| 成人sese在线| 国产午夜麻豆影院在线观看| 久久精品国产一区二区电影| 999久久久精品一区二区| 国产免费成人在线| 日本一区二区成人在线| 亚洲黄色小说网址| 日本亚洲精品在线观看| 围产精品久久久久久久 | 国产免费久久精品| a毛片在线免费观看| 992tv成人免费视频| 色偷偷综合网| 精品伦一区二区三区| 日本韩国一区二区三区| a级片国产精品自在拍在线播放| 国产在线一区二| 麻豆国产91在线播放| 日本学生初尝黑人巨免费视频| 亚洲三级 欧美三级| 亚洲精品a区| 美女网站色免费| 午夜伊人狠狠久久| 久久77777| 日韩福利在线| 成人美女在线视频| 国产一区二区在线不卡|