# Hacker

### Bách khoa toàn thư mở Wikipedia

Hacker là người có thể viết hay chỉnh sửa phần mềm, phần cứng máy tính bao gồm lập trình, quản trị và bảo mật. Những người này rõ hoạt động của hệ thống máy tính, mạng máy tính và dùng kiến thức bản thân để làm thay đổi, chỉnh sửa nó với nhiều mục đích tốt xấu khác nhau.

Hack, trong tiếng Anh, là hành động thâm nhập vào phần cứng máy tính, phần mềm máy tính hay mạng máy tính để thay đổi hệ thống đó.

## [sửa] Phân loại hacker theo hành động thâm nhập

- Hacker mũ trắng là từ thường được gọi những người mà hành động thâm nhập và thay đổi hệ thống của họ được xem là tốt, chẳng hạn như những nhà bảo mật, lập trình viên, chuyên viên mạng máy tính.
- Hacker mũ đen là từ thường được gọi những người mà hành động thâm nhập là có mục đích phá hoại, hoặc vi phạm pháp luật.
- Ngoài ra còn có hacker mũ xanh (blue hat), mũ xám (grey hat)... với ý nghĩa khác, nhưng chưa được công nhận rộng rãi.

## [sửa] Phân loại hacker dựa trên lĩnh vực

#### [sửa] Hacker là lập trình viên giỏi

Trên phương diện tích cực, người hacker lập trình giỏi là người hiểu biết rất sâu về các ngôn ngữ lập trình và có khả năng lập trình rất nhanh và hiệu quả. Những người hacker thuộc phân loại này là những chuyên gia được đánh giá cao và có khả năng phát triển chương trình mà không cần đến các quy trình truyền thống hoặc trong các tình huống mà việc sử dụng các quy trình này không cho phép. Thực tế là có những dự án phát triển phần mềm đặc thù rất cần đến sự tự do sáng tạo của hacker, đi ngược những quy trình thông thường. Tuy vậy, mặt trái của sự tự do sáng tạo này là yếu tố khả năng bảo trì lâu dài, văn bản lập trình và sự hoàn tất. Với tính cách luôn ưa thích "thách thức và thử thách", người hacker tài năng thường cảm thấy buồn chán khi họ đã giải quyết được tất cả những vấn đề khó khăn nhất của dự án, và không còn hứng thú hoàn tất những phần chi tiết. Thái độ này sẽ là rào cản trong môi trường cộng tác, gây khó khăn cho những lập trình viên khác trong vấn đề hoàn tất dự án. Trong một số trường hợp, nếu người hacker không mô tả bằng văn bản kỹ lưỡng các đoạn mã lập trình, sẽ gây khó khăn cho công ty tìm người thay thế nếu người này rời vị trí.

#### [sửa] Hacker là chuyên gia mạng và hệ thống

Về lĩnh vực mạng và hệ thống, hacker là người có kiến thức chuyên sâu về các giao thức và hệ thống mạng. Có khả năng hoàn thiện và tối ưu hóa hệ thống mạng. Mặt tối của những hacker này là khả năng tìm ra điểm yếu mạng và lợi dụng những điểm yếu này để đột nhập vào hệ thống mạng. Đa số những hacker mũ đen hiện nay có kiến thức sơ đẳng về mạng và sử dụng những công cụ sẵn có để đột nhập, họ thường được gọi là "script kiddies". Chỉ có một số ít hacker có khả năng tự phát triển các công cụ khai thác lỗ hổng.

#### [sửa] Hacker là chuyên gia phần cứng

Một loại hacker khác là những người yêu thức và có kiến thức sâu về phần cứng, họ có khả năng sửa đổi một hệ thống phần cứng để tạo ra những hệ thống có chức năng đặc biệt hơn, hoặc mở rộng các chức năng được thiết kế ban đầu. Các ví dụ về hacker ở phân loại này bao gồm:

- Sửa đổi phần cứng máy tính để tăng tốc
- Sửa đổi hệ thống game Xbox để chạy hệ điều hành Linux
- ...

## [sửa] Lời khuyên của hacker

"Do not make love in front of your monitor!" (Đừng bao giờ làm tình trước màn hình vi tính của bạn!)

## [sửa] Xem thêm

- Virus (máy tính)
- Sâu (máy tính)
- Bảo mật
- Tường lửa

## [sửa] Liên kết ngoài

- Muôn mặt hacker qua bảng chữ cái trên VnExpress ngày 25 tháng 1 năm 2004
- 10 vụ hack nổi tiếng nhất mọi thời đại trên VnExpress ngày 30 tháng 10 năm 2006
- Thương mại điện tử Việt Nam: "Thách thức đầu xuân" - Tác giả Lương Hoàng Hưng, báo Sài Gòn Giải Phóng Online

Bài này còn sơ khai. Bạn có thể viết bổ sung. (Xin xem phần trợ giúp để biết thêm về cách sửa đổi bài.)
Lấy từ “http://vi.wikipedia.org../../../h/a/c/Hacker.html”

Thể loại: Stub | Công nghệ thông tin

##### Views

- Bài viết
- Thảo luận
- Phiên bản hiện hành

##### Tìm kiếm

##### Ngôn ngữ khác

- العربية
- Asturianu
- Azərbaycan
- Bahasa Indonesia
- Bosanski
- Català
- Česky
- Dansk
- Deutsch
- English
- Español
- Esperanto
- Euskara
- فارسی
- Français
- Galego
- 한국어
- Italiano
- עברית
- Lietuvių
- Magyar
- Nederlands
- 日本語
- ‪Norsk (bokmål)‬
- Polski
- Português
- Русский
- Simple English
- Slovenščina
- Српски / Srpski
- Suomi
- Svenska
- ไทย
- Türkçe
- Українська
- ייִדיש
- 中文