ให้เรตสมาชิก: 5 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งาน
 
Access Token
Access Token

 

Secret Access Token คืออะไร 

       ก่อนทำความรู้จักกับ Secret Access Token ต้องกล่าวถึง Token ก่อน ซึ่ง Token กล่าวให้เข้าใจง่ายๆ คือ สิ่งที่ใช้แทน username และ password ถ้า Token ถูกสร้างขึ้นมาแล้ว และถูกคนอื่นขโมยไปก็จะสามารถใช้ Token นั้นเข้ามาใช้งานในระบบแทนเจ้าของ Token ได้ เพราะ Token ไม่ได้ถูกเก็บไว้ใน Database จึงไม่สามารถลบ Token นี้ออกจากระบบได้ Token ก็มีหลายประเภท ในบทความนี้จะกล่าวถึง Access Token

 

Access Token เกี่ยวข้องกับช่องโหว่ "View As" ของ Facebook อย่างไร

       Access Token ไม่ใช่รหัสผ่านที่ผู้ใช้ login Facebook แต่เป็นรหัสเฉพาะที่เมื่อผู้ใช้ Login หรือเปิดให้แอพอื่นเข้ามาเชื่อมต่อบัญชี Facebook ของผู้ใช้ จากนั้น Facebook จะสร้าง Access Token ซึ่งสุ่มตัวอักษรต่างๆ มา เพื่อส่งให้แอพ จากนั้นเมื่อแอพต้องการเรียกข้อมูลต่างๆ ของผู้ใช้ผ่านเซิร์ฟเวอร์ Facebook จะสามารถใช้ Access Token แนบไปกับข้อความขอข้อมูลหรือโพสต์ข้อความบน timeline ผู้ใช้ได้ เพื่อให้ Facebook ตรวจสอบว่าเป็นการเรียกจากผู้ใช้ กล่าวสั้นก็คือ Access Token ใช้ขอ Resources นั้นเอง ทำให้แอพไม่ต้องเก็บรหัสผ่านไว้ และ Facebook สามารถจัดการแอพแยกออกจากกันไปเลย เช่น สามารถ ล็อกเอาท์ (Logout) บัญชี Facebook จากอุปกรณ์อื่นได้สามารถเลือกได้ว่าจะออกจากอุปกรณ์ตัวไหน โดยไม่กระทบกับอุปกรณ์อื่น ซึ่ง Secret Access Token เหมือนกุญแจ ที่ทำให้สามารถ Login เข้าใช้งานค้างไว้ โดยไม่ต้องกรอกรหัสผ่านในทุกครั้งที่ใช้งาน 

 

ผลเสียเมื่อ Access Token  หลุด

     Hacker จะสามารถทำทุกอย่างที่ Facebook เปิดให้ทำแบบไม่ต้องขอรหัสผ่าน เช่น สามารถ Post ข้อความต่างๆ ในชื่อของเหยื่อได้ กดไลค์ หรือตอบข้อความต่างๆ ผลกระทบร้ายแรงคือ Hacker สามารถเห็นข้อมูลได้ของเหยื่อได้ทั้งหมด แม้แต่ที่กำหนดสิทธิไว้เป็น Only me และสามารถโดนดาวน์โหลดข้อมูลออกไปได้ Facebook ยืนยันว่าคนร้ายพยายามใช้ API ดูข้อมูลบางส่วน แต่ยังไม่สามารถยืนยันได้ว่ามีข้อมูลส่วนตัวหลุดไปหรือไม่ โดยข้อมูลล่าสุดคือแฮกเกอร์หรือกลุ่มแฮกเกอร์นี้ใช้ช่องโหว่นี้ขโมยล็อกอินไปแล้วถึง 50 ล้านบัญชี 

 

อ้างอิงรูปภาพ : pixabay.com 

 

