|
Dòng
|
Nội dung
|
|
1
|
Linux basics for hackers : getting started with networking, scripting, and security in Kali / OccupyTheWeb.
San Francisco : No Starch Press, Inc. 254 pages
Những kiến thức cơ bản về linux, tập trung vào cách tin tặc sử dụng chúng. Các chủ đề bao gồm kiến thức cơ bản về dòng lệnh linux, hệ thống tệp, mạng, kiến thức cơ bản về bash, quản lý gói, ghi nhật ký, hạt nhân và trình điều khiển linux. Nếu bạn đang bắt đầu trên con đường thú vị về hack, an ninh mạng và kiểm thử thâm nhập, linux basics for hackers là một bước khởi đầu tuyệt vời. Sử dụng kali linux, một bản phân phối kiểm thử thâm nhập nâng cao của linux, bạn sẽ học những kiến thức cơ bản về sử dụng hệ điều hành linux và nắm được các công cụ và kỹ thuật cần thiết để kiểm soát môi trường linux. Đầu tiên, bạn sẽ học cách cài đặt kali trên máy ảo và được giới thiệu về các khái niệm cơ bản về linux. Tiếp theo, bạn sẽ giải quyết các chủ đề linux rộng hơn như thao tác văn bản, kiểm soát quyền tệp và thư mục và quản lý biến môi trường của người dùng. Sau đó, bạn sẽ tập trung vào các khái niệm hack cơ bản như bảo mật và ẩn danh, đồng thời học các kỹ năng viết kịch bản với bash và python. Các hướng dẫn và bài tập thực hành trong suốt quá trình sẽ củng cố và kiểm tra các kỹ năng của bạn khi bạn học cách: che giấu dấu vết bằng cách thay đổi thông tin mạng và thao tác tiện ích ghi nhật ký rsyslog; viết một công cụ để quét các kết nối mạng và kết nối và lắng nghe các mạng không dây; giữ hoạt động internet của bạn ở chế độ ẩn bằng tor, máy chủ proxy, vpn và email được mã hóa; viết một tập lệnh bash để quét các cổng mở để tìm mục tiêu tiềm năng; sử dụng và lạm dụng các dịch vụ như mysql, máy chủ web apache và openssh; xây dựng các công cụ hack của riêng bạn, chẳng hạn như camera gián điệp video từ xa và công cụ bẻ khóa mật khẩu hacking rất phức tạp và không có cách nào để xâm nhập. Tại sao không bắt đầu ngay từ đầu với linux basics for hackers?
Đầu mục:0
(Lượt lưu thông:0)
Tài liệu số:1
(Lượt truy cập:0)
|
|
2
|
Operating system concepts / Abraham Silberschatz, Peter Baer Galvin, Greg Gagne.
Hoboken, NJ. : Wiley, 2003. 1259 pages ; cm.
Trình bày khái niệm nền tảng cho hệ điều hành, các chủ đề phần cứng cần thiết để hiểu về hệ điều hành được đề cập trong Chương 1. Trong chương đó, cũng bao gồm tổng quan về các cấu trúc dữ liệu cơ bản phổ biến trong hầu hết các hệ điều hành. Đối với các ví dụ mã chủ yếu sử dụng C, cũng như một lượng đáng kể Java, nhưng người đọc vẫn có thể hiểu được các thuật toán mà không cần có kiến thức chuyên sâu về các ngôn ngữ này. Phần ghi chú thư mục ở cuối mỗi chương chứa các liên kết đến các bài báo nghiên cứu trong đó các kết quả được trình bày và chứng minh lần đầu tiên, cũng như các tài liệu tham khảo gần đây để đọc thêm. Thay vì các chứng minh, hình ảnh và ví dụ được sử dụng để gợi ý lý do tại sao chúng ta nên kỳ vọng kết quả được đề cập là đúng. Trình bày các khái niệm và thuật toán này trong một bối cảnh tổng quát mà không bị ràng buộc với một hệ điều hành cụ thể nào. Tuy nhiên, trình bày một số lượng lớn các ví dụ liên quan đến các hệ điều hành phổ biến nhất và sáng tạo nhất, bao gồm Linux, Microsoft Windows, Apple macOS (tên gốc, OS X, đã được đổi vào năm 2016 để phù hợp với cách đặt tên của các sản phẩm khác của Apple), và Solaris, cũng bao gồm các ví dụ về cả Android và iOS, hiện là hai hệ điều hành di động chiếm ưu thế.
Đầu mục:0
(Lượt lưu thông:0)
Tài liệu số:1
(Lượt truy cập:0)
|
|
|
|
|