資訊安全是個非常廣大的領域,有日新月異的技術領域,有最難防的社交工程,上班十幾年了,看起來很古意的好爸爸好同事偷完商業機密之後就不知去向,水災火災你都得有應變計畫,地震颱風你都得想辦法讓單位存活。做完的事情不計其數,還沒做完的事更多如牛毛。因為,每一片雪花都認為這次的雪崩跟他無關,所以,我們只好走在每一片雪花前面,發現雪崩的可能因素,找出預防方式,避免雪崩發生。即使那雪,真的給崩了,也要在雪崩的狀況下讓自己跟公司還存活著。 現在的世界,全世界前五大的會計師事務所可以一瞬間倒閉,一間能源公司可以操控加州甚至全美的電價,一個颶風可以毀掉爵士樂天堂,不到十幾個人可以讓雙子星大樓整個倒塌,一場大雨可以讓一整個村莊滅亡,一場地震可以幾乎毀了東日本,這幾年下來我已經慢慢接受「天,真的會塌下來」...... 不錯,擔心也可以是一份工作。

2012年10月3日 星期三

E-learning step by step2:Moodle的建立只需半小時

要裝moodle在UBUNTU底下的人,不必去看落落長的moodletips,直接到VMware的Virtual appliance market去下載即可,省時省安裝。連改IP跟密碼的問題都幫你弄好介面了。不要以為密碼很少很好弄,裡面的密碼多的很:

Root密碼
MySQL密碼
Moodle密碼....

等等五六個喔。你如果自己依照moodletips 或任何其他How-To安裝的話,你得記住什麼地方是改root密碼,什麼地方改MySQL密碼,再加上IP、Gateway、DNS、網域什麼的,每個Linux版本放置的地方都不同,暈了。有介面真的滿方便
 
它的修改介面密碼的部分只有第一次開機的時候讓你去改,之後就不會再來煩你了。如下圖會需要改到的網路設定,他也很方便的留著給你,每次開機都看得到這個畫面
 

如果你要安裝其他軟體或者想看硬碟空間剩多少,又不熟LINUX的文字介面該怎麼辦?
他也有Webmin可以用。
 
介面弄成這樣真的很有價值,實際上他還真有商業價值,可以雲端化,這個部份就收費了。
 
只要把網路環境設成自己的環境之後,就可以開始運作。
 
 
 重點:建議先安裝語系,尤其以簡體中文最佳。神馬?簡體中文?沒錯。繁體中文以Moodle 2.3.1來說只翻譯到47%,簡體中文已經97%幾乎全翻完了。如果機器可以連上網,你直接選擇安裝該語系就行了。如果像我一樣機器在內部不上網的,用WinSCP把moodle官網下載的語言包複製到/var/www/moodledata/lang底下就可以了。
差別在哪裡呢?47%的繁體中文,在遇到沒有翻譯的地方就回到英文。所以,你看到的畫面有很多都還停留在英文上(那幹嘛選繁體中文,選英文就好啦!)。雖然以前曾經用過Moodle,但是版本改動了之後,一些觀念也有變動,看英文的部分花了很多時間。後來發現看簡體中文,一些問題就看懂了,解決了。
 

2012年9月19日 星期三

E-learning step by step1:Wink and eXe

最近在搞E-Learning,一些心得記錄下來。架設初期不考慮付費軟體。

以往使用Powercam只需要專注在簡報上,轉檔就可以存成SCORM-compatible,粉方便,不過有些地方也不太好用。

為取代上述功能,首先要有Wink來錄畫面跟配音以及加標示。目前兩套錄影的軟體是Wink跟Camstudio。Wink可以把檔案輸出成Flash。考慮Wink的原因是他的FLASH檔較小,在網路不快的環境中使用較少頻寬達到相同效果是很重要的事情。

再來要有eXe。eXe是一套編輯SCORM-compatilble內容的軟體,有這東西才方便把教材做成SCORM-compatible的封裝,匯入E-Learning 的伺服器去運作。

但是要注意以下問題。
1. 網路上很多關於Wink的說明,但是都沒提到:Wink在Vista跟Win7底下極容易當機。可能是因為音效擷取程式的優先權有所不同的關係,經驗顯示,一旦超過某種大小,就會當機。因此我的做法是:每次只錄一頁,不超過兩分鐘(這樣不能確保完全不當機,但是可以避掉80%的當機)事後再把所有的頁面組合在一起。這樣也有個好處,要重新排列組合,哪個單元要跟哪個單元拆開、合併,都可以做到。這是使用Wink要躲過問題的重點。

