Bản in của bài viết

Click vào đây để xem bài viết này ở định dạng ban đầu

lookfordream's Blog

Hackthissite: Basic missions 6


Level 6:

Network Security Sam has encrypted his password. The encryption system is publically available and can be accessed with this form:
You have recovered his encrypted password. It is:

9769=>>7

Decrypt the password and enter it below to advance to the next level.
------------
Trong level này Sam đã mã hóa mật khẩu của mình. Nhưng hế thống giải mã thì để public. Sam cho chúng ta mật khẩu đã mã hóa là : 9769=>>7. Do vậy để tìm mật khẩu đúng chỉ cẫn tìm key mã hóa và dịch ngước lại mật khẩu Sam cung cấp.

Đầu tiên thử "12345" Encrypt ra "13579"
Tiếp đơn giản thử "aa" ra "ab"
Thử thêm vài trường hợp nữa có thể đoán đc cách thức mã hóa như sau :
 -Giả sử có chuỗi abcde.
    + Kí tự đầu + 0 (trong bảng mã ASCII) => a
    + Kí tự thứ 2 + 1 => c
    + Kí tự thứ 3 + 2 => e
    + Kí tự thứ 4 + 3 => g
    + Kí tự thứ 5 + 4 => i
==> chuỗi đã mã hóa là acegi (kiểm tra bằng http://www.hackthissite.org/missions/basic/6/encrypt.php cho trưng trắc)
-------
Khi đã có key, tiến hành dịch ngược chuỗi đã mã hóa là xong.
9     7      6       9     =     >      >      7
9     6      4       6     9     9      8      0

=> OK. mã là 96469980
 


VnVista I-Shine
© http://vnvista.com