Poping
W-------
-
27/08/2014
-
0
-
8 bài viết
Con đường để trở thành một Hacker...
HACKER Community! Bắt đầu con đường của một Hacker như thế nào ???
Tôi đã thấy rất nhiều thành viên yêu cầu cho một hướng dẫn về "nơi để bắt đầu với hack". Vì vậy, đây là ý kiến của tôi về cách họ sẽ nhận được cách bắt đầu với con đường Hacker...
Nếu muốn đặt chân vào làng Hacker. Bạn cần xác định "Bạn nên đội mũ nào"?
Có bảy loại của tin tặc: Mỗi loại mũ đều có những mặt lợi - hại và đều có thể gây nguy hiểm cho bạn!
Hacker Mũ trắng (White Hat Hacker): Hacker tốt, chuyên tìm lỗ hổng, lỗi hệ thống và báo lại cho người quản trị để vá lỗi hoặc để lại lời nhắn cho người quản trị ở mỗi lỗ hổng họ tìm thấy.
Hacker Mũ đen (Black Hat Hacker): Hacker lợi dụng những lỗ hổng, lỗi hệ thống để xâm nhập hay cố tình xâm nhập nhằm phá hủy hệ thống, đánh cắp thông tin... Nói chung là làm những việc xấu để chuộc lợi cho bản thân.
Hacker Mũ xám (Gray Hat Hacker): Đôi khi làm việc của mũ trắng nhưng cũng làm việc của mũ đen.
Hacker Mũ xanh (Blue Hat Hacker): Là những chuyên viên, chuyên gia về lĩnh vực máy tính, được đào tạo bài bản. Họ thường được sử dụng để đánh giá về độ an toàn bảo mật của hệ thống máy tính, phần mềm máy tính,…trước khi hệ thống được đưa vào vận hành hay phân phối ra bên ngoài. Họ có thể kết hợp với các người thiết kế hay lập trình viên để sửa chữa, khắc phục các lỗ hổng bảo mật của hệ thống hay phần mềm. Hãng Microsoft thường dùng từ "Blue Hat" cho các sự kiện liên quan đến vấn đề bảo mật của họ.
Hacker Mũ Đỏ (Red Hat Hacker): Là những Hacker hoạt động cho chính phủ, thường thực hiện các cuộc tấn công vào hệ thống máy tính, hệ thống mạng của các quốc gia khác.
Hacker Mũ Xanh Lá (Green Hat Hacker): Là những người mới tập tễnh gia nhập vào thế giới Hackers, họ chỉ mới bắt đầu học hỏi và tìm kiếm kinh nghiệp về "Hack" từ các Hacker khác.
Hacker Mũ Vàng (Yellow Hat Hacker): Là những người rất am hiểu và chuyên sâu về kỹ thuật lập trình, họ có thể đọc hiểu nhiều loại ngôn ngữ lập trình khác nhau được sử dụng trong việc xây dựng phần mềm máy tính. Qua đó họ có thể sử dụng kỹ thuật lập trình của mình để khai thác hoặc vô hiệu hoá các phần mềm, hệ thống máy tính dựa trên khả năng phân tích "code" của phần mềm hay hệ thống máy tính đó.
Vì vậy, bắt đầu từ đâu?
Bạn nên biết câu trả lời cho những câu hỏi này trước khi bạn bắt đầu sự nghiệp Hack của bạn.
Các loại hình của Hacker nào bạn muốn làm (mũ trắng, mũ xám, mũ đen, ...)?Các loại hình Hack nào bạn muốn làm (Hack website, khai thác hệ thống, tìm kiếm các lỗ hổng bảo mật, tạo virus hay anti virus, ...)?
Mục tiêu cuối cùng của bạn là gì?
Bạn phải kiên nhẫn. Bạn sẽ dành rất nhiều thời gian để Hack. Bạn sẽ không bao giờ ngừng học tập, kể từ khi hack là một lối sống. Bạn cần phải có một máy tính (tôi hy vọng bạn có một cái máy tính từ khi bạn đang đọc bài viết này). Bạn phải quan tâm đến cách các hệ thống máy tính khác nhau hoạt động và làm thế nào để kiểm soát chúng. Bây giờ bạn nên có một ý tưởng về những loại Hacker, bạn phải xem xét kỹ hơn vào các chủ đề khác nhau để bạn có thể làm việc với như một Hacker.
Trang web Hacking:
Bạn đã đúng khi có suy nghĩ về nó, nhưng trang web hack là về các lỗ hổng bảo mật hay heartbleed (tạm dịch là "trái tim rỉ máu"). Bạn sử dụng kỹ năng của bạn để tìm và khai thác lỗ hổng bảo mật trong các trang web và ứng dụng web. Hầu như tất cả những câu chuyện hacking lớn trong các tin tức là về các trang web và cơ sở dữ liệu đã bị hack. Một khi bạn có đủ kinh nghiệm trong bảo mật trang web bạn sẽ ngạc nhiên về cách để tìm các lỗ hổng trong các trang web thật dễ dàng, nhưng bạn cần phải nắm rõ vấn đề quan trọng... "đơn giản" khác với "dễ". Ví dụ như khi chiên 1 cái trứng, nhìn qua ta sẽ thấy rất đơn giản, nhưng nếu chúng ta không biết cách làm, nó sẽ bị cháy. Vì vậy cần phải nắm rõ vấn đề "đơn giản" khác với "dễ". Để tìm các lỗ hổng bảo mật của một trang web, nó sẽ mất rất nhiều công sức và thời gian để đạt đến mức độ kỹ năng. Bạn sẽ cần phải biết một số lượng lớn các ngôn ngữ phía máy chủ và ngôn ngữ xây dựng trang web như PHP, HTML, JavaScript, SQL, ASP, ASP.NET và Perl. Đây chỉ là một số trong những ngôn ngữ mà bạn nên biết. Tôi sẽ khuyên bạn vì JavaScript, SQL và PHP rất quan trọng vì nó là trong những ngôn ngữ mà bạn sẽ tìm thấy hầu hết các lỗ hổng.
Mã khai thác:
Không nhiều người biết về điều này. Điều này sẽ yêu cầu bạn phải là một chuyên gia đủ hiểu biết chương trình. Bạn sẽ có ít nhất là tốt tại các ngôn ngữ lập trình như ngôn ngữ chủ yếu khi sử dụng máy tính của bạn là tiếng Anh. Loại hack được tham gia rất nhiều thời gian, và sẽ đòi hỏi bạn phải kiên nhẫn. Tôi không nói sai, tất cả các công ty phát hành phần mềm như Symantec, Google, Microsoft, Adobe và Oracle có Hacker Mũ Trắng với những kỹ năng siêu hạng sử dụng để kiểm tra phần mềm của họ cho các lỗ hổng. Đáng buồn thay, họ không thể tìm thấy tất cả các lỗ hổng bảo mật và do đó một số Hacker Mũ Đen rất thông minh có thể tìm thấy chúng, và khai thác chúng trước khi công ty nhận được các lỗ hổng được vá. Bạn nên biết những ngôn ngữ phổ biến nhất như C + +, Java, C...
Bảo mật máy tính:
Công việc những người làm trông rất giống các Pentesters. Những người này có thể phát hiện và phân tích virus và phần mềm độc hại mới. Họ đang làm việc cho các công ty như Symantec, Kaspersky, Avira, Avast hoặc Bkav. Một số người trong số họ cũng đang làm việc trên phòng thí nghiệm mà các bài kiểm tra của Anti Virus và Virus mới. Họ là những chuyên gia trong cách mà các virus hoạt động và làm thế nào chúng lây nhiễm sang hệ thống.
Bút thử nghiệm và pháp y:
Bút thử nghiệm và pháp y có thể kiếm được khoản tiền lớn. Đó là những kẻ gọi của công ty khi họ đã bị hack. Họ là những chuyên gia trong các hệ điều hành, kết nối không dây và máy tính khai thác. Bằng cách này sẽ mất rất nhiều thời gian và nỗ lực vì có quá nhiều điều cần biết về. Bạn sẽ biết về cách các hệ điều hành khác nhau công trình, trong đó khai thác có cho họ, làm thế nào để khai thác chúng, các bộ định tuyến, mã hóa, phần mềm độc hại... Danh sách này là gần như vô tận.
Bây giờ bạn sẽ có một ý tưởng trên bắt đầu từ đâu và trong đó hướng bạn muốn đi. Nếu bạn tìm thấy bất kỳ sai sót hoặc lỗi chính tả lòng liên hệ với tôi, và tôi sẽ nhìn vào nó. Tôi sẽ cập nhật chủ đề này gần đây và thêm chi tiết. Tôi sẽ sớm thêm một từ điển, điều này giải thích các điều khoản hack cơ bản nhất. Tôi đã bỏ ra rất nhiều nỗ lực trong hướng dẫn này và mục tiêu của tôi với hướng dẫn này là để cho mọi máy tính quan tâm một ý tưởng về nơi mà họ nên bắt đầu.
Để mất đi cái gọi là "cùi bắp tiên sinh" dành những người đọc này:
Tôi hy vọng tôi đã truyền cảm hứng cho bạn để bắt đầu vào hack. Tôi hy vọng rằng tôi đã xóa những thứ rắc rối khó hiểu đi một chút, vì vậy nó không có vẻ quá lộn xộn nữa. Nếu bạn có bất kỳ câu hỏi hoặc một cái gì đó bạn không hiểu, tôi sẽ sẵn sàng giải thích cho bạn một lần nữa. Chào mừng bạn đến thế giới của Hacker, một thế giới mới sẽ mở ra cho bạn và bạn sẽ không bao giờ hối tiếc rằng bạn đã chọn để trở thành một Hacker.
Hãy đọc bài viết khác của tôi về những gì hack là để có được một sự hiểu biết tốt hơn về những gì thực sự là hack.
Tôi mong các bạn hãy định một hướng đi chính xác và sau này sẽ không hối tiếc về lựa chọn của mình.
Tôi đã thấy rất nhiều thành viên yêu cầu cho một hướng dẫn về "nơi để bắt đầu với hack". Vì vậy, đây là ý kiến của tôi về cách họ sẽ nhận được cách bắt đầu với con đường Hacker...
Nếu muốn đặt chân vào làng Hacker. Bạn cần xác định "Bạn nên đội mũ nào"?
Có bảy loại của tin tặc: Mỗi loại mũ đều có những mặt lợi - hại và đều có thể gây nguy hiểm cho bạn!
Hacker Mũ trắng (White Hat Hacker): Hacker tốt, chuyên tìm lỗ hổng, lỗi hệ thống và báo lại cho người quản trị để vá lỗi hoặc để lại lời nhắn cho người quản trị ở mỗi lỗ hổng họ tìm thấy.
Hacker Mũ đen (Black Hat Hacker): Hacker lợi dụng những lỗ hổng, lỗi hệ thống để xâm nhập hay cố tình xâm nhập nhằm phá hủy hệ thống, đánh cắp thông tin... Nói chung là làm những việc xấu để chuộc lợi cho bản thân.
Hacker Mũ xám (Gray Hat Hacker): Đôi khi làm việc của mũ trắng nhưng cũng làm việc của mũ đen.
Hacker Mũ xanh (Blue Hat Hacker): Là những chuyên viên, chuyên gia về lĩnh vực máy tính, được đào tạo bài bản. Họ thường được sử dụng để đánh giá về độ an toàn bảo mật của hệ thống máy tính, phần mềm máy tính,…trước khi hệ thống được đưa vào vận hành hay phân phối ra bên ngoài. Họ có thể kết hợp với các người thiết kế hay lập trình viên để sửa chữa, khắc phục các lỗ hổng bảo mật của hệ thống hay phần mềm. Hãng Microsoft thường dùng từ "Blue Hat" cho các sự kiện liên quan đến vấn đề bảo mật của họ.
Hacker Mũ Đỏ (Red Hat Hacker): Là những Hacker hoạt động cho chính phủ, thường thực hiện các cuộc tấn công vào hệ thống máy tính, hệ thống mạng của các quốc gia khác.
Hacker Mũ Xanh Lá (Green Hat Hacker): Là những người mới tập tễnh gia nhập vào thế giới Hackers, họ chỉ mới bắt đầu học hỏi và tìm kiếm kinh nghiệp về "Hack" từ các Hacker khác.
Hacker Mũ Vàng (Yellow Hat Hacker): Là những người rất am hiểu và chuyên sâu về kỹ thuật lập trình, họ có thể đọc hiểu nhiều loại ngôn ngữ lập trình khác nhau được sử dụng trong việc xây dựng phần mềm máy tính. Qua đó họ có thể sử dụng kỹ thuật lập trình của mình để khai thác hoặc vô hiệu hoá các phần mềm, hệ thống máy tính dựa trên khả năng phân tích "code" của phần mềm hay hệ thống máy tính đó.
Vì vậy, bắt đầu từ đâu?
Bạn nên biết câu trả lời cho những câu hỏi này trước khi bạn bắt đầu sự nghiệp Hack của bạn.
Các loại hình của Hacker nào bạn muốn làm (mũ trắng, mũ xám, mũ đen, ...)?Các loại hình Hack nào bạn muốn làm (Hack website, khai thác hệ thống, tìm kiếm các lỗ hổng bảo mật, tạo virus hay anti virus, ...)?
Mục tiêu cuối cùng của bạn là gì?
Bạn phải kiên nhẫn. Bạn sẽ dành rất nhiều thời gian để Hack. Bạn sẽ không bao giờ ngừng học tập, kể từ khi hack là một lối sống. Bạn cần phải có một máy tính (tôi hy vọng bạn có một cái máy tính từ khi bạn đang đọc bài viết này). Bạn phải quan tâm đến cách các hệ thống máy tính khác nhau hoạt động và làm thế nào để kiểm soát chúng. Bây giờ bạn nên có một ý tưởng về những loại Hacker, bạn phải xem xét kỹ hơn vào các chủ đề khác nhau để bạn có thể làm việc với như một Hacker.
Trang web Hacking:
Bạn đã đúng khi có suy nghĩ về nó, nhưng trang web hack là về các lỗ hổng bảo mật hay heartbleed (tạm dịch là "trái tim rỉ máu"). Bạn sử dụng kỹ năng của bạn để tìm và khai thác lỗ hổng bảo mật trong các trang web và ứng dụng web. Hầu như tất cả những câu chuyện hacking lớn trong các tin tức là về các trang web và cơ sở dữ liệu đã bị hack. Một khi bạn có đủ kinh nghiệm trong bảo mật trang web bạn sẽ ngạc nhiên về cách để tìm các lỗ hổng trong các trang web thật dễ dàng, nhưng bạn cần phải nắm rõ vấn đề quan trọng... "đơn giản" khác với "dễ". Ví dụ như khi chiên 1 cái trứng, nhìn qua ta sẽ thấy rất đơn giản, nhưng nếu chúng ta không biết cách làm, nó sẽ bị cháy. Vì vậy cần phải nắm rõ vấn đề "đơn giản" khác với "dễ". Để tìm các lỗ hổng bảo mật của một trang web, nó sẽ mất rất nhiều công sức và thời gian để đạt đến mức độ kỹ năng. Bạn sẽ cần phải biết một số lượng lớn các ngôn ngữ phía máy chủ và ngôn ngữ xây dựng trang web như PHP, HTML, JavaScript, SQL, ASP, ASP.NET và Perl. Đây chỉ là một số trong những ngôn ngữ mà bạn nên biết. Tôi sẽ khuyên bạn vì JavaScript, SQL và PHP rất quan trọng vì nó là trong những ngôn ngữ mà bạn sẽ tìm thấy hầu hết các lỗ hổng.
Mã khai thác:
Không nhiều người biết về điều này. Điều này sẽ yêu cầu bạn phải là một chuyên gia đủ hiểu biết chương trình. Bạn sẽ có ít nhất là tốt tại các ngôn ngữ lập trình như ngôn ngữ chủ yếu khi sử dụng máy tính của bạn là tiếng Anh. Loại hack được tham gia rất nhiều thời gian, và sẽ đòi hỏi bạn phải kiên nhẫn. Tôi không nói sai, tất cả các công ty phát hành phần mềm như Symantec, Google, Microsoft, Adobe và Oracle có Hacker Mũ Trắng với những kỹ năng siêu hạng sử dụng để kiểm tra phần mềm của họ cho các lỗ hổng. Đáng buồn thay, họ không thể tìm thấy tất cả các lỗ hổng bảo mật và do đó một số Hacker Mũ Đen rất thông minh có thể tìm thấy chúng, và khai thác chúng trước khi công ty nhận được các lỗ hổng được vá. Bạn nên biết những ngôn ngữ phổ biến nhất như C + +, Java, C...
Bảo mật máy tính:
Công việc những người làm trông rất giống các Pentesters. Những người này có thể phát hiện và phân tích virus và phần mềm độc hại mới. Họ đang làm việc cho các công ty như Symantec, Kaspersky, Avira, Avast hoặc Bkav. Một số người trong số họ cũng đang làm việc trên phòng thí nghiệm mà các bài kiểm tra của Anti Virus và Virus mới. Họ là những chuyên gia trong cách mà các virus hoạt động và làm thế nào chúng lây nhiễm sang hệ thống.
Bút thử nghiệm và pháp y:
Bút thử nghiệm và pháp y có thể kiếm được khoản tiền lớn. Đó là những kẻ gọi của công ty khi họ đã bị hack. Họ là những chuyên gia trong các hệ điều hành, kết nối không dây và máy tính khai thác. Bằng cách này sẽ mất rất nhiều thời gian và nỗ lực vì có quá nhiều điều cần biết về. Bạn sẽ biết về cách các hệ điều hành khác nhau công trình, trong đó khai thác có cho họ, làm thế nào để khai thác chúng, các bộ định tuyến, mã hóa, phần mềm độc hại... Danh sách này là gần như vô tận.
Bây giờ bạn sẽ có một ý tưởng trên bắt đầu từ đâu và trong đó hướng bạn muốn đi. Nếu bạn tìm thấy bất kỳ sai sót hoặc lỗi chính tả lòng liên hệ với tôi, và tôi sẽ nhìn vào nó. Tôi sẽ cập nhật chủ đề này gần đây và thêm chi tiết. Tôi sẽ sớm thêm một từ điển, điều này giải thích các điều khoản hack cơ bản nhất. Tôi đã bỏ ra rất nhiều nỗ lực trong hướng dẫn này và mục tiêu của tôi với hướng dẫn này là để cho mọi máy tính quan tâm một ý tưởng về nơi mà họ nên bắt đầu.
Để mất đi cái gọi là "cùi bắp tiên sinh" dành những người đọc này:
Tôi hy vọng tôi đã truyền cảm hứng cho bạn để bắt đầu vào hack. Tôi hy vọng rằng tôi đã xóa những thứ rắc rối khó hiểu đi một chút, vì vậy nó không có vẻ quá lộn xộn nữa. Nếu bạn có bất kỳ câu hỏi hoặc một cái gì đó bạn không hiểu, tôi sẽ sẵn sàng giải thích cho bạn một lần nữa. Chào mừng bạn đến thế giới của Hacker, một thế giới mới sẽ mở ra cho bạn và bạn sẽ không bao giờ hối tiếc rằng bạn đã chọn để trở thành một Hacker.
Hãy đọc bài viết khác của tôi về những gì hack là để có được một sự hiểu biết tốt hơn về những gì thực sự là hack.
Tôi mong các bạn hãy định một hướng đi chính xác và sau này sẽ không hối tiếc về lựa chọn của mình.
Chỉnh sửa lần cuối bởi người điều hành: