成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

被黑客攻擊了,登錄流程要怎么做才安全

安全
用戶登錄是系統(tǒng)中最重要的功能之一,登錄成功就能擁有系統(tǒng)的相關(guān)使用權(quán)限。所以設(shè)計(jì)一個(gè)安全的登錄流程是十分必要的。保護(hù)用戶賬號不被黑客竊取,既是在保護(hù)用戶的基本利益,更是在保護(hù)網(wǎng)站的信譽(yù)和業(yè)務(wù)發(fā)展。

 用戶登錄是系統(tǒng)中最重要的功能之一,登錄成功就能擁有系統(tǒng)的相關(guān)使用權(quán)限。所以設(shè)計(jì)一個(gè)安全的登錄流程是十分必要的。保護(hù)用戶賬號不被黑客竊取,既是在保護(hù)用戶的基本利益,更是在保護(hù)網(wǎng)站的信譽(yù)和業(yè)務(wù)發(fā)展。

[[352645]]

流程安全性

安全的登錄流程必須使用 HTTPS 協(xié)議。HTTPS 協(xié)議具有較高的安全性,可以保證數(shù)據(jù)傳輸過程的安全。雖然有 fiddler 等代理方式可以截取數(shù)據(jù),但一般情況下沒有用戶的配合也無法截取。HTTPS 證書可以在阿里云申請,個(gè)人站點(diǎn)可以直接用免費(fèi)版,非常方便。nginx 和 Spring Boot 的配置也非常簡單。

登錄一定要有人機(jī)驗(yàn)證機(jī)制,可以防止黑客以暴力破解的方式嘗試登錄。通常可以用圖片驗(yàn)證碼,并且圖片要加干擾線,使用不同的字體、大小寫提高識別難度。目前有打碼平臺和 AI 方式可以識別圖片驗(yàn)證碼,但是成本比較高。一些大型網(wǎng)站已經(jīng)在使用新的驗(yàn)證方式,比如拖動(dòng)鼠標(biāo)移動(dòng)滑塊或者把一個(gè)傾斜的圖片扶正,攻擊的難度還是比較高的。

一定要注意防范 XSS、CSRF 攻擊。攻擊者通過在目標(biāo)網(wǎng)站上注入惡意腳本,可以在其他用戶的瀏覽器上運(yùn)行腳本。利用這些惡意腳本,攻擊者可獲取用戶的敏感信息。用戶提交的任何數(shù)據(jù)都要保持懷疑態(tài)度,不能完全信任,該過濾就過濾,該攔截就攔截。國內(nèi)大型網(wǎng)站,比如淘寶也存在過 CSRF 漏洞,可見大家對這種攻擊形式還比較陌生。

后臺登錄代碼要注意防范 SQL 注入攻擊。如果黑客提交 password or 1 = 1 而后臺沒做 SQL 防注入,只是查詢下數(shù)據(jù)是否存在,有可能就攻擊成功了。所以 or 1 = 1 有個(gè)響亮的名字,叫萬能密碼。恐怕大家在做大學(xué)作業(yè)的時(shí)候,都有這個(gè)漏洞吧。

登錄成功后,返回的 cookie 要設(shè)置 httponly、secure,這樣就無法通過 js 腳本獲取 cookie,可以防止跨站攻擊,增加爬蟲程序的難度。cookie 有效期根據(jù)業(yè)務(wù)需求決定,盡量短一些。曾經(jīng)我也做過爬蟲,爬網(wǎng)銀的時(shí)候就處理過很多這樣的 cookie,比普通 cookie 復(fù)雜很多。

如果使用手機(jī)短信登錄,一定要控制驗(yàn)證碼的時(shí)效性,即驗(yàn)證碼一次有效 5 分鐘,一分鐘內(nèi)只能發(fā)送一次。有必要時(shí)可以單點(diǎn)登錄,其他設(shè)備登錄后,本設(shè)備自動(dòng)失效。也可以使用第三方授權(quán)登錄接口,如微信登錄等,優(yōu)化用戶登錄體驗(yàn),安全性更好。

密碼安全性

盡量提升密碼強(qiáng)度。一般來說,長度要 8 位以上,必須同時(shí)包含數(shù)字、小寫字母、大寫字母,建議用戶使用特殊字符。

重置密碼,最好通過郵箱發(fā)送一定時(shí)間內(nèi)有效的重置鏈接,或者手機(jī)短信驗(yàn)證碼,甚至兩者相結(jié)合的方法。安全要求特別高的場景,比如股票交易軟件,有的設(shè)計(jì)了一個(gè)單獨(dú)的動(dòng)態(tài)密碼 APP,通過算法比對動(dòng)態(tài)密碼。密碼保護(hù)問題在今天隱私滿天飛的時(shí)代背景下,可能已經(jīng)不那么安全了。

用戶名密碼錯(cuò)誤提示含糊一些。無論是用戶名還是密碼錯(cuò)誤,統(tǒng)一提示“用戶名或密碼錯(cuò)誤”,不要給用戶明確的提示。這樣會在一定程度上讓忘記用戶名的用戶難以登錄,可以輔助一個(gè)用戶名找回機(jī)制或允許使用郵箱、手機(jī)號進(jìn)行登錄。

