Các kỹ năng cần thiết để trở thành một "chủ hacker"
Nhiều người đang bắt đầu trong thế giới công nghệ này tự hỏi không ngừng. "Kỹ năng gì tôi cần là một hacker?"
Như các "hacker" là một trong những ngành công nghệ thông tin trình độ cao nhất, đòi hỏi một kiến thức rộng về công nghệ IT và kỹ thuật. Để thực sự là một hacker tuyệt vời, bạn cần phải nắm vững nhiều kỹ năng. Đừng nản chí nếu bạn không có tất cả các kỹ năng mà tôi liệt kê ở đây, nhưng sử dụng danh sách này như là một điểm khởi đầu cho những gì bạn cần phải nghiên cứu và trở thành một bậc thầy trong tương lai gần.
Bài viết này sẽ làm rõ nhiều nghi ngờ về những gì con đường bạn sẽ làm theo để có những kiến thức cần thiết
Đây là danh sách các kỹ năng cần thiết tổng hợp vào nghề IT pantheon ưu tú. Các kỹ năng được phân thành ba loại để giúp bạn đi từ một bước để dễ dàng hơn việc khác, các loại là -> cơ bản, trung cấp và cao cấp.
Kỹ năng cơ bản
Đây là những điều cơ bản mà bất kỳ tin tặc nên biết. Một khi bạn có một sự hiểu biết tốt về tất cả các phần này, bạn có thể di chuyển đến trung cấp.
1. Kỹ năng máy tính cơ bản
"Anh ấy có thể sẽ nói cho tôi để trở thành một hacker, bạn cần một số kỹ năng máy tính cơ bản."
- Hahahaha, logic !!! Bạn không muốn bao giờ đi xung quanh tải các chương trình và tất cả mọi thứ mà thấy phía trước, thậm chí không làm chủ máy tính cơ bản.
Những kỹ năng vượt qua khả năng để tạo ra một tài liệu Word hoặc định dạng một máy tính. Bạn cần để có thể sử dụng dòng lệnh trong Windows, chỉnh sửa
đăng ký, và cấu hình các thiết lập mạng của bạn.
2. Kỹ năng Mạng
Bạn cần phải hiểu các mạng cơ bản, chẳng hạn như sau.
DHCP
NAT
subnetting
IPv4
IPv6
v Công IP riêng
DNS
Bộ định tuyến và chuyển mạch
VLAN
mô hình OSI
địa chỉ MAC
ARP
3. Kỹ năng trong Linux
Nó là vô cùng quan trọng để trở thành một hacker bạn phát triển các kỹ năng trong Linux. Hầu như tất cả các công cụ chúng ta sử dụng như một hacker được phát triển cho Linux, và Linux cho chúng ta nguồn lực chúng tôi không thể sử dụng Windows.
4. Wireshark hay tcpdump
Wireshark là một phân tích sniffer / giao thức được sử dụng nhiều như tcpdump là một dòng lệnh phân tích sniffer / giao thức. Cả hai có thể cực kỳ hữu ích cho việc kiểm tra lưu lượng TCP / IP và các cuộc tấn công.
5. Ảo hóa
Bạn cần phải trở nên thành thạo trong việc sử dụng phần mềm ảo hóa như VirtualBox hay VMWare Workstation. Bạn cần một môi trường an toàn để thực hành thử nghiệm / các cuộc tấn công của họ trước khi chúng ra trong thế giới thực. Một môi trường ảo cung cấp cho bạn một môi trường an toàn để kiểm tra các chương trình và chiến lược của họ.
6. Các khái niệm an ninh và công nghệ
Một hacker tốt hiểu khái niệm bảo mật và công nghệ. Cách duy nhất để vượt qua những rào cản do các quản trị viên an ninh là phải làm quen với họ. Các hacker phải hiểu những thứ như PKI (Public Key Infrastructure), SSL (lớp cổng bảo mật), IDS (Intrusion Detection System), tường lửa, vv
7. Công nghệ không dây
Để có thể đột nhập vào một mạng không dây, đầu tiên bạn phải hiểu làm thế nào nó hoạt động. Những điều như các thuật toán mã hóa (WEP, WPA, WPA2), và WPS. Ngoài ra, sự hiểu biết về cách giao thức kết nối, xác thực và hạn chế của pháp luật về công nghệ không dây.
kỹ năng trung gian
Đây là nơi mà mọi thứ trở nên thú vị, và nơi mà bạn thực sự bắt đầu để có được một ý tưởng về khả năng của mình như một hacker.
8. Scripting
Không có kỹ năng trong kịch bản / kịch bản, các hacker sẽ được chuyển xuống sử dụng các công cụ từ các tin tặc khác. Điều này hạn chế hiệu quả của họ. Mỗi ngày một công cụ mới mất hiệu quả khi các quản trị viên an ninh khởi động phòng thủ chống lại các công cụ mới
Để phát triển các công cụ độc đáo của riêng mình, bạn sẽ cần phải trở nên thông thạo ít nhất một ngôn ngữ kịch bản, bao gồm cả bash shell. Những nên bao gồm một trong Perl, Python hay Ruby.
Cơ sở dữ liệu 9. Kỹ năng
Nếu bạn muốn để có thể hack vào cơ sở dữ liệu, bạn cần phải hiểu cơ sở dữ liệu và làm thế nào họ làm việc. Điều này bao gồm các ngôn ngữ SQL.
10 ứng dụng Web
các ứng dụng web có thể là mảnh đất màu mỡ nhất cho tin tặc trong những năm gần đây. Bạn càng hiểu nhiều về cách ứng dụng web làm việc và cơ sở dữ liệu phía sau họ, thành công hơn bạn sẽ có. Ngoài ra, có thể bạn sẽ cần để có thể xây dựng các trang web lừa đảo của riêng bạn.
11. Forensics / Forensic
Để trở thành một hacker tốt, bạn không nên bắt! Bạn không thể trở thành một hacker đang ngồi trong một nhà tù 5 năm. Bạn càng biết về pháp y kỹ thuật số, sẽ là tốt hơn cho bạn để thoát khỏi và không bị phát hiện.
12. Advanced TCP / IP
Các hacker người mới phải hiểu các khái niệm cơ bản của giao thức TCP / IP, nhưng sẽ tăng lên trình độ trung cấp, bạn phải hiểu một cách chi tiết thân mật / IP giao thức TCP và các lĩnh vực. Chúng bao gồm làm thế nào mỗi lĩnh vực (Flags, cửa sổ, df, tos, seq, ack, vv) cả hai giao thức TCP và các gói tin IP có thể được xử lý và sử dụng chống lại các hệ thống nạn nhân để cho phép các cuộc tấn công MITM, trong số những thứ khác.
13. mã hóa
Mặc dù người ta không cần phải là một mật mã là một hacker tốt, bạn càng hiểu được điểm mạnh và điểm yếu của mỗi thuật toán mã hóa, tốt hơn các cơ hội đánh bại hắn. Ngoài ra, các mã hóa có thể được sử dụng bởi tin tặc để ẩn các hoạt động của họ và tránh bị phát hiện.
14. Kỹ thuật Xếp
kỹ thuật đảo ngược cho phép bạn để "mở / chỉnh sửa" một mẩu phần mềm độc hại và tái xây dựng với các tính năng bổ sung và khả năng. Cũng như công nghệ phần mềm, không ai xây dựng một ứng dụng mới từ đầu. Hầu như tất cả các nhà khai thác mới hoặc các thành phần phần mềm độc hại sử dụng các loại phần mềm độc hại có.
kỹ năng nâng cao
Cùng với tất cả các kỹ năng máy tính, hacker thành công phải có một số kỹ năng vô hình. Chúng bao gồm những điều sau đây.
15. Hãy suy nghĩ một cách sáng tạo
Luôn luôn có một cách để hack một hệ thống và nhiều cách để thực hiện điều này.
16. Giải quyết vấn đề Kỹ năng
Một hacker luôn là chống lại vấn đề dường như khó chữa. Điều này đòi hỏi rằng các hacker đã quen với suy nghĩ phân tích và giải quyết vấn đề. Điều này thường đòi hỏi các hacker để chẩn đoán chính xác và đã được những gì là sai trái và sau đó chia vấn đề thành các thành phần riêng biệt. Đây là một trong những kỹ năng mà đi kèm với nhiều giờ thực hành.
Giải quyết vấn đề là một kỹ năng cần thiết cho hacker
17. Sự kiên trì
Một hacker phải được kéo dài. Nếu bạn thất bại ở lần đầu tiên, hãy thử một lần nữa. Nếu thất bại, hãy nghĩ ra một cách tiếp cận mới và thử lại. Đó là chỉ với sự kiên trì, bạn sẽ có thể hack vào các hệ thống an toàn nhất.
Vì vậy, ... Bạn Muốn Trở Thành một hacker?
Tôi hy vọng điều này cung cấp cho bạn một số hướng dẫn như những gì bạn cần phải nghiên cứu và làm chủ. Dịch và biên tập bài viết trang web nnbhacking.blogspot.com
Một bài viết rất thú vị giúp bạn intender thêm về lĩnh vực này, để lại bình luận của bạn nói những gì bạn nghĩ, nó giúp chúng ta hiểu biết về những gì họ suy nghĩ về nội dung được đăng.
Chúng tôi cùng nhau vào năm 2016, với các mặt hàng mới mỗi tuần, bạn sẽ luôn luôn được cập nhật, hãy chắc chắn để trở về blog, và những người không bao giờ ngừng tiếp cận, cảm ơn bạn.
Post a Comment