標題標題  顯示論壇會員列表名單  搜索論壇搜索  HelpHelp
  注冊注冊  登入登入
電腦綜合討論區
 DoReMe : 電腦綜合討論區
主題 話題: 一個駭客必備的基本技能 回復發表新主題
作者
貼子內容 << Prev Topic下一個主題 >>
bababa
Groupie
Groupie


加入: 2004/5月/29
Online Status: Offline
回復: 46
Posted: 2004/5月/29 5:28下午 | IP記錄 引用 bababa

1、駭客的精神態度是很重要的,但技術則更是重要。駭客的態度雖然是無可取代,隨著新科技的發明和舊技術的取代,這些工具隨時間 在慢慢的改變。例如:以往總是會學會用機器碼寫程式,直到最近我們開始使用HTML。不過,在1996年末,當然,這是基礎的h acking技能。在1997年,理所當然的,你必須學會C。 但,如果你只是學一種語言,那麼你不能算是一位駭客,了不起只能算是一個programmer。除此,你還必須學會學會以獨立於 任何程式語言之上的概括性觀念來思考一件程式設計上的問題。要成為一位真正的駭客,你必須要能在幾天之內將manual內容和你 目前己經知道的關連起學會一種新的語言。也就是說,你必會學還了C之外的東西,你至少還要會LISP或Perl(Java也正在 努力的擠上這個名單; 譯者注: 我很懷疑這份名單)。除了幾個重要的hacking常用語言之外,這些語言提供你一些不同的程式設計途徑,並且讓你在好的方法中 學習。

  程式設計是一種複雜的技術,我沒辨法在這提供完整的學習步驟。但是我能告訴你一些在書本上和課堂上所沒有的東西(有很多,幾 乎全部最好的駭客們都是自習而來的)。(a) 讀別人的程式碼;(b)寫程式,這兩項是不錯的方法。學習寫程式就像在學習寫一種良好的自然語言,最好的方法是去看一些專家們所 寫的東西,然後寫一些你自己的東西,然後讀更多,再寫更多。然後一直持續,一直到你發展出一種屬於自己的風格和特色。要找到好的 程式碼來看是很一件很困難的事,因為,對菜鳥駭客們而言,適於供他們閱讀和努力的大型程式的source數量很少。但這事己有了 戲劇性的變化了; 現在免費的供應的軟體、程式設計工具和操作系統(大都公開提供 source,而且全都是由駭客們寫成的)到處可看。進入下一個主題。

  2、取得一個免費的 UNIX,並學習使用和維護。我先假設你己經有一部個人電腦或者是可以使用任何一部(現在的小孩子真幸福,可如此輕易的擁有 :-))。 取得駭客技巧的第一個步驟是取得一份Linux 或者一份Free BSD-Unix,並將它安裝在自己的機器,並使之順利的運作。沒錯,在這個世界上除了Unix之外,還有其它的操作系統。但是 他們只提供bianry,你不能看到他們的程式碼,你也不能修改他們。想要在DOS或Windows或MacOS開始hacki ng,無疑就是要你綁著枷鎖跳舞一樣。

  除此之外,Unix是Internet上的操作系統。當你在不懂Unix的情況下學習使用Internet時,你沒辨法在不 懂Unix的情況下成為Internet的駭客。因為這個原故,現在的駭客文化還是很牢固的以Unix為中心。(這並不完全是正 確的,而且有些活在舊時代的駭客甚至也不喜歡這種情形,但是Unix和Internet之間的共生共成己經到了牢不可破的地步, 即使是Microsoft的大塊肌肉也沒能在上面留下明顯的傷痕。) 因些,把Unix裝起來吧! (我自己是喜歡Linux,但是還有其它的東東可用。) 學習它,讓它運作起來,讓它陪你努力精進。 用他向整個Internet喊話。看程式碼,改程式。

  有一天你成為一位高竿的駭客,你回頭往後看時會發現,你得到比Microsoft操作系統所能提供的還要好的程式設計工具( 包括 C,Lisp和 Perl)。而且得到快樂,並學到比共生共成己經到了牢不可破的地步,即使是Microsoft的大塊肌肉也沒能在上面留下明顯 的傷痕。) 因些,把Unix裝起來吧! (我自己是喜歡Linux,但是還有其它的東東可用。) 學習它,讓它運作起來,讓它陪你努力精進。用他向整個Internet喊話。 看程式碼,改程式。有一天你成為一位高竿的駭客,你回頭往後看時會發現,你得到比Microsoft操作系統所能提供的還要好的 程式設計工具(包括 C,Lisp和 Perl)。而且得到快樂,並學到比你想像中的還要多的知識。關於學習Unix,在Loginataka有更多的資料。(htt p://www.ccil.org/~esr/faqs/loginataka。)

  看一下Linux distribution的目錄或 Linux CD,並把自己交付給它。

  3、學習使用World Wide Web並學會寫 HTML。

  在駭客文化創造出來的東西,大多在他們的活動範圍外被使用著,如,在工廠和辨公室或大學被漠漠的使用著。但Web是一個很大 的例外,這個駭客眼中的大玩具甚至還被政客們接受,並巧巧的在改變這個世界。因此(還有很多好的理由),你必須學習Web。並不 只是學習使用browser(這太容易了)而己,還要學會寫HTML這個Web的標籤語言。如果你不知道如何設計程式,寫HTM L也可以給一些習慣上的幫助。嗯!! 建立home page吧! 不過,有一個home page 並沒任何特別之處能讓你成為一位駭客。Web上到處都是home page,而且大部份都沒什麼重點,沒什麼內容的爛泥 -- 很好看的爛泥巴,但是看起來都一樣,差不多。

  4、至少學會以下的其中兩種:

  一、網站服務器程式ASP、PHP、CGI、JSP

  我個人認為CGI是最難學的其中一種。

  二、程式語言:C語言、C++、VB、JAVA、PERL、DELPHI、彙編語言

  不過我認為C語言的通用性最好,可以跨平台(操作系統)使用。

  還要試著自己寫程式、開發軟體等工作。

  三、資料庫管理軟體:MYSQL、SQL、FOXPRO……等。

  四、幾種常用的操作系統:WIN98、WIN2000、WINNT、WINXP、UNIX、LINUX、要是能學到UNIX 那是最好不過的了。最最基本的WIN2K、WINNT也要學會吧。

  如果以上的你都會了,那麼你已經是個高手了。
Back to Top 查看 bababa's 資料 搜索其他貼子 bababa 訪問 bababa's
 

如果你想回復的話你必須首先 login
如果你還沒有注冊的話你必須首先 注冊

  回復發表新主題
顯示可打印的頁面 顯示可打印的頁面

論壇跳轉
不能 張貼新論題在這個討論版
不能 回應論題在這個討論版
不能 刪除你的發言在這個討論版
不能 編輯你的發言在這個討論版
不能 新增投票標題在這個討論版
不能 在這個討論版投票

Edit by doreme Forums version 2004
Welcome ©2001-2004 doreme Guide

This page was generated in 0.7109 seconds.

 
保養品
保養品, Skin Care
www.elady.tw
Makeups Wholesale
Wholesale Cosmetics SkinCares
lungjyi.com
保養品批發
名牌保養品、保養品批發
www.perfume.com.tw/skincare
Wholesale Perfumes
Fragrances Perfumes Wholesale
lungjyi.net