10 回答

TA貢獻(xiàn)1839條經(jīng)驗(yàn) 獲得超15個(gè)贊
回答:第一點(diǎn),如果能夠成功截獲的話,又在token失效期內(nèi),是可以成功獲取到數(shù)據(jù)的。
第二點(diǎn),這個(gè)token是通過(guò)加密算法生成的,有一套對(duì)應(yīng)的規(guī)則。
第三點(diǎn),因?yàn)檫@個(gè)token都是驗(yàn)證登錄成功后,后臺(tái)通過(guò)加密即時(shí)生成且唯一的,并在一定的時(shí)間后失效。

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超13個(gè)贊
token主要解決csrf問(wèn)題。token一般為非對(duì)稱(chēng)加密。如果一次登錄中token是不變的,當(dāng)截獲到token就一定是存在安全問(wèn)題的
token作用(主要)不是解決安全性,數(shù)據(jù)安全性解決方案一般用sign

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超13個(gè)贊
至少token不是連續(xù)的,我不能從1往后試
舉個(gè)例子,比如查看某人的訂單是這樣的/order/${uid}(雖然沒(méi)人這么傻但是不要在乎這些細(xì)節(jié))
我找到規(guī)律之后只要把uid改一改就可以隨意查看其他人的訂單信息了,這樣不安全,但如果uid并不是連續(xù)的數(shù)字,而是一個(gè)md5加密的32位字符,這個(gè)路子就行不通了

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超9個(gè)贊

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超6個(gè)贊
token主要是用來(lái)應(yīng)對(duì)CSRF的
解決安全問(wèn)題:
https, 雙因素認(rèn)證 等等

TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊
1、使用https token無(wú)法在mimt中截取,除非網(wǎng)站已經(jīng)被xss注入,當(dāng)然可以用cookie only來(lái)防止js讀取。
2、token分為很多種jwt token通過(guò)hash加密,服務(wù)器取到后第一層進(jìn)行hash監(jiān)測(cè),再與數(shù)據(jù)庫(kù)比對(duì)(可以省略)。
3、沒(méi)有絕對(duì)的安全,只有相對(duì)安全。
添加回答
舉報(bào)