精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

五月激情四射婷婷| 三级4级全黄60分钟| 精品国产伦一区二区三| 亚洲区一区二| 亚洲第一av网站| 欧洲黄色一级视频| 日本在线免费看| 经典三级在线一区| 久久久久久香蕉网| 超碰97av在线| 精品三级av在线导航| 欧美亚洲国产一卡| 黄色小视频大全| 免费av在线电影| 国产精品一区二区在线看| 日韩av三级在线观看| 在线免费日韩av| 精品高清在线| 亚洲国产美女精品久久久久∴| 亚洲欧美久久久久| 女人让男人操自己视频在线观看| 亚洲欧洲色图综合| 欧美激情第六页| 国内精品久久久久久久久久| 日本大胆欧美人术艺术动态| 97精品一区二区视频在线观看| 国产3级在线观看| 国产一区二区三区四区五区传媒| 欧美成人三级在线| 中文字幕精品一区二区三区在线| 欧美成人h版| 性感美女久久精品| 国产青草视频在线观看| 免费av网站在线看| 久久精品亚洲一区二区三区浴池| 亚洲tv在线观看| 91欧美日韩麻豆精品| 美女久久一区| 91精品国产沙发| 久久久久久久久97| 中文字幕人成人乱码| 自拍视频国产精品| 精品成人无码一区二区三区| 自拍亚洲一区| 亚洲欧洲一区二区三区在线观看| 朝桐光av一区二区三区| 久久97久久97精品免视看秋霞| 欧美va亚洲va国产综合| 日本少妇xxx| 欧美日本三级| 精品久久久久久久久久久久久久久| 三日本三级少妇三级99| 国产精品成人**免费视频| 欧美精品成人一区二区三区四区| 国产乱女淫av麻豆国产| 日韩毛片网站| 日韩一卡二卡三卡| 日韩精品xxx| 999在线精品| 亚洲国模精品一区| 国产男女猛烈无遮挡a片漫画 | 欧美综合激情| 手机av在线免费| 日韩伦理精品| 色偷偷久久人人79超碰人人澡 | 日本视频一区二区三区| 国产精品电影网| 在线观看国产小视频| 蜜臀久久99精品久久久久久9| 国产精品久久久久秋霞鲁丝| 一级黄色片视频| 伊人成年综合网| 欧美激情第二页| 色综合色综合久久综合频道88| 中文字幕人妻一区二| 影视一区二区| 韩国19禁主播vip福利视频| 国产精品6666| 久久久久在线| 国产啪精品视频| 99草在线视频| 99在线热播精品免费| 欧美伦理一区二区| 免费网站成人| 亚洲丰满少妇videoshd| 蜜臀久久99精品久久久酒店新书 | 色综合久久影院| 亚洲婷婷国产精品电影人久久| 欧美国产综合在线| 日本免费一区二区三区四区| 欧美精品少妇一区二区三区| 91丨porny丨对白| 日韩成人激情| 久久全球大尺度高清视频| 无码一区二区三区| 国产精品一二三四| 欧洲一区二区日韩在线视频观看免费| 麻豆电影在线播放| 欧美日韩一区免费| 国产精欧美一区二区三区白种人| 免费看久久久| 久久艹在线视频| 久久免费激情视频| 国内精品写真在线观看| 欧美xxxx黑人又粗又长密月| caopeng在线| 日本高清不卡视频| 日韩黄色一区二区| 久久精品99久久无色码中文字幕| 久久久久久噜噜噜久久久精品| 一级成人免费视频| 91毛片在线观看| 久久av高潮av| 欧美18av| 日韩电影中文字幕| 欧美成人精品欧美一级| 全国精品久久少妇| 精品蜜桃传媒| 青青草原国产在线| 宅男噜噜噜66一区二区66| 色无极影院亚洲| 影音先锋中文字幕一区| 亚洲影院高清在线| 日韩伦理在线电影| 在线免费观看日韩欧美| 18深夜在线观看免费视频| 成人精品视频| 国产成人精品一区二区| 偷拍25位美女撒尿视频在线观看| 一区二区中文视频| 日本人视频jizz页码69| 少妇精品久久久| 欧洲精品毛片网站| 无码国产伦一区二区三区视频 | 大片在线观看网站免费收看| 四虎影视精品永久在线观看| 在线看福利67194| 看黄色一级大片| 久久久亚洲精品一区二区三区| 欧美牲交a欧美牲交| 国产66精品| 久久久之久亚州精品露出| 午夜精品久久久久久久爽| 亚洲品质自拍视频| 永久免费黄色片| 91精品综合| 91中文字精品一区二区| 日本h片在线观看| 日韩欧美一二三四区| 欧洲猛交xxxx乱大交3| 国产在线精品一区二区夜色| 黄瓜视频免费观看在线观看www| 欧美性aaa| 久久伊人免费视频| 精品国产av 无码一区二区三区| 亚洲另类色综合网站| 日本黄色一级网站| 欧美日韩mv| 国产伦精品一区二区三区视频黑人| 色呦呦在线视频| 亚洲大胆美女视频| 久久久免费高清视频| 国产欧美一区二区精品性色超碰| 亚洲成人福利在线观看| 日韩一区三区| 91精品免费| 精精国产xxxx视频在线野外| 亚洲女人天堂网| 夜夜嗨av禁果av粉嫩avhd| 亚洲人成网站色在线观看| av不卡中文字幕| 免费在线亚洲欧美| 亚洲三区在线观看| 中文字幕一区二区三区日韩精品| 国内精品久久久久久影视8| 四虎精品成人影院观看地址| 天天综合网 天天综合色| 国产成人免费电影| 日本中文字幕免费在线观看| 国产乱人伦精品一区二区在线观看 | 久久久久久香蕉| 91九色精品| 成人区精品一区二区| 国产高清不卡| 精品久久久91| 蜜桃视频久久一区免费观看入口| 欧美午夜视频在线观看| 三上悠亚在线观看视频| 成人精品高清在线| 性欧美videossex精品| 国产精品a级| 欧美一级爱爱| 老司机亚洲精品一区二区| 欧美一级电影免费在线观看| 久久久久久久久免费视频| 亚洲电影天堂av| 一区二区国产欧美| 亚洲不卡在线观看| av在线免费播放网址| 丁香婷婷综合激情五月色| 亚洲一二三区av| 激情久久中文字幕| 一区二区三区av在线| 69成人免费视频| 欧美电影一二区| 97人人干人人| 福利视频一区| 欧美影院在线播放| 亚洲性图自拍| 神马久久久久久| 欧美日韩伦理片| 精品免费一区二区三区| 一级黄色片免费| 色综合天天天天做夜夜夜夜做| 69av.com| 国产精品成人网| 爱爱免费小视频| 99热在这里有精品免费| 精品国产乱码久久久久久1区二区| 久久激情婷婷| 日韩欧美一区二| 狠狠爱www人成狠狠爱综合网| 亚洲综合视频一区| 国产一区二区区别| 久久久久久国产精品免费免费| 日韩一区二区三区精品| 91精品美女在线| 素人一区二区三区| 日韩免费av一区二区| 极品视频在线| 91国语精品自产拍在线观看性色 | 国产在线精品自拍| 中文字幕影音在线| 91黄色8090| caoporn视频在线| 欧美激情第99页| 最爽无遮挡行房视频在线| 日韩视频免费在线| 婷婷在线视频观看| 色99之美女主播在线视频| 韩国福利在线| 国产一区二区黄| 都市激情在线视频| 中文字幕日韩高清| www.在线视频.com| 这里只有视频精品| 91porn在线观看| 中文字幕日本精品| 日本精品在线| 尤物九九久久国产精品的分类| 成人高潮成人免费观看| 中文在线不卡视频| 五月香视频在线观看| 日韩视频在线一区| 国产激情视频在线观看| 色综合天天狠天天透天天伊人 | 欧美亚洲在线观看| 性欧美极品xxxx欧美一区二区| 一区久久精品| 逼特逼视频在线| 视频一区欧美精品| 亚洲xxxx2d动漫1| 国模大尺度一区二区三区| 又黄又爽又色的视频| 成人免费毛片a| 中文字幕影片免费在线观看| 久久精品亚洲一区二区三区浴池| 国产一级淫片久久久片a级| 亚洲日本一区二区三区| 麻豆一区二区三区精品视频| 激情成人中文字幕| 真实的国产乱xxxx在线91| 在线播放91灌醉迷j高跟美女 | 国产经典欧美精品| 中文字幕精品视频在线| 久久久久综合网| 国产在线免费看| 亚洲国产日韩精品| 久久精品五月天| 欧美一卡二卡在线观看| 亚洲av成人无码久久精品老人| 亚洲日本aⅴ片在线观看香蕉| 日本中文字幕伦在线观看| 欧美激情视频网址| 美国黄色特级片| 国产精品久久777777| 国产一级片免费看| 在线观看不卡视频| 成人1区2区3区| 亚洲人永久免费| 免费影视亚洲| 国产精品久久久久久久久久小说 | 久久99精品久久只有精品| 涩视频在线观看| 国产午夜三级一区二区三| 欧美日韩精品一区二区三区视频播放| 黑人巨大精品欧美一区二区| 国产欧美综合视频| 亚洲欧美一区二区三区四区| 97caopron在线视频| 国产精品久久久久久久app| 91精品国产自产精品男人的天堂| 日本一区二区久久精品| 中文字幕免费一区二区三区| 91最新在线观看| 成av人片一区二区| 久久高清内射无套| 日本乱码高清不卡字幕| 欧美一区二区三区激情| 久久久av一区| 偷拍中文亚洲欧美动漫| 国产精品一区二区三区精品| 国产精品88久久久久久| 亚洲精品中文字幕无码蜜桃| 成人晚上爱看视频| 国产高潮流白浆| 欧美性感一区二区三区| 爽爽视频在线观看| 久久人人97超碰精品888| 24小时成人在线视频| 日韩欧美精品一区二区三区经典| 9色国产精品| 国产高潮视频在线观看| 亚洲精品一卡二卡| 97超碰资源站| 中文字幕亚洲欧美在线| 欧美××××黑人××性爽| 精品国产一区二区三区四区vr| 午夜天堂精品久久久久| 天天干天天色天天干| 中文在线一区二区| 波多野结衣黄色网址| 亚洲免费av电影| 中文不卡1区2区3区| 国内精品久久国产| 伊人精品成人久久综合软件| 香蕉视频色在线观看| 亚洲特黄一级片| 国产麻豆一精品一男同| 日韩在线观看你懂的| 99九九久久| 亚洲黄色一区二区三区| 日本aⅴ免费视频一区二区三区| 蜜桃av免费看| 欧美性生交片4| 97人人在线| 91美女片黄在线观看游戏| 久久久国产精品| 肉色超薄丝袜脚交| 一区二区三区日韩精品| а√天堂资源在线| 欧美精品久久久久久久久| 国产精品毛片av| av免费播放网址| 国产色综合一区| 亚洲视频一区在线播放| 精品国模在线视频| 日本免费精品| 少妇人妻无码专区视频| 26uuu精品一区二区| 在线观看国产区| 久久精品视频亚洲| 成人免费在线电影网| 又粗又黑又大的吊av| 国产亚洲欧美色| 97超碰资源站| 隔壁老王国产在线精品| 亚洲影院天堂中文av色| 91在线视频观看免费| 亚洲视频 欧洲视频| 黄色一级a毛片| 热久久美女精品天天吊色| 久久亚洲国产| 国产精品偷伦视频免费观看了| 天天综合网 天天综合色| 成人三级黄色免费网站| 成人精品久久av网站| 亚洲欧洲日本一区二区三区| 精品人妻无码一区二区三区换脸| 欧美日韩免费不卡视频一区二区三区 | 国产精品无码专区av免费播放| 欧美黑人xxxⅹ高潮交| 亚洲精品播放| 91插插插影院| 欧美色视频日本版| 麻豆av免费在线观看| 国产精品免费一区二区三区四区 | 欧美性xxxxxxx| 在线观看av黄网站永久| 国产精品一区二区三区在线| 日韩av在线免费观看不卡| 国产女人被狂躁到高潮小说| 精品偷拍一区二区三区在线看| 亚洲成人精品综合在线| 久在线观看视频| 亚洲女子a中天字幕| 九色国产在线观看| 成人在线观看av| 美女久久久精品| 日本中文字幕在线免费观看|