不要在瀏覽器中明文保存用戶名、密碼,md5 加密也不行。如果要自動(dòng)登錄,可以保存 RSA 加密后的密文,通過 cookie 提交密文進(jìn)行解析來自動(dòng)登錄。md5 或者 md5(md5) 在今天已經(jīng)不安全了,黑客的彩虹表可能已經(jīng)覆蓋了大多數(shù)數(shù)據(jù)了。

保護(hù)好用戶

密碼落庫必須加密。CSDN當(dāng)年使用明文存儲密碼導(dǎo)致被脫褲后完全公開了用戶密碼,給用戶和網(wǎng)站帶來了極大的風(fēng)險(xiǎn)。基于彩虹表能夠很方便地破解 md5、sha1 等古老算法的密文,建議至少使用 sha256 及以后的算法,并且加密過程加鹽。鹽的長度最好也要在 64 位以上。如果條件允許,給每個(gè)用戶設(shè)計(jì)一個(gè)獨(dú)有的鹽值,將極大提升安全性。

數(shù)據(jù)庫要保留用戶的歷史密碼,修改密碼時(shí),不能和前幾次一樣。如果黑客掌握了某個(gè)歷史密碼,也可能在用戶改回后恰好就對上了。參考 Google 賬號登錄,修改密碼和 6 個(gè)月前的一樣都是不行的。

保留用戶的登錄記錄。時(shí)間、ip 都需要。如果本次 ip 和以前的有較大的差別,可以通過郵箱、短信、站內(nèi)信等向用戶提示,建議用戶修改密碼。用戶長時(shí)間沒有登錄,后續(xù)再登錄的時(shí)候最好強(qiáng)制修改密碼,并且和歷史密碼不重復(fù)。

短時(shí)間內(nèi)登錄失敗,要鎖定用戶。比如失敗 5 次可以鎖定 1 小時(shí),再次失敗鎖定 8 小時(shí),又失敗鎖定 24 小時(shí)。鎖定后,用戶可以通過注冊郵箱或手機(jī)短信實(shí)現(xiàn)解鎖,但一天內(nèi)也要限制解鎖次數(shù)。

即使在用戶登錄后,進(jìn)行重要操作的時(shí)候,也要求用戶重新輸入一次密碼。比如修改密碼、修改綁定郵箱、修改密碼保護(hù)問題、有消費(fèi)行為等,可以防止用戶被 XSS 攻擊后黑客修改重要數(shù)據(jù)。

總結(jié)

本文梳理了設(shè)計(jì)登錄流程需要考慮的一些關(guān)鍵點(diǎn)。世界上沒有絕對安全的系統(tǒng),有價(jià)值的網(wǎng)站和應(yīng)用都是黑客攻擊的重點(diǎn)對象。工作中務(wù)必重視安全問題,發(fā)現(xiàn)漏洞及時(shí)修復(fù)。也要考慮網(wǎng)站數(shù)據(jù)的重要程度,采取合適的防護(hù)措施。

 

責(zé)任編輯:華軒 來源: 程序之心
相關(guān)推薦

2024-09-04 08:00:00

安全黑客

2019-06-04 09:14:56

2014-01-06 16:04:02

2021-06-27 17:03:33

黑客攻擊漏洞

2022-09-26 08:30:41

黑客網(wǎng)絡(luò)攻擊隱私

2010-10-08 10:22:43

2015-02-28 15:14:20

2014-03-10 09:43:31

2021-11-16 19:20:23

黑客攻擊F12

2011-10-17 12:15:50

2020-11-12 09:53:49

數(shù)據(jù)庫安全黑客勒索

2023-09-12 22:39:11

2009-12-15 17:50:28

2020-07-28 08:36:54

數(shù)據(jù)安全數(shù)據(jù)泄露數(shù)據(jù)

2024-03-11 08:43:16

2024-11-05 17:35:21

2020-06-18 11:07:38

網(wǎng)絡(luò)安全黑客技術(shù)

2020-12-18 08:50:58

微軟黑客SolarWinds

2021-01-01 18:47:59

黑客攻擊電郵賬號

2021-10-11 11:47:09

美國Facebook網(wǎng)絡(luò)安全
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久久精品国产亚洲一区二区 | 天天躁人人躁人人躁狂躁 | 毛片网站在线观看 | 在线国产一区二区 | 日韩中文字幕 | 欧美日韩精品一区二区三区四区 | 国产精品一区二区无线 | 国产高清视频一区二区 | 欧美大片在线观看 | 亚洲精品一区二区另类图片 | 欧美日韩综合视频 | av电影手机版 | 日本黄色免费视频 | 久久国产精品色av免费观看 | 欧美一级二级视频 | 国产日韩欧美一区二区 | 成人精品一区二区三区 | 一级a爱片久久毛片 | 麻豆国产精品777777在线 | 国产成人99久久亚洲综合精品 | 国产精品久久久久一区二区三区 | 男人亚洲天堂 | 本地毛片 | 亚洲一区二区三区免费观看 | 欧美男人天堂 | 免费观看黄色一级片 | 国产www成人| 免费在线看黄 | 黄色视频a级毛片 | 日本欧美视频 | 国产黄色在线观看 | 欧美理伦片在线播放 | 免费在线观看一区二区三区 | 欧美国产日韩在线 | 午夜日韩视频 | 国产欧美在线观看 | 欧美在线视频观看 | 久久99蜜桃综合影院免费观看 | 黄色在线观看国产 | 久久久黑人 | 日韩欧美国产精品一区 |