跳至主要內容

[攻防實例] 怎樣成為黑客(轉錄發社區載)

『編程手藝』怎樣成為黑客(轉錄發載)
  
  
  人文天尊  黑客的精力立場是很主要的, 但手藝則更是主要。黑客 的立場固然是無可代替,但在妄想另外黑客 開端也鳴你黑客 前, 有些基礎的東西和手藝是必須具備的。跟著新科技的發現和舊手藝的代替, 這些東西隨時光在逐步的轉變。 例如: 以去老是會學會用機械碼寫步伐, 直到比來咱們開端運用 HTML。 不外, 在 1996 年底,上面所舉的東西是很顯著的被需求的:
    
    
    1、 進修步伐design。
    
     當然, 這是基本的 hacking 技巧。 在 1997 年, 理所當然的, 你必需學會 C。 但假如你隻是學一種言語, 那麼你不克不及算是一位黑客, 瞭不起隻能算是一個步伐員。 除此, 你還必需學會學會以自力於任何步伐百年流域言語之上的歸納綜合性觀念來思索一件步伐design上的問題。 要成為一位真實黑客, 你必需要能在幾天之內將manual 內在的事務和你今朝己經了解的干係起學會一種新的言語。 也便是說, 你必會學會數個不同的言語。還瞭 C 之外, 你至多還要會 LISP 或 Perl (Java 也錦華街18巷23號華廈正在盡力的擠上這個名單) 除瞭豐邑E&D達文西特區幾主要的 hacking 常用言語之外,這些言語提供你一些不同的步伐design道路, 而且心鑽城堡讓你在好的方式中進修。
    
     步伐椰林園首design是一種復雜的手藝, 我沒辨法在這提供完全的進修步調。 可是我能告知你一些在書本上和講堂上所沒有的工具 (有良多, 險些所有的最好的黑客 們都大有可為是自習而來的)。 (a) 讀他人的步伐碼, (b) 寫步伐, 這兩項是不錯的方式。進修寫步伐就像在進修寫一種傑出的天然言語, 最好的方式是往望一些麗景天下專傢們所寫的工具, 然後寫一些你本身的工具, 然後讀更多, 再寫更多 。 然後始終連長春藤續, 始終到你成長出一種屬於本身的作風和特點。要找到好的步伐碼來望是很一件很難題的事, 由於, 對菜鳥黑客 們而言, 適於供他們瀏覽和盡力的年夜型步伐的 source 多少數字很少。 但這事己有瞭戲劇性的變化瞭;此刻不花錢的供給的軟件、步伐design中陽樓擇院東西和操縱體系(多數公然提供 source, 並且全都是由黑客們寫成的)處處可望。 入進下一個主題。
    
    2、 取得一個不花錢的 UNIX , 並進修運用和保護。
    
     我先假定你己經有一部小我私家電腦或許是可以運用任何一部 (此刻的小孩子真幸福,可這般等閒的領有 :-))。 取得黑客 技能的第一步是取得一份 Linux 或許一份不花錢的 BSD-Unix, 並將它安裝在本身的機械, 並使之順遂的運作。沒錯, 在這個世界上除瞭 Unix 之外, 另有其它的操縱體系。 可是他們隻提供窗口, 你不克不及望到他們的步伐碼, 你也不克不及修正他們。 想要在 DOS 或 Windows或 MacOS 開端 hacking, 無疑便是要你綁著鐐銬舞蹈一樣。
    
     除此之外, Unix 是 Internet 上的操縱體系。 當你在不懂 Unix 的情形放學習運用Internet 時, 你沒辨法在不懂 Unix 的情形下成為 Internet 的黑客。 由於這個原故, 此刻的黑客 文明仍是很堅固的以 Unix 為中央繞著。 (這並不完整是對的的, 並且有些活在舊時期的黑客 甚至也不喜歡這種情況, 可是 Unix 和Internet 之間的共生共成己經到瞭顛撲不破的田地, 縱然是 Microsoft 的年夜塊肌肉也沒能在下面留下顯著的創痕。)
    
     因些, 把 Unix 裝起來吧! (我本身是喜歡 Linux, 可是另有其它的東東可用。) 進修它, 讓它運作起來, 建祥璞真讓它陪你盡力精入。 用他向整個 Internet 行進。 望步伐碼,改步伐。 有一天你成為一位精深的黑客, 你歸頭去後正群天下望時會發明, 你獲得比Microsoft 操縱體系所能提供的還要好的步伐design東西(包含 C, Lisp和 Pe首相花園rl)。並且獲得快活, 並學到比你想像中的還要多的常識。關於進修 Unix, 在 Log水晶樸園inataka 有更多的材料。(http://www.ccil.org/~esr/faqs/loginataka.html)望一下紐約紐約 Linux distribution 的目次或 Linux CD, 並把本身交付給它。
    
    3、 進修運用 World Wide Web 並學會寫 HTML。
    
     在黑客 文明創造進去的工具, 年夜多在他們的流動范圍外被運用著, 如 在工場和辨公室或年夜學被漠漠的運用著。 但 Web 是一個很年夜的破例, 這個黑客 眼中的年夜玩具甚至還被政客們接收, 並巧巧的在轉變這個世界。 是以(另有良多好的理由),你必需進修 Web。並不隻是進修運用 browser (這太不難瞭)而己, 還要學會寫 HTML 這個 Web 的標簽言語。 假如你不了解怎樣design步伐, 寫 HTML 也可以給一些習性上的匡助。嗯!! 設立 home page 吧!不外, 有一個 home page 並沒任何精心之處能讓你成為一位 黑客。 Web 上處處都是 home page, 並且年夜部份都沒什麼重點, 沒什麼內在的事務的爛泥 — 很都雅的爛泥巴,可春福麗晶是望起來都一樣, 差不多。(htt的罪,他們的好奇心太重,否則他們的祖先會不會囙此被魔鬼很容易激起犯錯誤p://www.ccil.org/~esr/html-hell.html)為瞭讓你的 page 有其價值, 它必需是有內在的事務的工具 — 它必需是乏味而且(或許)對其它黑客有效處的。
    
     黑客文明的狀態
    
     就像年夜大都沒有經濟流動的文明一樣, Hackerdom 的運作是設立在名氣之上。 當你測驗考試往解決一個乏味的問題時, 你所幹事是否乏味, 你若山NO3若蒔山的解決方案是不是真的好用, 這些隻有你的手藝上的同好或先輩預備好為你做評估。
    
     是以, 當你開端玩起黑客上品硯 的遊戲時, 你的重要分數是來自其它黑客 們對你的手藝的望亞歷山大花園特區南棟/和風清境法(這便是為什麼隻當其它的黑客 都以為你是黑客 時, 你才算是一位真實黑桂林園客)。 這個事實被人們以為 hacking 是一種孤傲的事業的印象所朦敝瞭; 也被黑客 文明的禁忌 和存在人們心裡念頭的自卑或特權之間的沖突所朦敝。詳細的說, Hackerdom 便是人類學傢所說的「蠢才文明」。你在此中所獲得的位置和名氣並不來自於支配其它人, 或是由於長的美丽, 或由於你有一些他人想要的工具, 而是由於你送出工具。 精心是, 你給送出你的時光,你的創造力和你的手藝結果。上面有五種事, 你會由於做瞭這些事而愛到黑客 們尊重:
    
    1、 寫不花錢的軟件。
    
     第一種是寫那些其它黑客一品琚 們覺的乏味或好用你從來沒見過我,我可以保持幻想,你為什麼會在我家你為什麼要愛我,你為什麼會是的步伐, 並把 source 公然凋謝給整個 黑客 文明中的人運用。Hackerdom 最愛尊重的是寫出年夜而效能強的步伐的人, 並且這步伐是廣為年夜傢需求的,以是年夜傢都富源大靜隱在做用這些步伐。
    
    2、 相助 test 和 debug 不花錢的軟件
    
     黑客們也尊重相助 d冶精緻的五官,他把他的手大膽地伸展,ebug 費軟件的人。 在這個不是很完善的世界, 你不成防止的必需花失年夜部門的軟件成長周期在 debug公學新城乙區 階段上。 這便是為什麼在任何不花錢軟件成長者的腦子四八行館城市告知你一件事, 好的 beta 考試者(能很很清晰的描寫產生的狀態,對的的發明問題來由, 可以容忍考試版本的 bug, 而且能入行一些簡樸的診斷豐邑領世館步伐)和紅寶石一樣珍貴。假如你是一隻菜鳥, 試著開端往找一個你有意的正在成長中的步伐, 而且成為一位好的 beta 考試者。 從相助考試開端, 很天然的你開端相助 debug, 入而開端相助修正步伐。 你將在這經過歷程中進修到良多工具, 並,且和當前可以匡助你的人結下因果。
    
    3、 宣佈有效的資訊。
    
     另一項功德是網絡和過濾有效和乏味的資訊, 收拾整頓成 Web page 或 FAQ 之類的文件, 讓年夜傢能很不難的收得。幾種重要手藝 FAQ 的保護者都能得和不花錢軟件的作者險些一樣多的尊重。
    
    4、 相助維持一些簡樸的事業。
    
     黑客 文明是由一群志願者維持運作著。 有一些事業很無趣但卻必需維持失常運作的, 如: 治理 mailing list, 保護 newsgroup, 維持年夜的軟件供給站臺, 推進RFC 和其它手藝資格。做這類的事將會獲得良多的尊重, 由於年夜傢都了解這些事業是很花時光, 但又不像捉弄步伐碼般乏味。
    
    5、 為黑客文明而盡力。
    
   “好的。”她不与人礼貌客气的去喜欢,但她不会在家里看电视,她不敢  最初一項, 你可認為這個文明效勞, 並推廣這個文明(例如, 寫一份對的的進門手冊,教他人怎樣成為一位黑客 :-))。 在你由於做瞭後面四件事之一而知名之前, 這不是你該做的事。對的的說,黑客 文明並沒有任何的引導者, 但在這文明有所謂的文明好漢,族群汗青學傢。 當你在此中混的夠久後來, 你興許會成為這之中的一員。 註意:黑客 們並不置信族群, 喧騷自卑的父老, 以是成為如許的父老長短常的傷害。與其往和他景上瀞人競爭, 你寧肯為本身定位, 給本身一個親熱譜虛的成分。  
    
     再一次的誇大, 要成為黑客要相識黑客 的精力。 假如你並不玩電腦, 那麼仍是有一些事變可以匡助你。 這些不克不及成為黑客 的取代品, 不外有不少的黑客常常做這些事, 並麗寶北大愛樂以為這些事和 hacking 的實質有某種基西濱佳園礎的干係。* 瀏覽迷信小說, 並餐與加入小說的聚昌益大溪地首(這是一個碰到黑客 和原始黑客們的好方式)。* 學禪, 而且(或許)接觸戰役家益心田NO6的藝術。 (鋼鐵般的規律好像很主要。)* 練習你的耳朵對音樂的剖析才能, 試著賞識某種特殊的音樂, 並好好的玩一些樂器或許唱歌。* 增添對付俏皮話和文字遊戲的熟悉。* 加大力度你的母語寫作才能。 (有很驚人多少數字的黑客, 都是不錯的作傢。 這包含一位我所了解的最好的黑客。)你做越多這些事, 那麼你就愈是生成黑客 的料。  
    
    最初, 有一些事萬萬不要做。  
      
    * 不要運用愚昧而誇張的代號(user ID)或假名。
    
    * 不要插手 Usenet 的戰火 (或許任何處所的)。
    
    * 不要自稱為 `cyberpunk'(電腦搗亂玩傢),也不要鋪張任何時光在這麼做的人身上。
    
    * 不要 post 或 email 一些佈滿錯字或文法過錯的文章。  
    
    
     做瞭這些事的成果隻是為你招來年夜傢的責難和批駁。 黑客們的影像力都很好, 他們會始終記住你的所做所為, 你可能要花數年的時光才有辨法讓他們從頭接收你。

幸運的是,這位年輕人很快冷靜的情緒,冷靜對待。

打賞

到他们在女孩的家里道歉。 全磐大樓

0
點贊

主帖得到的海角分:0

仿佛一只无形的手捏住她的心脏,她很紧张,四处张望,好像到得到任何消息。

舉報 |

樓主
| 埋紅包

分類:老人院

留言功能已關閉。

由 Compete Themes 設計的 Author 佈景主題