捐血一袋救人一命

江蘇拙政園

江蘇 拙政園

全家福

日本 和歌山城

賞楓之旅

千燈 夕照

水鄉千燈

蘆洲 微風運河

破曉時分

2010年5月30日 星期日

在Windows 7 X64 底下使用 Microsoft SMS Sender

Microsoft SMS Sender 是一個很方便的軟體,可以很容易讓我們實現監控系統發送 SMS 簡訊通知,又不用花大錢的軟體。

怎麼說呢,市面上常見搭配監控系統的 SMS Box ,價格都接近上萬元,對於想要建置監控系統的 MIS 來說,要說服老闆花這筆錢並不容易。

但是有了 Microsoft SMS Sender,就可以透過一般 GSM 手機,使監控系統來發送簡訊。

您只要將手機跟電腦連接(不管用藍芽也好、USB也好,都行)

就可以使用 Microsoft SMS Sender來發送簡訊。

因為它可以使用命令行引數來發送簡訊,所以大部份的監控系統都可以很容易的呼叫執行 Microsoft SMS Sender 來發送簡訊。

 

至於我個人安裝的目的,只是為了方便傳送簡訊,因為用手機輸入訊息,遠不如使用電腦鍵盤方便。

您想想,多酷呀,要發送簡訊時,不用去掏口袋、拿手機、死命的按手機,電腦透過藍芽連接手機,執行 Microsoft SMS Sender,在電腦就可以很方便傳送簡訊。

 

今天重點不是要講怎麼連接手機,也不是要講怎麼設定 Microsoft SMS Sender,今天要講的是如何在Windows 7 底下安裝使用 Microsoft SMS Sender!

因為 Microsoft SMS Sender是 for Windows XP 軟體,原始檔案可以在以下網址取得

http://www.microsoft.com/DOWNLOADS/details.aspx?familyid=06A4F997-7F69-4891-8929-37B9041924A2&displaylang=en

因為該軟體是以 MSI 包裝起來,安裝時會檢查作業系統,不管是 Vista 或是 Windows 7,都會無法安裝(即始設定 .msi 執行的相容性都不行)

所以,我的作法是,先安裝 Universal Extractor,這個軟體可以把 MSI 檔案解壓縮出來,會得到兩個主要的檔案:

smsr409.dll 和 SMSSender.exe

這兩個檔案就可以讓我們在 Windows 7 底下執行 Microsoft SMS Sender。

將解壓縮出來的這兩個檔案放在同一個目錄下,例如:C:\Program Files (x86)\Microsoft SMS Sender

然後將 SMSSender.exe 的相容性設定為Windows XP SP3 即可。

如果要方便執行,請自行建立捷徑。


當您在命令列底下執行 SMSSender /? 時,會顯示一個參數說明的視窗。

參數及格式

參數說明

/i 表示/p參數的電話號碼格式含國碼
/p:nnnnnnn 接收簡訊的手機號碼,只有單純的數字,什麼+、-、()都不可以使用
/m:"xxxxxxx" 簡訊內容
/u 如果使用中文需要加此參數,要不然接到的簡訊會是亂碼
/l 記錄傳送的簡訊資訊


如果要定時傳送簡訊,可以透過Windows 系統內建的工作排程去處理

2010年5月26日 星期三

介紹 中華電信資安艦隊 資安委外服務

有很多駭客攻擊手法,不是簡單的防火牆就可以保護系統,

很多都需要專業的 IPS 設備來做防護。

例如:

  • Web Service 怕 XSS,
  • 有 Database 的要擔心 SQL Injection,
  • POP3 Service 怕  Auth Brute Force Attempt

但是中小企業又買不起 IPS 設備,就算買得起,日後的 Firmware Update 費用也不低,再加上 IPS 的管理維護,也需要專門的人來管理。

 

再來講講我以前待過的公司的經歷…

董事長是老外,對資安非常重視,也很重視隱私!

所以他要求他必須使用一條專用的上網專線,從他座位的資訊面板,一直到小烏龜,必須確保是 Private Security Line。

這些都好辦。

但是,當我接上給董事長專用的 Netscreen SSG20 Firewall 之後,他老兄不樂意了!

