Anti Keylogger Sheild 是一套用來阻止 Keylogger 的程式。
什麼是 Keylogger 呢?
Keylogger 算是一種間諜軟體,它會紀錄所有你在電腦上按過的按鍵紀錄,接著可能是存在你電腦裡面,或者是傳送到別人的電腦裡面供人使用。
有哪些資料可能會被洩漏出去?
所有你用鍵盤按過的按鍵,Keylogger都可以記錄下來。
我這邊擷取一下某Keylogger軟體(這裡用的是Kidlogger)的紀錄檔:
Setractlos <——–這邊是軟體名稱
23:57 <——–紀錄時間
D8 [Space] T/ [Space] 46 [Enter] [Enter] <——–按鍵紀錄(只是一小部份)
現在大部分的網站,在註冊會員的時候都會有密碼強度檢測的部份,不過到底他的原理是什麼呢?
我拿了GPL版本的Password Strength Checker,然後做了中文版:
密碼強度檢測器
開了就知道,裡面會計算你目前的密碼強度,並且列出了密碼強度計算時的加分以及扣分條件,在你輸入密碼之後,下面會立刻顯示出目前的加分以及扣分狀態。
以下是螢幕截圖:
現在手上的專案都在用subversion了,不過在大家都在用SVN的時候,我還是會常常在對話裡脫口而出「最新的CVS版本」 果然是習慣用詞改不了…orz
不過不管是以前的CVS,現在的SVN,用久了都會遇到同樣的問題:萬一網路斷線了,我要怎麼commit?
答案就是沒辦法commit,CVS跟SVN都是centralized的版本控制系統,連不上主機那就一切免談。
所以當你單機作業頻繁,而且又在網路不穩定的地點時,心裡面就會開始想換成DCVS( Distributed Concurrent Version System)了…而這就是我今天的心聲。我就是那種常常要commit/restore/rollback的人(因為寫程式技術不好…),可是今天連不上SVN主機,整個人完全無法工作…
搜尋了一下,有人也提過這個問題:Choosing a Distributed Version Control System,他提到了Git、Mercurial、Bazaar這三種DCVS程式,然後他最後選擇了Mercurial。
不過對我來說,Git不能在Windows上跑,可以在Ubuntu上的GUI又很難用(是有Vim-git的模組啦);Mercurial基本上是配合Eclipse在用的,我不是很愛Java環境的東西T_T;Bazaar倒是還沒有時間試用,我最近還是在趕那個只剩三天截稿的ECSHOP Book…
整整八天之後,某個跟我有關係,被標記成「這個網站可能會損害你的電腦」的網站,終於被移除標記了。
這是案發經過:
這個網站可能會損害你的電腦 - 該怎麼解決?。
這是解決之後,StopBadware.org來的信件內容摘要:
We have received and processed your request for review of your website, 網址.cctld. It appears that your site does not currently host or distribute badware. As such, the Google warning page for your site has either already been removed or should be removed shortly. In addition, if your site has […]