[ĐKVS]Mã hóa md5 mật khẩu tăng tính bảo mật
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Trang 1 của 2 1 2 CuốiCuối
Kết quả 1 đến 10 của 17
  1. #1
    Thành Viên
    Ngày tham gia
    Jul 2011
    Bài viết
    357
    Thanks
    60
    Thanked 188 Times in 57 Posts

    [ĐKVS]Mã hóa md5 mật khẩu tăng tính bảo mật

    Nhiều bạn đang sử dụng web của vudung

    Như mình rọc code thì không sử dụng 1 hàm bảo vệ nào hết. Đơn thuần là code đơn giản. Nếu mở online. Thì view source cũng lòi ra pass

    Ngoài ra có thể tránh SQL injection

    Code:
    account:"account",psw:"5de392c28bad5d17bf9a37d474c23987"
    Đây là 1 đoạn script khi vào server và view source.

    Đoạn pass đã được mã hóa md5. Thông thường thì nó sẽ hiện ra chữ

    Mình sẽ hưởng dẫn bạn thực hiện với 2 file. Là file login.php và file reg.php của vudung.

    Hàm mà mình sử dụng để bảo mật, gồm 2 hàm
    Hàm addslashes() và hàm md5()

    Hàm addslashess() để tránh SQL ịnection
    Hàm md5() dùng để mã hóa mật khẩu

    Không đụng gì đến Database nhé

    Bắt đầu thôi

    Đầu tiên là file login.php

    Chú ý đến 2 dòng này hoặc bạn có thể tự thay thế

    Code:
    $username = $_POST['username'] or $_COOKIE['username'];
    $password =  $_POST['password'] or $_COOKIE['password'];
    Thay bằng

    Code:
    $username = addslashes( $_POST['username']) or $_COOKIE['username'];
    $password = md5( addslashes( $_POST['password']) ) or $_COOKIE['password'];
    Xong file login. Sau khi thay thì chỉ pass md5 mới có thể sử dụng. Mọi tài khoản sẽ vô hiệu lực.

    Tiếp theo là file register

    Tìm
    Code:
    $username =  $_POST['username'] ;
    $password =  $_POST['password'] ;
    $repeat = $_POST['repassword'];
    $mail=  $_POST ['email'];
    Thay bằng

    Code:
    $username = addslashes( $_POST['username'] );
    $password = md5( addslashes( $_POST['password'] ) );
    $repeat = md5( addslashes( $_POST['repassword']) );
    $mail= addslashes( $_POST ['email']);
    Làm xong rồi tự reg lại 1 acc khác rồi vào và view source để xem kết quả nhé

    Nếu thấy hữu ích thì thanks cho mình 1 cái

    Y!M: kun.pitz
    Khách viếng thăm hãy cùng kunyeudung xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 12 Users Say Thank You to kunyeudung For This Useful Post:

    1641996 (05-01-13), babydog87123 (05-01-13), hai07dv (05-01-13), hpnhoem1 (06-01-13), hungvoi94 (05-01-13), kenjinzen (05-01-13), kiemthep (05-01-13), nguyen_van003 (06-01-13), quoclk123123 (06-01-13), satthupro95 (05-01-13), talamadayoo (07-01-13), tieudieuphong (05-01-13)

  3. #2
    Rick đẹp trai |Rick|'s Avatar
    Ngày tham gia
    May 2009
    Đang ở
    House
    Bài viết
    560
    Thanks
    5
    Thanked 377 Times in 75 Posts

    Ðề: [ĐKVS]Mã hóa md5 mật khẩu tăng tính bảo mật

    Thêm đoạn salt này vào thì thánh phồng tôm cũng phải thua

    PHP Code:
    function vbrand($min 0$max 0$seed = -1)
    {
        
    mt_srand(crc32(microtime()));

        if (
    $max AND $max <= mt_getrandmax())
        {
            
    $number mt_rand($min$max);
        }
        else
        {
            
    $number mt_rand();
        }
        
    mt_srand();

        return 
    $number;
    }    

    function 
    fetch_user_salt($length 30)
    {
        
    $salt '';
        for (
    $i 0$i $length$i++)
        {
            
    $salt .= chr(vbrand(33126));
        }
        return 
    $salt;

    Khách viếng thăm hãy cùng |Rick| xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. The Following 3 Users Say Thank You to |Rick| For This Useful Post:

    hai07dv (05-01-13), kunyeudung (05-01-13), tieudieuphong (05-01-13)

  5. #3
    Thành Viên Tâm Huyết hai07dv's Avatar
    Ngày tham gia
    Nov 2010
    Đang ở
    Đẹp Nhức Nhối
    Bài viết
    2,028
    Thanks
    871
    Thanked 2,293 Times in 544 Posts

    Ðề: [ĐKVS]Mã hóa md5 mật khẩu tăng tính bảo mật

    Mã hóa thêm cái account thì dùng cái này chèn vô server.php
    Tùy ý sửa biến $username nhé
    PHP Code:
    $username=rawurlencode(base64_encode($username)); 
    Oh mà cái này đúng không ta ...cái này lấy từ web trung quốc
    Lần sửa cuối bởi hai07dv, ngày 05-01-13 lúc 11:54 PM.
    Khách viếng thăm hãy cùng hai07dv xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #4
    Thành Viên
    Ngày tham gia
    Jul 2011
    Bài viết
    357
    Thanks
    60
    Thanked 188 Times in 57 Posts

    Ðề: [ĐKVS]Mã hóa md5 mật khẩu tăng tính bảo mật

    Mã hóa user làm gì ta
    30 chả cá
    Khách viếng thăm hãy cùng kunyeudung xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. #5
    Thành Viên mrsmith59's Avatar
    Ngày tham gia
    Jul 2011
    Bài viết
    452
    Thanks
    75
    Thanked 287 Times in 55 Posts

    Ðề: [ĐKVS]Mã hóa md5 mật khẩu tăng tính bảo mật

    Chưa thấy bác nào làm thay đổi mật khẩu nhể
    Khách viếng thăm hãy cùng mrsmith59 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #6
    Thành Viên Tâm Huyết bachugacon122's Avatar
    Ngày tham gia
    Jan 2012
    Bài viết
    885
    Thanks
    173
    Thanked 638 Times in 255 Posts

    Ðề: [ĐKVS]Mã hóa md5 mật khẩu tăng tính bảo mật

    Trích dẫn Gửi bởi mrsmith59 [Only registered and activated users can see links. ]
    Chưa thấy bác nào làm thay đổi mật khẩu nhể
    là sao bác
    nếu mún cover pass từ table qua mb5 thì viết 1 trang truy xuất ra rùi cover qua md5 rùi update lại là dc mà
    lúc trươc có làm
    Đã đi nghĩa vụ quân sự, vui lòng không liên lạc

  9. #7
    Thành Viên
    Ngày tham gia
    Jul 2011
    Bài viết
    357
    Thanks
    60
    Thanked 188 Times in 57 Posts

    Ðề: [ĐKVS]Mã hóa md5 mật khẩu tăng tính bảo mật

    Trích dẫn Gửi bởi mrsmith59 [Only registered and activated users can see links. ]
    Chưa thấy bác nào làm thay đổi mật khẩu nhể

    Mình sẽ sớm share các đoạn php. Cho bạn tự viết vào web
    Khách viếng thăm hãy cùng kunyeudung xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  10. #8
    Thành Viên mrsmith59's Avatar
    Ngày tham gia
    Jul 2011
    Bài viết
    452
    Thanks
    75
    Thanked 287 Times in 55 Posts

    Ðề: [ĐKVS]Mã hóa md5 mật khẩu tăng tính bảo mật

    Trích dẫn Gửi bởi bachugacon122 [Only registered and activated users can see links. ]
    là sao bác
    nếu mún cover pass từ table qua mb5 thì viết 1 trang truy xuất ra rùi cover qua md5 rùi update lại là dc mà
    lúc trươc có làm
    ý em môusn cho nó đồng bộ vs table player
    Khách viếng thăm hãy cùng mrsmith59 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  11. #9
    Thành Viên
    Ngày tham gia
    Jul 2011
    Bài viết
    357
    Thanks
    60
    Thanked 188 Times in 57 Posts

    Ðề: [ĐKVS]Mã hóa md5 mật khẩu tăng tính bảo mật

    Trích dẫn Gửi bởi bachugacon122 [Only registered and activated users can see links. ]
    là sao bác
    nếu mún cover pass từ table qua mb5 thì viết 1 trang truy xuất ra rùi cover qua md5 rùi update lại là dc mà
    lúc trươc có làm

    Chức năng thay đổi mật khẩu bạn à

    --- Chế độ gộp bài viết ---

    Trích dẫn Gửi bởi mrsmith59 [Only registered and activated users can see links. ]
    ý em môusn cho nó đồng bộ vs table player
    Cái này chỉ mã hóa pass. Không liên quan gì tới table player. Thì đồng bộ cái gì nhỉ?
    Khách viếng thăm hãy cùng kunyeudung xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  12. #10
    Thành Viên mrsmith59's Avatar
    Ngày tham gia
    Jul 2011
    Bài viết
    452
    Thanks
    75
    Thanked 287 Times in 55 Posts

    Ðề: [ĐKVS]Mã hóa md5 mật khẩu tăng tính bảo mật

    Trích dẫn Gửi bởi kunyeudung [Only registered and activated users can see links. ]
    Chức năng thay đổi mật khẩu bạn à

    --- Chế độ gộp bài viết ---



    Cái này chỉ mã hóa pass. Không liên quan gì tới table player. Thì đồng bộ cái gì nhỉ?
    sr hơi lạc chủ đề. bài này thì viết mã hoá ko nói rồi,
    Khách viếng thăm hãy cùng mrsmith59 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 
Trang 1 của 2 1 2 CuốiCuối

Các Chủ đề tương tự

  1. [MU] Nan giải : CPU tăng do log sever tăng
    Bởi thuynga trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 31
    Bài viết cuối: 09-07-12, 09:57 PM
  2. Tăng giới hạn cường hóa lên +15
    Bởi bboynam99 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 3
    Bài viết cuối: 08-05-12, 11:48 AM
  3. [MU] Xin hướng dẫn tăng dame Dacklot hoặc tăng mệnh lệnh mãi mãi 32k cho DL
    Bởi hukhong102 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 11
    Bài viết cuối: 07-04-12, 03:43 AM
  4. [Beta ] giảm lag,tăng độ mượt tăng animation
    Bởi knight06 trong diễn đàn Releases
    Trả lời: 12
    Bài viết cuối: 16-09-11, 02:31 PM
  5. Nâng chỉ số mức Ngộ tính 10 tăng từ 28.3% thành 39.3%
    Bởi hthforever trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 14-10-10, 01:45 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 08:11 AM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.