亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專(zhuān)欄INFORMATION COLUMN

假如沒(méi)有登錄系統(tǒng),怎么存儲(chǔ)用戶(hù)數(shù)據(jù)?

CompileYouth / 2634人閱讀

假設(shè)有這么個(gè)場(chǎng)景

某天,你接到一個(gè)任務(wù),需要開(kāi)發(fā)一個(gè)作品投票的網(wǎng)站,可以讓別人訪(fǎng)問(wèn)鏈接進(jìn)入活動(dòng)頁(yè)面,每天給心儀的作品投幾票。

這看起來(lái)好像很簡(jiǎn)單,但是有個(gè)問(wèn)題,整個(gè)流程里沒(méi)有登錄系統(tǒng),也就是說(shuō)沒(méi)法區(qū)分用戶(hù)。

那還怎么存儲(chǔ)用戶(hù)數(shù)據(jù)?

localStorage 嗯哼,這好像只能這樣了吧??蛇@安全性也太差了,分分鐘被人刷票。

那就來(lái)點(diǎn)復(fù)雜的 —— 心理戰(zhàn)術(shù)。

沒(méi)有登錄系統(tǒng),稍懂點(diǎn)前端的就會(huì)猜出用戶(hù)數(shù)據(jù)存在本地上,因?yàn)榍岸擞袡?quán)限問(wèn)題,無(wú)法獲取到IP或者M(jìn)AC地址之類(lèi)的唯一標(biāo)識(shí),那只能存瀏覽器本地。

所以我們需要在localStorage存儲(chǔ)數(shù)據(jù),只寫(xiě)不讀,這是一個(gè)煙霧彈,用來(lái)迷惑別人。

當(dāng)然,這還不夠,太直白了,需要加密處理。

不僅如此,我們還要發(fā)送請(qǐng)求,并讓后臺(tái)返回?cái)?shù)據(jù),同樣加密處理,這也是一個(gè)煙霧彈,目的是過(guò)濾掉半吊子,減小風(fēng)險(xiǎn)。

真實(shí)的數(shù)據(jù)我們要存儲(chǔ)在不常用的地方,比如IndexedDB

IndexedDB是瀏覽器里的數(shù)據(jù)庫(kù),因?yàn)槠涫褂寐闊又嫒菪詥?wèn)題,所以很少被使用。
綜合考慮,所以我們采用localforage,這是一個(gè)npm包,有興趣可以了解一下。

localforage優(yōu)先使用IndexedDB存儲(chǔ),即使我們將數(shù)據(jù)藏在這,一旦被人破掉前面兩關(guān),查看其它本地存儲(chǔ)就會(huì)暴露。

那么試著最后的欺騙,給數(shù)據(jù)加密,key和value都是由空格組成的數(shù)據(jù),即使數(shù)據(jù)在變動(dòng),也難以感知。

當(dāng)然這樣還不夠騷,再來(lái)個(gè)臨時(shí)變量,把數(shù)據(jù)存在內(nèi)存中,優(yōu)先使用內(nèi)存中的數(shù)據(jù),沒(méi)有數(shù)據(jù)再?gòu)膌ocalforage里取。

以上便是整個(gè)策略,

xhr虛假請(qǐng)求
localStorage迷惑
偏門(mén)存儲(chǔ)
空白數(shù)據(jù)
內(nèi)存防護(hù)

明明就是個(gè)簡(jiǎn)單的功能,卻搞這么復(fù)雜。沒(méi)辦法啊,前段時(shí)間我正好碰上了。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/105734.html

相關(guān)文章

  • 干貨分享|安全測(cè)試起航之旅

    摘要:眾所周知軟件測(cè)試分為四大類(lèi)型,分別是功能測(cè)試自動(dòng)化測(cè)試安全測(cè)試和性能測(cè)試,而安全測(cè)試是在功能測(cè)試和自動(dòng)化測(cè)試之后,性能測(cè)試之前執(zhí)行的,以免安全測(cè)試后修改的一些問(wèn)題會(huì)影響性能。 云智慧 汪曉宇 安全測(cè)試是在IT軟件產(chǎn)品的生命周期中,特別是產(chǎn)品開(kāi)發(fā)基本完成到發(fā)布階段,對(duì)產(chǎn)品進(jìn)行檢驗(yàn)以驗(yàn)證產(chǎn)品符合安全需求定義和產(chǎn)品質(zhì)量標(biāo)準(zhǔn)的過(guò)程。一句話(huà)總結(jié),安全測(cè)試就是檢查產(chǎn)品是否滿(mǎn)足安全需求的過(guò)程。 眾所...

    Riddler 評(píng)論0 收藏0
  • 龍圖 VP 李翀:數(shù)據(jù)化運(yùn)營(yíng)及云計(jì)算下的運(yùn)維

    摘要:文龍圖李翀?jiān)牡刂樊?dāng)游戲遇上大數(shù)據(jù)和云計(jì)算談數(shù)據(jù)化運(yùn)營(yíng)及云計(jì)算下的運(yùn)維龍圖做了年的游戲,真正快速發(fā)展起來(lái)是在移動(dòng)互聯(lián)網(wǎng)這個(gè)時(shí)代。刀塔傳奇遇上大數(shù)據(jù),現(xiàn)在在整個(gè)運(yùn)營(yíng)和運(yùn)維過(guò)程中,每天產(chǎn)生日志文件已經(jīng)達(dá)到級(jí)的水平。 showImg(http://lock522.b0.upaiyun.com/%E9%BE%99%E5%9B%BEVP%20%E6%9D%8E%E7%BF%80.JPG); 文 ...

    Java_oldboy 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

CompileYouth

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<