GIÁN ĐIỆP MẠNG - CUỘC RƯỢT ĐUỔI NGOẠN MỤC TRONG MÊ LỘ MÁY TÍNH - Trang 430

Nhưng tôi đã thấy gã hacker này sao chép tập tin mật khẩu của chúng tôi về
máy của hắn. Hắn sử dụng danh sách mật khẩu mã hóa này như thế nào vậy?

Cơ chế mật khẩu của Unix sử dụng một chương trình mã hóa được đăng tải
công khai trên các bảng tin, bất kỳ ai cũng có thể sao chép về. Với hàng
trăm nghìn máy tính Unix trên toàn thế giới, không thể giữ kín chương trình
này được.

Chương trình mã hóa của Unix chỉ hoạt động theo một chiều: nó sẽ mã hóa
các từ tiếng Anh thành những thứ vô nghĩa. Không thể đảo chiều quá trình
này để phiên dịch mật khẩu mã hóa thành từ tiếng Anh ban đầu.

Nhưng với chương trình này, bạn có thể mã hóa mọi từ trong từ điển. Tức là
từ đầu vào là cuốn từ điển, bạn có thể tạo ra một danh sách các từ tiếng Anh
mã hóa. Sau đó, việc so sánh tập tin mật khẩu của tôi với danh sách mật
khẩu mã hóa bạn vừa tạo ra sẽ trở nên rất đơn giản. Có lẽ, gã hacker đã bẻ
gãy mật khẩu bằng cách này.

Trên máy tính của mình ở Hannover, hắn sẽ chạy chương trình mã hóa mật
khẩu của Unix. Hắn đưa vào đó toàn bộ cuốn từ điển, rồi chương trình sẽ mã
hóa từng từ trong tiếng Anh. Ví dụ như sau:

Aardvark được mã hóa thành “vi4zkcvlsfz”. Nó có giống với
“p3kqznqiewe” không? Không. Vậy thì chuyển sang từ khác trong từ điển.

Aeron được mã hóa thành “zzole9cklg8”. Không giống với “p3kqznqiewe”,
vậy thì lại chuyển sang từ tiếp theo trong từ điển.

Cuối cùng, chương trình này sẽ khám phá ra rằng từ Messiah được mã hóa
thành “p3kqznqiewe”.

Khi tìm ra được một cặp khớp, chương trình này sẽ in nó ra.

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.