2. 網路上也很多關於eXe的說明。明明很簡單就是eXe是個編輯器,因此將Wink錄影錄好匯出來的swf檔插進去就好了,類似Word裡插入圖片的功能,卻搞了我一兩周無法前進,懷疑是附加檔ascii檔名的問題,懷疑是Wink匯出格式有問題,又去找轉檔程式改轉成FLV檔卻怎麼也解決不掉問題。

終於在eXe的網站中找到這一段字。
ShockWave .swf files are notoriously particular about their "Auto play" settings. Each .swf is typically created with an "Auto play" setting, either enabled (for the media to automatically begin playing once shown in the content); or, disabled (requiring that the viewing user to initiate play).
  • If the .swf that you are inserting was built with "Auto play" enabled, then this attribute must also be enabled within its media dialog's Advanced tab.
  • Conversely, if the .swf was built with "Auto play" disabled, then be sure to leave this attribute disabled within its media dialog's Advanced tab.
A mismatch between the .swf's built-in "Auto play" and its corresponding eXe media attributes may prevent the .swf from being played at all. So, if you run into problems getting your .swf to play, first thing to try would be toggle its media attribute for "Auto play" and try again.
所以只要你碰上這個問題,匯入的SWF檔案無法在eXe裡面預覽,即使匯成WEB格式之後也看不到東西,請在插入SWF時,將其設定改為autoplay!

3. 很奇怪,在Win7 和Vista下使用網路上最新版的eXe1.04,雖然你已經過了上面那關,可以看到插入的swf檔,但是只要你儲存了之後再開啟,另一個當機問題又出現了。躲避的方法有二:一是改用XP當作系統。在這個虛擬器當道的時代,生一個XP出來應該不是問題(只是有點拐彎抹角)。二是到moodle.tw找辛文義提供的eXe-2.0Taiwan版本。這個版本不會有一開啟就當機的問題。

過了這三關,你可以節省起碼兩周Trial and Error的時間,開始進入MOODLE架設的作戰了。




2012年4月12日 星期四

新竹「好」機車店推薦!立宸

說清楚,講明白,這是好的機車店推薦,不是好機車的店推薦。呵呵。

好的機車行讓你上天堂,不好的機車行讓你荷包持續受傷。話說,我的摩托車牽上來新竹之後,始終有個困擾的問題:後輪會漏氣,大約一週就完全沒氣了。
你認為沒氣很簡單啊?補胎就好了。
不。這沒這麼簡單。我跑過三家機車店,老闆都拍著胸脯說沒問題,都以為是異物刺破。結果半個孔也沒找到,半根針也沒找著。所以,整整半年,這個無法解決的問題就纏繞著我。我.......我只好每三天去加油站打氣。

後來碰上了這家立宸機車行,換機油時也跟老闆攀談一下,他花了半個小時把輪胎拆下,把有問題的鋼圈全部磨過一遍,問題就解決了。

原來是因為鋼圈出廠時多少都有一些毛邊,如果特定的角度碰上特定的輪胎,密合度就會不好(輪胎也有相容性問題?)。後輪的拆卸比較麻煩,又費工夫,所以一般機車店並不想做這個苦工,換個機油輕輕鬆鬆就可以入袋,你的困難他也就不太處理。有些年輕的師父或者也不知道這一層,以為有破洞才會漏氣,不知道沒破洞照樣可以導致漏氣。

看著師父滿頭大汗的磨鋼圈,換上輪胎,而且還是只收換機油的費用,過了一週我就知道,馬的,有技術的師父就是不一樣!找到救星了!

為了要感謝對方,我也請這位老闆做一下三萬公里的保養,預算三千塊。
棍!他還是只收幾百塊的費用,因為我的馬車拆下來之後,狀況非常好,因此老闆就做基本的清潔上油動作之後把零件裝回去而已。

像這樣的老闆,真的讓人心疼,加上他又位於水利路上,不算很好的店面。我沒什麼好回報的,就我能夠做的部份為其宣傳,就是我該做的。
其實,像這樣誠實無欺的店家,兢兢業業的經營著,不在少數。偏偏,媒體只顧著宣傳那些負面的案例。久而久之,每個人都孤立自己,以防止別人占他便宜。當每個人都懷疑著別人佔他便宜,顧客不好受,店家也不好做。其實,每個人把手邊的好店家公布出來,小小的訊息可以解決別人大大的困難。這才是良幣驅逐劣幣較能成功的方向。

