欲犯我者,我必誅之

2021-06-23 08:05:18 字數 1832 閱讀 3325

看標題就有點霸氣側漏的感覺,哈哈!

開篇之前我先講一件發生在我們身邊的事情,記得不久之前國內大名鼎鼎的csdn賬號洩露一案嗎?這一洩露大概有600萬會員的個人資料以及密碼被人拿走了(詳情可見這批資料對於那些別有用心的人來說實在太寶貴了,據統計80%的人在各個**上的登入id和密碼是相同的,有沒有想過如果這些人拿著這些個資去猜測其他**的登入會出現什麼狀況呢?其危害之大不言而喻.

那麼究竟是什麼原因導致csdn個資洩露的呢?據業內人士透露,是因為csdn自家的人把會員個資壓縮之後放在了**目錄裡,被他們給猜測到了,然後直接給下再回去的,是不是聽起來很扯呢!其實一點都不扯,很多程式設計師都會犯這樣的錯,這絕非偶然,請看下邊的.

上圖中的內容是我用php捕捉到的404錯誤,每當發生404錯誤時,php就會自動給我傳送email告知我下邊的詳情:

看吧,對方的意圖很明顯,就是要猜測我的**上是否有忘記刪除的壓縮檔案,如果我真的忘記刪除壓縮檔案的話,恐怕csdn的事情就會再次重演了.不過不說的是對方的猜測工具真的挺好用的,在短時間內傳送大量的猜測請求到我的伺服器,這不但會浪費我的網路頻寬,還會因為不停傳送email拖慢伺服器,最可怕的是如果一旦被對方猜對了,那麼危害就不言而喻了.

對於如此宵小之輩有沒有懲治的措施呢?方法當然是有的,如果沒有解決辦法我還在這裡廢這麼多話還不得被大家生吞活剝了:) 其實最簡單的辦法就是封鎖對方的ip,一旦發現這種猜測行為立即果斷封鎖對方的ip,或許你會說對方是浮動ip,重新撥號ip就變了,其實這一點我也有想到,最簡單的做法就是對方換10個ip就封10個,換100個封100個.只要他還嘗試猜測下去就封他當前的ip,這樣一來除非他用的軟體能夠實現馬上斷線重撥更換ip,否則不管他的猜測軟體有多好用也就只能乙個ip猜測一次.這就從很大程度上降低了**伺服器的風險.

具體實施方法分為兩個分支,第乙個分支是linux伺服器,第二個分支是windows伺服器.

首先我來說一下linux伺服器的做法:相比windows伺服器來說,linux簡單的多,因為linux的shell可以全面控**務器這一點windows是無法比的.做法如下:

1.用nginx或apache重定向404錯誤到某個php檔案(假如這個檔案叫lock.php),當發生404錯誤時就會呼叫該php檔案

2.lock.php實現捕捉來訪者的ip等資料,另外這個檔案還要實現傳送email功能,最重要的是這個檔案要可以用來生成shell檔案,並給與0700許可權,讓其可以被php執行

3.生成的shell既然可以被php執行,那麼你想在這個shell裡做啥都行了,你就為所欲為吧,你可以用它操作硬體防火牆**ip也可以用它操作linux自帶的防火牆,這就看你的心情了.

linux的做法就是這麼簡單,只有三步而已,那麼接下來我說一下windows伺服器的做法:

1.用nginx或apache重定向404錯誤到某個php檔案(假如這個檔案叫lock.php),當發生404錯誤時就會呼叫該php檔案

2.lock.php實現捕捉來訪者的ip等資料,另外這個檔案還要實現傳送email功能,最重要的是這個檔案要可以用來生成bat檔案,讓其可以被php執行

3.bat檔案的內容可以是用來操作硬體防火牆,如果你沒有硬體防火牆的話你也可以用它來操作伺服器上的ip安全策略達到實現封ip的目的(詳情可以了解一下windows自帶的netsh命令).

事實證明這兩套做法效果都是非常好的,因為我有自己的伺服器,最近常常被猜測,所以被逼出來了這樣的做法,通過上述做法我發現效率非常高,從對方開始猜測到封鎖完成的時間間隔不足1秒,如果您也有自己的伺服器不妨嘗試一下.

,我欲乘風歸去

不知天上宮闕的吃飯 今天的不知天上宮闕的吃飯,低綺戶,把我扶起來,只要爸爸一有空,我指了指膝蓋,你沒有事吧,但願人長久,我欲乘風歸去,何事長向別時圓,膝蓋擦破了一層皮。此事古難全,手也擦破了,轉朱閣,我從玩中知道了不少有趣的知識,他不僅贊同我玩,月有陰晴圓缺,問,就口若懸河地向他們講解起來,於是。千...

我欲乘風,快樂其中

很無奈,很無聊,很不是滋味。難道這就是傳說中的人生?其實我不知道了,真的不知道。人生的含義應該很深,反正我不能理解。我不喜歡偽裝,我也不需要偽裝,因為我認為那樣很假,還是真實點好。但人生中卻到處是偽裝,於是我也學著去偽裝了,我開始變得有些虛偽,變得有些狂妄,但這並不能代表什麼,也不能阻擋什麼。生活依...

你若如不珍惜,我必離開

你若如不珍惜,我必離開 不知不覺愛上貪婪,脂肪也不知不覺愛上你 是不是只有不去想不去愛就不會有悲傷了 親愛的我很困惑你知道嗎,因為我把我的愛弄丟了 愛是世界上最富麗堂皇的豪華,有錢也買不到 在這世上珍貴的東西總是罕有,所以這世上只有乙個你 依然愛你,但不一定要在一起。你是我的寶貝,但垃圾是你的家 如...