2013年3月26日 星期二

Creat a "programmer platform"

個人已經習慣在Unix 系列的平台下開發各種滲透工具程式,這下如果只能用“Windows暈倒”平台上開發,要如何將各種開發資源都放進去呢?其實是不難...

建議可以用VMware先安裝一個“乾淨的”Windows作業系統
1.記得系統做到完整的更新
2.安裝防毒軟體(Windows提供的 Microsoft Security Essentials 就可以加減用啦)


接下來就是安裝各種開發程式平台的瑣碎工作,下面是個人安裝的步驟與經驗,因此不代表一定要依此步驟安裝,可依個人喜好調整順序



1. JRE( Java SE Runtime Environment  )

下載點:Java SE Runtime Environment 7 Downloads



下載後,請依據程式的指示完成安裝.


2. 安裝 “Eclipse 開發平台“,當然有人並不建議,因為很肥很大,但是此 IDE的方便性,對初學者來說,應該是很有幫助的,不然一直要查Code Book蠻累的ㄡ...二來,它提供了多種平台(Windows, Unix, Mac...)

程式下載點:Eclipse 開發平台

該程式不需要執行"Setup 或是Install",只要有安裝JRE環境,並將檔案解壓縮到指定目錄就可以執行了


3.安裝 Python on Eclipse 
首先要先下載Python 的開環境程式,再將PyDev裝到Eclipse IDE裡面就可以用了

個人建議還是使用Python 2.7的版本,因為許多的滲透測試工具的原始碼都是2.6 or 2.7的版本

3.1 下載Python 2.7 並將其安裝起來



3.2 設定Eclipse 的Python 開發環境

首次開啟Eclipse IDE



設定工作目錄,請按下[Next]


請選擇[HELP]==>[Install New Software]

請按下[Add]



請輸入參數
Name:PyDev
Location: http://Pydev.org/updates











接下來請勾選PyDev 的選項,並依據指示安裝



接下來安裝程式會問一個認證的問題,也是給他勾起來,裝下去吧! 
如果過程沒有任何問題,這時應該就會顯示安裝完畢,並新啟動Eclipse囉

第一次使用Eclipse 開發Python 需要一些設定


請選擇[File] ==> [New] ==> [Other] ==>[PyDev Project]



請輸入一個Project Name:如Test
接下來要設定Python 直譯器的位置環境(很重要別漏了),請點選"Please configure an interpreter in the related ......"這個連結
請按下[New],並輸入Python 2.7 以及尋找Python 程式位置(一般是放在c:\Python27\python.exe)

請將所有選項打勾,並一路按下[OK],[OK]....就真的OK 安裝好了





下面就試著寫一個經典的"Hello Worle!" Python 版




嗯~~ 完成了!


4. 安裝c/c++ 開發環境,個人建議Dev C++就很好用了
安裝下載點: Dev C++




5. Unix Command 支援??
 完成開發程式環境安裝,但是好用的Bash怎麼辦呢? 好加在有 “cygwin”這個for Windows 的套件可以安裝,不過安裝的時間有點久,要耐心一點


下載點:Cygwin Setup
懶得打字了,我把所有安裝過程的畫面一步一步截圖下來,自己看吧


請點選桌面上的[Cygwin Terminal],啟動Cygwin



































沒有留言:

張貼留言

用APNIC找出台灣所有的IP位址