今天為了屏蔽某些不自覺非要和我抬槓的生物,半天一直都在寫油猴腳本,本來運行在某些敏感網站上的油猴稍加更改就可以使用,改完後卻不停的出bug。只要切換頁面就喪失屏蔽功能。讓人頗為費解。
後來偶然查看控制台信息才恍然大悟,本站頁面控制完全使用異步機制,切換頁面時只有部分重載,導致油猴腳本無法觸發,頁面便恢復原樣。後又嘗試通過在腳本內部寫入點擊鏈接事件觸發機制,但仍然失效,究其原因在於點擊後頁面尚未重載之前,腳本就先行執行完畢,等於說腳本運行先於頁面加載,做了無用功。
當然最後還是找到辦法來很好的解決了這個問題,主要是藉助某些能阻擋網絡傳輸的插件,從網絡傳輸上來徹底阻斷某些沒事找事非要抬槓的信息炸彈。
下面說說對網站安全的擔憂,很明顯因為時間緣故,群主找了一個簡易快捷的建站模板,一般這種模板都是組合積木的框架搭建起來,做前端的應該都非常熟悉,然而這種類型的網站底層機制頗為複雜,除非專門研究過或者本身就是框架開發者,一般人難以了解。這就給了黑客可乘之機,實際上越是模塊化組件化的程序就越不安全。出現bug一般不為人知,內部數據極容易被盜取,或輸入惡意代碼獲取信息。站長作為資深程序員不會不了解其中的風險。
如果站長真的希望能提供一個高質量高水準的論壇給翻墻人士討論空間,首先要保證的便是網站安全。如果都是用迷霧通登陸鏈接都還好說,如果哪天是用蜜罐登陸,造成本地IP地址暴露,則立刻悲劇。
最後說一句,希望群主注意網絡安全,避免因網絡安全問題無意間給他人造成無妄之災。