Blog Công nghệ

Thử tài hacker: bạn có vượt qua hết 20 level?

Trở thành hacker mũ trắng giống Hiếu PC, dùng kỹ năng của mình để đảm bảo an ninh mạng và chống lại các hacker mũ đen.

Internet có rất nhiều trang web được tạo ra để giúp các kỹ sư an ninh mạng, hacker mới vào nghề học hỏi kỹ năng và Hackertest là một trong số những trang như vậy. Truy cập vào Hackertest qua địa chỉ Hackertest.net bạn sẽ ngay lập tức được chào đón bởi bài kiểm tra level 1, với lời giới thiệu rất hấp dẫn.

Dịch: "Hacker giải quyết vấn đề và xây dựng những thứ mới, họ tin vào sự tự do và tình nguyện giúp đỡ lẫn nhau. Để được gia nhập hàng ngũ hacker, bạn phải cư xử đúng với thái độ như vậy. Và để tập cách cư xử, bạn phải thực sự tin vào thái độ đó"

 

Bạn sẽ phải tìm được mật khẩu và điền vào để qua Level 1. Tổng cộng, Hackertest cung cấp 20 bài kiểm tra với độ khó tăng dần. Nhiệm vụ của bạn là tìm ra mật khẩu và đôi khi cả tên tài khoản để nhập vào và vượt qua level. Để giải được các bài trên Hackertest bạn cần có khả năng đọc code HTML cơ bản, nắm vững câu lệnh If...else. Ngoài ra sự tinh ý và khả năng phán đoán của bạn cũng đóng vai trò rất quan trọng.

Hackertest sẽ giúp bạn luyện tập các kỹ năng cơ bản nhất của một hacker. Bạn sẽ nắm được các lỗi sai cũng như các cách xử lý lỗi trên web. Ngoài ra, bạn cũng không nên bỏ qua 17 kỹ năng cần thiết của một hacker: từ cơ bản tới cao cấp và cả những kỹ năng vô hình khác. 17 kỹ năng đó bao gồm:

1. Kỹ năng máy tính: đương nhiên chúng ta không nói tới chuyện đánh văn bản trên Word hay lướt web; thứ bạn cần đó là khả năng sử dụng những dòng lệnh trong Windows, khả năng sửa Registry và thiết lập các tham số mạng.

2. Kỹ năng mạng: bạn cần nắm được những khái niệm cơ bản như DHCP, NAT, mạng con, IPv4, IPv6, Public IP và Private IP, DNS, router và switch, VLAN, mô hình OSI, địa chỉ MAC, ARP.

3. Kỹ năng Linux: hầu như tất cả các công cụ mà hacker sử dụng đều được phát triển cho Linux và Linux mang tới cho các hacker những khả năng mà Windows không hề có.

4. Học cách sử dụng Wireshark hoặc Tcpdump: Wireshark được sử dụng rộng rãi trong việc phân tích sniffer/protocol trong khi tcpdump là công cụ phân tích sniffer/protocol theo dạng dòng lệnh; cả hai đều cực kỳ hữu ích trong việc phân tích lưu lượng truy cập TCP/IP và các cuộc tấn công.

5. Kỹ năng máy ảo: VirtualBox hoặc VMWare Workstation tạo máy ảo, một môi trường an toàn để thực hành các kỹ năng hack của mình trước khi áp dụng vào thực tế cũng như giúp bạn kiểm tra, thử nghiệm những khám phá mới của mình một cách an toàn.

6. Hiểu khái niệm và công nghệ bảo mật: bạn cần nắm trong lòng bàn tay những thứ cơ bản như PKI (public key infrastructure), SSL (secure sockets layer), IDS (intrusion detection system), firewalls,…

7. Công nghệ kết nối không dây:  thuật toán bảo mật (WEP, WPA, WPA2), giao thức mã hóa four-way-handshake và WPS; giao thức kết nối và cách xác thực...

8. Scripting: nếu không có kỹ năng viết script, bạn sẽ phải sử dụng công cụ của các hacker khác và đây là điều tối kỵ trong thế giới hacker. Ngôn ngữ viết script bao gồm BASH shell, Perl, Python hoặc Ruby.

9. Kỹ năng về cơ sở dữ liệu: ngôn ngữ SQL, hệ quản trị cơ sở dữ liệu chính (DBMS) như SQL Server, Oracle hoặc MySQL.

10. Ứng dụng web.

11. Kỹ năng pháp y kỹ thuật số: nhờ kỹ năng này, hacker mũ trắng có thể hỗ trợ các cơ quan, chính phủ lần theo dấu vết của hacker mũ đen và tội phạm mạng.

12. TCP/IP nâng cao: để nâng lên hacker tầm trung bạn phải nắm được chi tiết, sâu sắc về ngăn xếp và các trường giao thức TCP/IP, bao gồm cả cách các trường trong cả hai gói TCP và IP có thể thao tác và sử dụng để hack vào hệ thống và kích hoạt các cuộc tấn công MitM.

13. Mật mã học: hiểu sâu về điểm yếu và điểm mạnh mật mã để dễ dàng hack vào các hệ thống hoặc ẩn giấu hoạt động của mình trước những hacker khác.

14. Kỹ thuật đảo ngược: hacker mũ trắng có thể dùng kỹ thuật đảo ngược mã độc để điều tra, truy vết các hacker mũ đen và tội phạm mạng.

15. Suy nghĩ sáng tạo: hệ thống luôn luôn tồn tại lỗ hổng và có nhiều cách để hack vào nó.

16. Kỹ năng giải quyết vấn đề: bạn sẽ phải chẩn đoán một cách chính xác điều gì bất thường đang diễn ra và sau đó chia vấn đề đang gặp phải thành những phần riêng biệt, tư duy phân tích và giải quyết vấn đề.

17. Sự bền bỉ, kiên trì: hacker luôn phải kiên trì với từng chiến dịch, hãy tìm cách tiếp cận mới và thử lại nếu thất bại.

Quan trọng hơn cả, bạn nên biết rằng hacker không phải từ dùng để chỉ tội phạm mạng. Hacker là người hiểu rõ hoạt động của hệ thống máy tính, mạng máy tính, có thể viết hay chỉnh sửa phần mềm, phần cứng máy tính để làm thay đổi nó với nhiều mục đích tốt xấu khác nhau.

Chúc các bạn thành công!

=====================================

HỆ THỐNG ĐÀO TẠO CNTT QUỐC TẾ BACHKHOA-APTECH

- 18 năm kiến tạo IT với 35.000 học viên thành đạt, lương 1000$
- Cam kết 100% học viên được giới thiệu việc làm tại 200 doanh nghiệp đối tác: CMC, Savis, Misa, Cốc Cốc, Sotatek...
- Cam kết mức lương sau tốt nghiệp từ 8 TRIỆU ĐỒNG TRỞ LÊN.
- Tiên phong 3T độc quyền: mô hình Làm trước học sau, hệ sinh thái giáo dục toàn diện, phương pháp kiến tạo IT đầu tiên tại Việt Nam.
- Thiết kế lộ trình sinh viên IT 4.0: 800 giờ chắc kiến thức, vững kỹ năng, làm chủ Tiếng Anh, bỏ túi 8 kỹ năng mềm, trải nghiệm 20 hoạt động ngoại khóa/1 năm để tự tin hội nhập.
> Hotline: 0968.27.6996

#BachkhoaAptech #Làmtrướchọcsau #KiếntạoIT

   0968.276.996