ข่าวสารเพิ่มเติมเกี่ยวกับ เทคโนโลยีใหม่ๆ

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
B - กล่องค้นหาจากหน้า index ใช้งานไม่ได้ กดแล้วไม่ไปหน้าค้นหา
โดย mindphp ศ 29 พฤษภาคม 2020 5:39 am บอร์ด FDD (Main)
1
1
ศ 29 พฤษภาคม 2020 5:53 am โดย mindphp
B - ไม่ใช่แค่โชว์ icon facebook มันต้องทำลิงค์เพื่อให้คลิกไป
โดย mindphp ศ 29 พฤษภาคม 2020 4:39 am บอร์ด FDD (Main)
1
2
ศ 29 พฤษภาคม 2020 4:51 am โดย mindphp
อัพเดท phpbb 3.3 เเล้ว extenstion ใช้งานไม่ได้
โดย thatsawan พฤ 28 พฤษภาคม 2020 10:08 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
4427
พฤ 28 พฤษภาคม 2020 10:10 pm โดย thatsawan
วิธีการสร้าง css ที่ใช้งานเฉพาะในบราวเซอร์ safari เท่านั้น
โดย Ittichai_chupol พฤ 28 พฤษภาคม 2020 6:06 pm บอร์ด CSS Knowledge
0
159
พฤ 28 พฤษภาคม 2020 6:06 pm โดย Ittichai_chupol
อยากทราบวิธีการกำหนด ค่า css ให้กับ button โดยกำหนดเฉพาะแต่ละบราวเซอร์
โดย Ittichai_chupol พ 27 พฤษภาคม 2020 8:39 pm บอร์ด HTML CSS
1
88
พ 27 พฤษภาคม 2020 9:15 pm โดย mindphp
อัพเดท Changelog flask framework ของภาษา Python (ver 1.1.2 ล่าสุด)
โดย jirawoot พ 27 พฤษภาคม 2020 12:19 pm บอร์ด Python Knowledge
0
149
พ 27 พฤษภาคม 2020 12:19 pm โดย jirawoot
งานประจำวันที่ 27 พฤษภาคม 2563
โดย yositacha26 พ 27 พฤษภาคม 2020 12:13 pm บอร์ด MP011 - โยษิตา จันทะวงษ์
1
25
พ 27 พฤษภาคม 2020 12:15 pm โดย yositacha26
อยากทราบว่า วิธีการกำหนดการตั้งค่า ภาษาไทย ใน Netbeans
โดย Ittichai_chupol พ 27 พฤษภาคม 2020 10:13 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
152
พ 27 พฤษภาคม 2020 10:13 am โดย Ittichai_chupol
อยากทราบวิธีการแก้ไข ภาษาไทยกลายอักษรแปลกๆ
โดย Ittichai_chupol จ 25 พฤษภาคม 2020 4:35 pm บอร์ด Programming - PHP
2
186
จ 01 มิ.ย. 2020 6:33 am โดย mindphp
อยากทราบวิธีการ แบบคอลัมเป็น 3 คอลีม โดยใช้ tag <dl>
โดย Ittichai_chupol จ 25 พฤษภาคม 2020 11:56 am บอร์ด HTML CSS
2
187
จ 01 มิ.ย. 2020 4:14 pm โดย LEG
10 สุดยอดสตรีทฟู้ดในแอฟริกาตะวันตก
โดย Anonymous อ 24 พฤษภาคม 2020 9:58 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
1
175
จ 25 พฤษภาคม 2020 8:03 pm โดย ขุนพล ตั้นตระกูล
อัพเดด Template เว็บไซต์ FDD (V2)
โดย mindphp อ 24 พฤษภาคม 2020 3:51 am บอร์ด FDD (Main)
0
1
อ 24 พฤษภาคม 2020 3:51 am โดย mindphp
R - ปรับกราฟฟิก ของเว็บ FDD
โดย mindphp อ 24 พฤษภาคม 2020 3:50 am บอร์ด FDD (Main)
0
2
อ 24 พฤษภาคม 2020 3:50 am โดย mindphp
ความคืบหน้า / Progress
โดย mindphp อ 24 พฤษภาคม 2020 3:46 am บอร์ด FDD (Main)
1
6
อ 26 พฤษภาคม 2020 8:18 am โดย mindphp
VDO - SP Page builder
โดย numtan5839 ศ 22 พฤษภาคม 2020 6:27 pm บอร์ด SP Page Builder Thai Edition - Manual & VDO & เทคนิคการใช้งาน
1
7
ศ 22 พฤษภาคม 2020 7:00 pm โดย mindphp
วิธีการใช้ Google Tasks แอพจัดการบันทึกสิ่งที่ต้องทำ
โดย sirirat ศ 22 พฤษภาคม 2020 11:04 am บอร์ด Share Knowledge
0
103
ศ 22 พฤษภาคม 2020 11:04 am โดย sirirat
งานประจำวันที่ 22 พฤษภาคม 2563
โดย sirirat ศ 22 พฤษภาคม 2020 10:10 am บอร์ด M102 - ศิริรัตน์ ทิพย์น้อย
1
23
ศ 22 พฤษภาคม 2020 11:22 am โดย numtan5839
สรุปการเรียนรู้ประจำวัน 21/05/63
โดย sirirat ศ 22 พฤษภาคม 2020 10:08 am บอร์ด M102 - ศิริรัตน์ ทิพย์น้อย
0
4
ศ 22 พฤษภาคม 2020 10:08 am โดย sirirat
รายงานความคืบหน้า / Process
โดย mindphp ศ 22 พฤษภาคม 2020 1:07 am บอร์ด SP Page Builder Thai Edition (Main)
1
3
ศ 22 พฤษภาคม 2020 1:34 am โดย mindphp
ส่ง site map ให้ google แต่ไม่โชว์ในเมนูบนเว็บเรา จะมีผลอะไรกับเว็บไหมครับ
โดย toonytoony2004 พฤ 21 พฤษภาคม 2020 10:17 pm บอร์ด Joomla Development
7
188
พ 03 มิ.ย. 2020 10:00 am โดย Sirayu