最後,這家立宸真的是功夫紮實,值得推薦的機車行。且在距離清大夜市不到兩公里處,維修也有代步車。十步內必有芳草,像這種巷子內的機車行,價格合理功夫到家,車主本身也就放心維護,大家要多多光顧。保你的錢包也保你的平安。

2012年4月5日 星期四

掃描網頁伺服器-IntelliTamper

幫客戶看網頁伺服器基本安全不免要看一下用什麼伺服器版本,安不安全。但是直接把對方的網站teleport(老牌的砍站軟體)下來慢慢看,第一是不禮貌,第二是沒必要。

這時候IntelliTamper就很好用了。它並不會把整個網站整個下載下來,因此節省時間(所有檔案依然是用連結方式連回去或下載回來)。它可以讓你看到例如網頁伺服器的版本,如果是IIS5那當然有問題了。它也可以讓你快速尋找當中是否有不必要的TXT檔、PDF檔、DOC檔、XLS檔、MDB檔,或者有什麼檔案名字叫做password、admin、secret、key的。別懷疑,網頁維護人員常幹這種自己以為神不知鬼不覺,暫時做了之後也就忘記刪了的事情。

我碰過有人把影音檔放在公司網頁伺服器路徑底下的事情,害google的bot每天來光臨,大概因為檔案太大(98Mega,在2005年的網路時代還算很大的檔案),所以每次都要讀好久好久,導致每天下午四點整,對外網路必定暴ping。剛開始還以為是被駭客攻擊,一查回去,確定是google幹的事情,把檔案移走,就沒有被「google hacking」的事情發生了。

圖中央就是尋找關鍵字為PDF的所有檔案。它不支援*號,只有簡單的關鍵字符不符合。但是也夠用了。

據說很耗CPU與Memory,還會因此crash,但是在我的Win7x86系統上並無此情形。

前面所提的影音檔98M躲在網頁伺服器上,就可以用它的search功能來解決。你可以輸入File size min.多少byte,例如50M(50000000)來檢查系統上是否有超過50M大小的檔案。

離職前個人電腦交接的禮貌-BleachBit

離職前,除了把該整理的檔案歸類好,讓接手的人可以依專案,依任務特性,依照已完成未完成,能找到想找的檔案之外,還有一件事情是把公司派發的NB裡面不相干的糟糕物或敏感物軌跡給刪除。

要不然,下一個接手的人萬一在客戶端簡報時,例如他打開影音播放軟體,結果預設值是播放上次看到一半的影片,或是碰到快速鍵,播出之前播出過的檔案,那就尷尬了。例如他打開IE之後,出現之前曾上過的或者最常上的網站,那也尷尬了。又例如他打開檔案總管,右上角「搜尋」處出現一些以前曾經搜尋過的糟糕關鍵字,那專業度就整個下降了。不只糟糕物會糟糕,對於公司來說,如果讓客戶看到貴公司研發中的內部檔案名稱,或者客戶敵手的報價單等等資料,那一樣是很不好的。

千萬不要離職了,還讓人家用這種方式懷念你,那就真的很糟糕了。

可是,我刪了IE的,還有Google Chrome的;我清除了檔案的搜索記錄,也還有「最近使用檔案清單」;我清除了影音軟體的播放記錄,又忘了清除圖片程式的紀錄,也不知道有Flash的cookie可以清。太複雜了。怎麼辦?!

所以今天來介紹一套軟體,三百,免!一百,免!個人使用免費!這套軟體專長在於Privacy的部份。可以解決你上述的問題。還可以清除Office檔案的最近存取文件、Flash等記錄,除了影音播放軟體的問題不行之外(這你得研究相關軟體),有很多根本不知道可以清的部份,他都幫你做到了。當然,最基本的資源回收桶,他也都有兼顧到。

想要一個乾淨的環境嗎,用一下吧。這是一種禮貌。

後記:還是有些記錄刪不掉。根據Cain & Abel的資料顯示,wireless的帳密無法清除、PPPoE的撥接帳密無法清除(以上兩者只需刪掉設定檔)、網芳記憶的帳密、outlook記憶的帳密(只需刪除設定檔)、Terminal記憶的帳密無法清除喔。