他說,這樣子我必須把ADSL PPPoE 密碼交給 MIS ,等於 MIS 也可以隨意讀取他的Hinet 信箱,所以他要求我把硬體防火牆撤掉。( *@$%I**#4*%#2 Hinet 免費信箱一堆廣告你還要用 >_< )

我跟他報告說,網路是不安全的環境,建議要有防火牆保護會比較好!

他老兄說,我自己有購買一套防火牆軟體,非常安全…(先不管老闆的觀念正不正確,先狗腿一下,老闆的命令就要使命必達嘛)

可是當連接上網路之後呢,他老兄三天兩頭把我叫去,說他的防火牆軟體一直不停跳出警告訊息!

我說這很正常,因為網路上有很多駭客、病毒跟無聊的人,所以會一直跳警訊。

他老兄卻說,我以前在我的國家用網路都不會這樣,這是哪家的網路服務,實在太爛了…^_^|||

我是沒去過他的國家啦,更別說用他國家的網際網路。不過,在網路上本來就該小心為上。

跟他盧半天,他就是堅持不要裝硬體防火牆,又要我解決駭客攻擊的問題。

最後的辦法就是申請中華電信資安艦隊服務。

只是,董事長同意改用資安艦隊,但是我的主管卻要求要一份評估報告,確保 ROI。

還好中華電信的資安艦隊跟一般企業用ADSL比較起來,真的是便宜又大碗,

不只是月租費降低、頻寬增加、IP增加、贈送硬體防火牆(可以挪去給分公司使用),還保固三年,此外還提供 ISP 端的 IPS 服務、流量統計!現在又增加了免費的垃圾郵件過濾服務、DNS 代管等等,真的是超划算。

果然在更換資安艦隊服務後,老董就不再叫我去立正站好了…^_^

有關詳細的說明,請上 Hinet 網站 http://adsl.hinet.net/fleet_utm.html

2010年5月7日 星期五

Mail Server 變更 IP 的注意事項

最近朋友被我洗腦,把公司的網路線也換成中華電信的資安艦隊服務,

但是他沒想到更換線路,會更換掉 IP !!! (中華電信申請表上有說明呀…)

所以他公司一整天都收不到信…(這也不能怪他,畢竟他的專長是程式設計)

 

資安艦隊服務真的是不錯啦,只是換 IP 這個問題很討厭,對 MIS 人員來講,問題真的很麻煩。

所以寫這篇文章,就是建議大家該怎麼解決更換 IP ,造成郵件服務中斷的問題!

  1. 於施工前一週,向網域管理組織,例如:TWNIC,申請更換 DNS 授權 IP,將 DNS授權伺服器 IP 指向一個這段期間 IP 不會有任何異動、連線穩定、可以穩定提供 DNS 服務、安全無慮,最重要的是,可以配合縮短Cache Expire時間的地方。當然,相關的 DNS Record,需請對方都先設好。
  2. 等施工完成後,取得新 IP,立即將代管 DNS 記錄的 IP 更新。因為 Cache 時間很短,所以新 IP 很快就可以生效!
  3. 等你這邊 DNS 、防火牆等相關設定都完成之後,再去網域管理組織,例如:TWNIC,申請更換 DNS 授權 IP,改回自己管理。

PS.目前好像沒有聽說有廠商有提供這樣的短期服務,如果你很放心自己家裡的線路、設備、電力、安全等等因素,為了解決服務中斷問題,可以考慮自家架設一台 DNS!

另外,在這邊提醒一下,資安艦隊服務更換 IP,在防火牆上要特別注意 IP Mapping 的問題。

以 Fortigate Firewall 來講,設定Virtual Server,可以設定 IP Mapping 或是 Port Mapping(有指定 Source/Destination Port就會使用Port Mapping)。

PS.以Netscreen Firewall來講,就是MIP與VIP的設定。

如果使用 IP Mapping,Mail In/Out都會使用Mapping的 Public IP,如果使用 Port Mapping,Mail In是走Mapping的 Public IP,但是Mail Out會是透過 Firewall本身的 WAN IP做NAT,這很可能就會導致跟您的 DNS 設定不吻合!

所以如果要用 Port Mapping,請注意你的 DNS PTR、SPF 的IP Record,要設定 Firewall WAN IP。

 

以下連結是我在 iThome回覆網友類似狀況的說明

http://www.ithome.com.tw/itadm/article.php?c=60934

lsb > 3.2 is needed by Google-Chrome …

最近幫朋友安裝 Fedora 6 時,要安裝Google Chrome卻發生此問題。

本來想說去更新相關軟體之後,再來試看看。

可是我發現幾乎都沒有網站有留Fedora Core 6 的update程式,乾脆就直接裝Fedora 12,反正 Redhat只維護最近兩個版本的系統。

安裝好Fedora 12 X86_X64後,要安裝Google Chrome,還是發生此問題,但是在經過一整晚的 yum –y update 之後,隔天早上就可以進行安裝了。

但是我自己又在我的VM環境裡裝了 Fedora 12 i386 版本,即使經過 yum –y update 更新所有程式仍然無法安裝。

所以去查了一下,到底什麼是 lsb…

lsb (Linux Standard Base)是Linux的標準規範,因為Linux發行版本太多樣化,造成開發及維護的困難,所以 Redhat 也遵循了規範。

只是到底我是忘了少裝什麼 Package ,才會導致這個問題,找了很久才知道原來是 redhat-lsb,但是我在光碟裡也找不到 redhat-lsb 這個 RPM Package。

去 RPM Search Engine 找,幾乎看到的都是 X86_X64 的,也不知道能不能用在 i386 上,去找了一個 Fedora 10 的 i386 版本。

一執行 rpm –ivh redhat-lsb…

就說相依性問題,還需要安裝 pax…foot…(當時沒有馬上記下來,現在也忘記檔名了)

實在是很麻煩。

最後我乾脆直接用 yum 指令來解決這個問題。

其實說穿了很簡單,就只是一道指令,也解決了 Package 相依性的問題。

就是 yum –y install redhat-lsb

-y 參數表示只要有問要不要安裝,都一律回答 Yes

install參數,就是說我要安裝軟體,軟體名稱就是 redhat-lsb

2010年5月4日 星期二

YouTube影片下載工具軟體比較

最近常上網看YouTube影片,可是網路速度不甚理想,一部片子卡半天,興致都沒了。

所以就想到利用自動下載影片的工具。

網路上隨便找都一堆免費的YouTube Downloader,功能不一,所以將自己試用過的比較列出來,供大家參考。

這裡我只比較最基本的功能,因為我覺得最基本的功能都不方便的話,其他附加功能就不用考慮了,所以像是影片格式轉檔、支援多網站等我就不比了。

軟體名稱

自動抓高畫質影片

存檔不囉唆

Queue

YOUTUBE DOWNLOADER HD v1.9 Yes No No

YouTube Downloader 2.5.4

No No No
VideoGet No Yes Yes
Free YouTubeDownloader v2.4 Yes Yes Yes

PS.比較項目說明

自動抓高畫質影片:當點選下載高畫質影片時,如果影片不存在,是否會自動下載。如果不會下載,或是跳出訊息需要人為操作,都不算。

存檔不囉唆:不需要為影片命名或是不需要選擇存檔位置,或是有沒有支援中文檔名。有些軟體每次存檔都會要使用者存放路徑、檔名,或是自動存檔時,遇到中文影片名檔案名稱就會變成亂碼。

Queue:是否可以將要抓的影片列入駐列,自動一片一片去抓。很多軟體都是需要一片一片抓,或是每貼一個連結就馬上抓一片,造成同時間大量下載,不但佔用頻寬,而且畫面上一堆抓影片的視窗很亂。

後記:

VideoGet支援相當多網站,而且還支援格式轉換,可惜的是它不是免費軟體。試用版會限制下載影片次數。

Free YouTube Downloader是我目前使用上,感覺較好的軟體,一來免費,不會有版權爭議,二來操作簡便。

至於有人覺得它無法自動轉檔的問題,我覺得還好。因為一來 Codec Pack都有支援,電腦上看,不是存到隨身裝置去看(iPod Video, iPhone, PSP, Mobile,…),所以沒差。

如果真的要轉換格式,Free YouTube Downloader 的公司DVDVideoSoft 公司也提供許多免費工具可以批次轉換格式,相當方便!

如果不安裝 Toolbar ,在下載完成要結束程式時,它會倒數。

一些比較奇怪的 Youtube Downloaer,我也沒列入比較,因為光是安裝、使用就讓我倒彈。例如:

Save Tube Video:會要安裝Winpcap監聽網路封包的軟體,不過是抓個YouTube影片,不需要動到這樣的軟體吧…所以這個軟體直接被我Cancel

VDownloader:安裝過程還好,使用過程中,會自動偵測剪貼簿是不錯,不過一按下載就出現錯誤訊息…此外部份功能應該是要付費,而且有廣告。

TOP YouTube Downloader:安裝過程還好,使用過程中,貼上連結,連下載都不行,所也甭比了,此外它也是Adware。

Leawo Free YouTube Downloader:安裝過程簡單,但是使用上就有點不太喜歡,它的介面分成兩部份:

1.Browser,你可以用它來當Browser,當然它主要的目的就是廣告。

2.類似 Multi Sessions Downloader一般的介面(FlashGet, Getright, Orbit Downloader…)