Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20231001 Rev.8 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 6143|ตอบกลับ: 9

[X1] หลักการ MD5 รหัสผ่านของ UCenter

[คัดลอกลิงก์]
Mr.Jak โพสต์ 2010-5-10 00:00:27 |โหมดอ่าน
อันนี้ของ Ucenter ครับ

  1. <?php
  2. $passwordmd5 = preg_match('/^\w{32}$/', $oldpass) ? $oldpass : md5($oldpass); // ให้แก้ $oldpass เป็นรหัสผ่านที่เราใช้งาน
  3. $salt = fba1ff; // หาได้โดยการรันคิวรี่ SELECT m.salt FROM pre_ucenter_members a LEFT JOIN pre_ucenter_members m USING(uid) WHERE a.username='username ที่ต้องการ'
  4. $pass = md5($passwordmd5.$salt); // จะทำการเข้ารหัสโดยใช้ password ที่เข้ารหัสไปแล้วใน passwordmd5 มาผสมกับ salt ของแต่ละ user ทำให้เกิดเป็นรหัสผ่าน

  5. echo "นี่คือรหัสผ่าน $pass"; //คำสั่งที่จะแสดงรหัสผ่านที่เจนเนอร์เรทออกมา
  6. ?>
คัดลอกไปที่คลิปบอร์ด

ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก

x
nanoha โพสต์ 2010-5-10 16:00:18
Decode หรอครับ ???? {:21_823:}
new2007 โพสต์ 2010-5-10 16:42:57
แก้ไขล่าสุดโดย new2007 เมื่อ 2010-5-10 18:39

มันคืออะไรอ่าครับ งง

รู้จัก DM5 แต่ก็ งงอยู่ดี
admins โพสต์ 2010-5-11 09:46:49
เยี่ยมครับ

ข้อมูลมีประโยชน์

ขอบคุณครับ
akito โพสต์ 2010-5-13 04:22:31
หมายถึงหลักการเข้ารหัสของรหัสผ่านหรือครับ?

เพื่อเอาไปแก้ไขปัญหากรณีลืมรหัสผ่าน admin หรือเปล่า?
Onlyones โพสต์ 2010-7-10 23:24:03
MD5 ไม่ใชขี้ๆนะครับ

อามาทำเป็น Algoritum ในการเข้ารหัสหรอกครับ

ถ้าจำไม่ผิด Discuz เข้า 2 รอบครับผม
jaideejung007 โพสต์ 2010-7-10 23:47:11
MD5 ไม่ใชขี้ๆนะครับ

อามาทำเป็น Algoritum ในการเข้ารหัสหรอกครับ

ถ้าจำไม่ผิด Discuz เข้า 2 รอบครับผม

------

ในอนาคต อาจจะมีคนถอดหรือโปรแกรม Decode ได้(มั้ง)
Hack โพสต์ 2010-7-11 01:30:08
การถอด md5 คงยาก ที่ใช้กันคือสุ่มหรือแรนดอมจนเข้ากันได้

แต่วิธีที่เสนอมานี่ น่าจะเอามาประยุกต์ใช้ในการล็อคอินวิธีอื่นที่ไม่ผ่านระบบหลักของdiscuz  เช่นสำหรับสร้างappติดต่อกับdiscuz

หลักการมันคือ passwordในDB = md5(md5('พาสที่กรอกไป').$salt)
แบนรูปโปรไฟล์
JaBBaWocKeeZ โพสต์ 2010-7-11 12:54:36
หมายเหตุ: ผู้โพสต์ถูกแบนหรือถูกลบ โพสต์นี้ถูกปิดโดยอัตโนมัติ
rocjit โพสต์ 2013-12-1 16:26:51
ไม่เข้าใจ ตรงที่ "หาได้โดยการรันคิวรี่ SELECT m.salt FROM pre_ucenter_members a LEFT JOIN pre_ucenter_members m USING(uid) WHERE a.username='username ที่ต้องการ'"

หายังไงครับ งงมาก

ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-4-27 23:23

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้