黑客是英文“HACKER”的音譯。動詞原形為“HACK”,意為“劈”、“砍”。英文詞典是這樣解釋黑客行為:未經授權進入壹個計算機的存儲系統,如數據庫。中文譯成“黑客”貶義比英文原義似乎略重,有“未經允許”等不合法的含義。另壹種說法是,HACK是本世紀早期麻省理工學院俚語,有“惡作劇”之意,尤其指手法巧妙,技術高明的惡作劇,並且帶有反既有體制的色彩。
四代黑客鑄就了網絡
有人說,美國人創造了黑客,如同他們創造了牛仔。
本世紀60至70年代,壹群大學計算機系教室裏的知識分子利用“分時系統”技術把計算機主機變成了事實上的個人計算機,從而使更多的人有機會接觸到計算機。這些人就是第壹代黑客。當時做壹名計算機黑客是壹件很榮耀的事,它意味著對電腦的全身心的投入,雖然可能被外人視為瘋狂之舉。
70年代後期,第二代黑客領頭人是大名鼎鼎的史蒂夫。喬布斯、史蒂夫、伍茲尼亞克和費爾森斯坦,發明並產生了個人計算機。他們都是非學術界的,屬鐵桿反文化的類型。作為堅定的反文化分子,他們使計算機王國的老大IBM顏面盡失。
80年代初出現的第三代黑客,為個人計算機設計了各種應用教育和娛樂程序。特別是米徹·凱普發明的LOTUS11-2-3電子報表程序促成了IBMPC的成功。
第四代黑客出現在80年代中期。他們發明了包羅萬象的電子公告牌(BBS)和自由平等的以非層級方式連接的USENET,並且將美國國防部的阿帕網(ARPANET)改造成了今天的互聯網絡。
黑客的“道德準則”
互聯網現在有上千萬用戶,平均年齡為30歲。很多人深信,就像個人計算機改變了80年代壹樣,互聯網將改變90年代。
“想真正成為黑客,妳必須真槍實彈去做黑客應該做的事情。”這是黑客的宣言,並且廣告天下,他們聲稱:不要將妳已破解的任何信息與人分享,除非此人絕對可以信賴。不在家庭電話中談論妳HACK的任何事情。當妳發送相關信息的BBS時,對妳當前所做的黑事盡可能說得含糊壹些,以避免BBS受到警告。將妳的黑客資料放在安全的地方。在BBS上POST文章的時候不要使用真名和真實的電話號碼。如果妳黑了某個系統,絕對不要留下任何蛛絲馬跡。
顯然,壹些所謂的道德準則是需要打上壹個引號的。但也確實有壹些是較為人稱道的。如:不要侵入或破壞政府機關的主機;不惡意破壞任何系統;不破化別人的軟件或資料……
壹切信息都應該是免費的
“壹切信息都應該是免費的”。黑客們也有自己的倫理原則。他們深信,任何壹個人都能在計算機上創造藝術與美,計算機能夠使生活變得更美好。
黑客最重要的信條是不相信權威當局,提倡依*自己。他們把美國已故肯尼迪的話,“不要問妳的國家能為妳做些什麽,要問妳能為國家做些什麽”改成了“不要問妳的國家能為妳做些什麽,妳自己做”。因此,他們中大多數人壹改過去學術界蔑視商界的傳統,半途輟學支辦自己的公司。他們認為信息應該是免費的信息創造了“免費軟件”和“***享軟件”的概念,使得每個需要這些軟件的人都可以得到它們。
堅持“三項基本原則”
國外《PHRACK》雜誌被認為是黑客的“官方”新聞通訊,它把黑客的思想擴展成壹些基本原則,被概括為壹些基本原則。主要內容為“因為設備的高代價超出了大多數黑客的財力,它在感覺上造成的結果是,劈和砍是把計算機知識傳給大眾的唯壹辦法”。黑客們堅決反對“權利”只屬於那些有權進入和使用現代技術的群體。
基於上述的分析來看,要認識黑客的確不是壹件容易的事。不過我們似乎已經明白,黑客不應該總在貶義上被使用。而是應該記住雨果、康沃爾在《黑客手冊》壹書說的話:“黑客活動的樂趣和報償純粹是智力上的”,他們“不過沿襲了壹個長期的歷史傳統,人類社會中,總有那麽壹批人對機器和技術著迷,他們使用技術時抱著壹種嬉戲的態度,以觀察會有什麽結果發生”。
--------------------------------------------------------------------------------------------------------
目前,使用ADSL的用戶越來越多,由於ADSL用戶在線時間長、速度快,因此成為黑客們的攻擊目標。現在網上出現了各種越來越詳細的“IP地址庫”,要知道壹些ADSL用戶的IP是非常容易的事情。要怎麽保衛自己的網絡安全呢?不妨看看以下方法。 如果妳使用了Windows 2000/XP系統,右鍵單擊C盤或者其他盤,選擇"***享",妳會驚奇地發現它已經被設置為“***享該文件夾”,而在“網上鄰居”中卻看不到這些內容,這是怎麽回事呢?原來,在默認狀態下,Windows 2000/XP會開啟所有分區的隱藏***享,從“控制面板/管理工具/計算機管理”窗口下選擇“系統工具/***享文件夾/***享”,就可以看到硬盤上的每個分區名後面都加了壹個“$”。但是只要鍵入“\\計算機名或者IP\C$”,系統就會詢問用戶名和密碼,遺憾的是,大多數個人用戶系統Administrator的密碼都為空,入侵者可以輕易看到C盤的內容,這就給網絡安全帶來了極大的隱患。 怎麽來消除默認***享呢?方法很簡單,打開註冊表編輯器,進入“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Sevices\Lanmanworkstation\parameters”,新建壹個名為“AutoShareWKs”的雙字節值,並將其值設為“0”,然後重新啟動電腦,這樣***享就取消了。二、拒絕惡意代碼惡意網頁成了寬帶的最大威脅之壹。以前使用Modem,因為打開網頁的速度慢,在完全打開前關閉惡意網頁還有避免中招的可能性。現在寬帶的速度這麽快,所以很容易就被惡意網頁攻擊。壹般惡意網頁都是因為加入了用編寫的惡意代碼才有破壞力的。這些惡意代碼就相當於壹些小程序,只要打開該網頁就會被運行。所以要避免惡意網頁的攻擊只要禁止這些惡意代碼的運行就可以了。運行IE瀏覽器,點擊“工具/Internet選項/安全/自定義級別”,將安全級別定義為“安全級-高”,對“ActiveX控件和插件”中第2、3項設置為“禁用”,其它項設置為“提示”,之後點擊“確定”。這樣設置後,當妳使用IE瀏覽網頁時,就能有效避免惡意網頁中惡意代碼的攻擊。三、封死黑客的“後門”俗話說“無風不起浪”,既然黑客能進入,那說明系統壹定存在為他們打開的“後門”,只要堵死這個後門,讓黑客無處下手,便無後顧之憂!1.刪掉不必要的協議對於服務器和主機來說,壹般只安裝TCP/IP協議就夠了。鼠標右擊“網絡鄰居”,選擇“屬性”,再鼠標右擊“本地連接”,選擇“屬性”,卸載不必要的協議。其中NETBIOS是很多安全缺陷的根源,對於不需要提供文件和打印***享的主機,還可以將綁定在TCP/IP協議的NETBIOS關閉,避免針對NETBIOS的攻擊。選擇“TCP/IP協議/屬性/高級”,進入“高級TCP/IP設置”對話框,選擇“WINS”標簽,勾選“禁用TCP/IP上的NETBIOS”壹項,關閉NETBIOS。2.關閉“文件和打印***享”文件和打印***享應該是壹個非常有用的功能,但在不需要它的時候,也是黑客入侵的很好的安全漏洞。所以在沒有必要“文件和打印***享”的情況下,我們可以將它關閉。用鼠標右擊“網絡鄰居”,選擇“屬性”,然後單擊“文件和打印***享”按鈕,將彈出的“文件和打印***享”對話框中的兩個復選框中的鉤去掉即可。雖然“文件和打印***享”關閉了,但是還不能確保安全,還要修改註冊表,禁止它人更改“文件和打印***享”。打開註冊表編輯器,選擇“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\NetWork”主鍵,在該主鍵下新建DWORD類型的鍵值,鍵值名為“NoFileSharingControl”,鍵值設為“1”表示禁止這項功能,從而達到禁止更改“文件和打印***享”的目的;鍵值為“0”表示允許這項功能。這樣在“網絡鄰居”的“屬性”對話框中“文件和打印***享”就不復存在了。3.把Guest賬號禁用有很多入侵都是通過這個賬號進壹步獲得管理員密碼或者權限的。如果不想把自己的計算機給別人當玩具,那還是禁止的好。打開控制面板,雙擊“用戶和密碼”,單擊“高級”選項卡,再單擊“高級”按鈕,彈出本地用戶和組窗口。在Guest賬號上面點擊右鍵,選擇屬性,在“常規”頁中選中“賬戶已停用”。另外,將Administrator賬號改名可以防止黑客知道自己的管理員賬號,這會在很大程度上保證計算機安全。 4.禁止建立空連接在默認的情況下,任何用戶都可以通過空連接連上服務器,枚舉賬號並猜測密碼。因此,我們必須禁止建立空連接。方法有以下兩種:方法壹是修改註冊表:打開註冊表“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\LSA”,將DWORD值“RestrictAnonymous”的鍵值改為“1”即可。最後建議大家給自己的系統打上補丁,微軟那些沒完沒了的補丁還是很有用的!四、隱藏IP地址黑客經常利用壹些網絡探測技術來查看我們的主機信息,主要目的就是得到網絡中主機的IP地址。IP地址在網絡安全上是壹個很重要的概念,如果攻擊者知道了妳的IP地址,等於為他的攻擊準備好了目標,他可以向這個IP發動各種進攻,如DoS(拒絕服務)攻擊、Floop溢出攻擊等。隱藏IP地址的主要方法是使用代理服務器。與直接連接到Internet相比,使用代理服務器能保護上網用戶的IP地址,從而保障上網安全。代理服務器的原理是在客戶機(用戶上網的計算機)和遠程服務器(如用戶想訪問遠端WWW服務器)之間架設壹個“中轉站”,當客戶機向遠程服務器提出服務要求後,代理服務器首先截取用戶的請求,然後代理服務器將服務請求轉交遠程服務器,從而實現客戶機和遠程服務器之間的聯系。很顯然,使用代理服務器後,其它用戶只能探測到代理服務器的IP地址而不是用戶的IP地址,這就實現了隱藏用戶IP地址的目的,保障了用戶上網安全。提供免費代理服務器的網站有很多,妳也可以自己用代理獵手等工具來查找。五、關閉不必要的端口黑客在入侵時常常會掃描妳的計算機端口,如果安裝了端口監視程序(比如Netwatch),該監視程序則會有警告提示。如果遇到這種入侵,可用工具軟件關閉用不到的端口,比如,用“Norton Internet Security”關閉用來提供網頁服務的80和443端口,其他壹些不常用的端口也可關閉。六、更換管理員帳戶Administrator帳戶擁有最高的系統權限,壹旦該帳戶被人利用,後果不堪設想。黑客入侵的常用手段之壹就是試圖獲得Administrator帳戶的密碼,所以我們要重新配置Administrator帳號。首先是為Administrator帳戶設置壹個強大復雜的密碼,然後我們重命名Administrator帳戶,再創建壹個沒有管理員權限的Administrator帳戶欺騙入侵者。這樣壹來,入侵者就很難搞清哪個帳戶真正擁有管理員權限,也就在壹定程度上減少了危險性。七、杜絕Guest帳戶的入侵Guest帳戶即所謂的來賓帳戶,它可以訪問計算機,但受到限制。不幸的是,Guest也為黑客入侵打開了方便之門!網上有很多文章中都介紹過如何利用Guest用戶得到管理員權限的方法,所以要杜絕基於Guest帳戶的系統入侵。禁用或徹底刪除Guest帳戶是最好的辦法,但在某些必須使用到Guest帳戶的情況下,就需要通過其它途徑來做好防禦工作了。首先要給Guest設壹個強壯的密碼,然後詳細設置Guest帳戶對物理路徑的訪問權限。舉例來說,如果妳要防止Guest用戶可以訪問tool文件夾,可以右擊該文件夾,在彈出菜單中選擇“安全”標簽,從中可看到可以訪問此文件夾的所有用戶。刪除管理員之外的所有用戶即可。或者在權限中為相應的用戶設定權限,比方說只能“列出文件夾目錄”和“讀取”等,這樣就安全多了。八、安裝必要的安全軟件我們還應在電腦中安裝並使用必要的防黑軟件,殺毒軟件和防火墻都是必備的。在上網時打開它們,這樣即便有黑客進攻我們的安全也是有保證的。九、防範木馬程序木馬程序會竊取所植入電腦中的有用信息,因此我們也要防止被黑客植入木馬程序,常用的辦法有:● 在下載文件時先放到自己新建的文件夾裏,再用殺毒軟件來檢測,起到提前預防的作用。● 在“開始”→“程序”→“啟動”或“開始”→“程序”→“Startup”選項裏看是否有不明的運行項目,如果有,刪除即可。● 將註冊表裏 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run下的所有以“Run”為前綴的可疑程序全部刪除即可。十、不要回陌生人的郵件有些黑客可能會冒充某些正規網站的名義,然後編個冠冕堂皇的理由寄壹封信給妳要求妳輸入上網的用戶名稱與密碼,如果按下“確定”,妳的帳號和密碼就進了黑客的郵箱。所以不要隨便回陌生人的郵件,即使他說得再動聽再誘人也不上當。做好IE的安全設置ActiveX控件和 Applets有較強的功能,但也存在被人利用的隱患,網頁中的惡意代碼往往就是利用這些控件編寫的小程序,只要打開網頁就會被運行。所以要避免惡意網頁的攻擊只有禁止這些惡意代碼的運行。IE對此提供了多種選擇,具體設置步驟是:“工具”→“Internet選項”→“安全”→“自定義級別”,建議您將ActiveX控件與相關選項禁用。謹慎些總沒有錯!另外,在IE的安全性設定中我們只能設定Internet、本地Intranet、受信任的站點、受限制的站點。不過,微軟在這裏隱藏了“我的電腦”的安全性設定,通過修改註冊表把該選項打開,可以使我們在對待ActiveX控件和 Applets時有更多的選擇,並對本地電腦安全產生更大的影響。下面是具體的方法:打開“開始”菜單中的“運行”,在彈出的“運行”對話框中輸入Regedit.exe,打開註冊表編輯器,點擊前面的“+”號順次展開到:HKEY_CURRE-NT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings\Zones\0,在右邊窗口中找到DWORD值“Flags”,默認鍵值為十六進制的21(十進制33),雙擊“Flags”,在彈出的對話框中將它的鍵值改為“1”即可,關閉註冊表編輯器。無需重新啟動電腦,重新打開IE,再次點擊“工具→Internet選項→安全”標簽,妳就會看到多了壹個“我的電腦”圖標,在這裏妳可以設定它的安全等級。將它的安全等級設定高些,這樣的防範更嚴密