Kết quả 1 đến 10 của 17
-
05-01-13, 09:40 PM #1
[Đ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"
Đ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'];
Code:$username = addslashes( $_POST['username']) or $_COOKIE['username']; $password = md5( addslashes( $_POST['password']) ) or $_COOKIE['password'];
Tiếp theo là file register
Tìm
Code:$username = $_POST['username'] ; $password = $_POST['password'] ; $repeat = $_POST['repassword']; $mail= $_POST ['email'];
Code:$username = addslashes( $_POST['username'] ); $password = md5( addslashes( $_POST['password'] ) ); $repeat = md5( addslashes( $_POST['repassword']) ); $mail= addslashes( $_POST ['email']);
Nếu thấy hữu ích thì thanks cho mình 1 cái
Y!M: kun.pitzKhách viếng thăm hãy cùng kunyeudung xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
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)
-
05-01-13, 10:21 PM #2
- 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(33, 126));
}
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é!
-
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)
-
05-01-13, 11:51 PM #3
- 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));
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é!
-
06-01-13, 12:21 AM #4
Ðề: [Đ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é!
-
06-01-13, 07:51 AM #5
Ðề: [Đ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é!
-
06-01-13, 08:17 AM #6
Ðề: [ĐKVS]Mã hóa md5 mật khẩu tăng tính bảo mật
Đã đi nghĩa vụ quân sự, vui lòng không liên lạc
-
06-01-13, 08:29 AM #7
Ðề: [ĐKVS]Mã hóa md5 mật khẩu tăng tính bảo mật
Khách viếng thăm hãy cùng kunyeudung xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
06-01-13, 08:29 AM #8
Ðề: [ĐKVS]Mã hóa md5 mật khẩu tăng tính bảo mật
Khách viếng thăm hãy cùng mrsmith59 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
06-01-13, 08:33 AM #9
Ðề: [ĐKVS]Mã hóa md5 mật khẩu tăng tính bảo mật
Khách viếng thăm hãy cùng kunyeudung xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
06-01-13, 08:35 AM #10
Ðề: [ĐKVS]Mã hóa md5 mật khẩu tăng tính bảo mật
Khách viếng thăm hãy cùng mrsmith59 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[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ầuTrả lời: 31Bài viết cuối: 09-07-12, 09:57 PM -
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ầuTrả lời: 3Bài viết cuối: 08-05-12, 11:48 AM -
[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ầuTrả lời: 11Bài viết cuối: 07-04-12, 03:43 AM -
[Beta ] giảm lag,tăng độ mượt tăng animation
Bởi knight06 trong diễn đàn ReleasesTrả lời: 12Bài viết cuối: 16-09-11, 02:31 PM -
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ầuTrả lời: 0Bài viết cuối: 14-10-10, 01:45 PM