Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: [C++] Help - Tạo và phá password

  1. #1
    Ngày gia nhập
    08 2006
    Nơi ở
    Chương Mỹ-Hà Tây
    Bài viết
    27

    Mặc định [C++] Help - Tạo và phá password

    các bác ơi cho em hoi chút,

    có thuật toán gì không dể ta có thể phá dược pass của những người tạo ra nó

    em lấy một ví dụ đơn giản thôi là mình viết mọt chưong trinh cho phep mỗi ngừoi sử dụng có thể tạo riêng cho minh một cái pass (0..9 thế thôi) và nhiệm vụ của mình là phải viết mọt chuong trình để tìm pass của họ(sáu số vị tri là 10*10*10*10*10*10 lan kiẻm tra các truòng hợp)

    vậy ta thử các trừong hợp như thế nào và thụa toán của ta là như thế nào

  2. #2
    Ngày gia nhập
    08 2006
    Nơi ở
    Chương Mỹ-Hà Tây
    Bài viết
    27

    chán qua không ai nói gì cả em chẳng nữa

  3. #3
    No Avatar
    rongchaua Khách

    Hi em,
    trước tiên em cần phải có kiến thức về mã hóa và giải mã. Em nên tìm sách đọc về vấn đề này. Không thể vài dòng mà giải thích hết rõ được nhưng ý chính em có thể hiểu thế này.

    Mã hóa: Giả sử ta có password của một user. Dĩ nhiên ta không nên lưu pass dưới dạng "trần". Tức là password là "rongchaua" thì ta lưu pass dưới dạng ascii của chuỗi tức là "726f6e676368617561".
    Giải mã: Như vậy để giải mã thì ta chỉ cần đơn giản lấy từng 2 ký tự trong pass hash trên chuyển nó lại thành dạng ASCII là xong.
    Bài toán của em: Kiểu toán của em như trên gọi là Bruteforce. Để brute force trước tiên em phải biết giải thuật mã hóa. Sau đó em cứ chạy đơn giản như thế này.
    1. Tạo chuỗi bắt đầu là một ký tự chạy cho hết các ký tự trên bàn phím
    2. Đem mã hóa.
    3. So sánh với pass hash. Bằng thì xuất pass không thì làm tiếp.
    4. Nếu không tìm ra với 1 ký tự thì tăng lên 2 ký tự, 3 ký tự ....

    Lời khuyên:
    - Anh chưa từng brute force ra được cái pass nào hết.
    - Nên tự tìm hiểu sẽ biết được nhiều hơn.
    Thân.

  4. #4
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,749

    chán qua không ai nói gì cả em chẳng nữa
    Bạn nêu ra câu hỏi, nhưng mà Dreaminess cũng chẳng hiểu bạn muốn hỏi gì nữa. Ngay cả câu mà bạn đã reply đó. Hỏi như vậy thì không ai biết mà dám trả lời cả.
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

Các đề tài tương tự

  1. Điều kiện kiểm tra khi change password?
    Gửi bởi vitusodo trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 20-07-2011, 09:39 AM
  2. Lỗi mô phỏng hàm password trong C
    Gửi bởi JayChou trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 5
    Bài viết cuối: 23-04-2010, 11:40 AM
  3. Bài tập C++ Nhập vào password và kiểm tra
    Gửi bởi aspire91 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 12-04-2010, 11:33 AM
  4. Cách lưu giữ Password
    Gửi bởi duckvn trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 4
    Bài viết cuối: 04-09-2009, 09:16 AM
  5. Đọc vào password in ra kí tự (*) !
    Gửi bởi ga_ru trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 4
    Bài viết cuối: 25-03-2008, 06:07 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn