URL และโดเมนฟิชชิง

เครื่องมือวิเคราะห์ URL

ทำงานในเครื่อง

เครื่องมือนี้ใช้ภาษาอังกฤษ; หน้านี้อธิบายด้วยภาษาของคุณ

ใช้เครื่องมือวิเคราะห์ URL

หน้าที่ของมันคืออะไร

แบ่ง URL เป็นโปรโตคอล ชื่อโฮสต์ พอร์ต เส้นทาง ส่วนคำถาม และส่วนชิ้นส่วน โดยใช้ตัววิเคราะห์ URL ของเบราว์เซอร์เอง เพื่อให้คุณสามารถเห็นได้ว่าลิงก์นั้นชี้ไปยังโฮสต์ใดจริงๆ

ระบบนี้ทำงานทั้งหมดในเบราว์เซอร์ของคุณ: ข้อมูลที่คุณป้อนจะไม่ถูกส่งขึ้นเซิร์ฟเวอร์เลย

วิธีใช้เครื่องมือวิเคราะห์ URL

  1. คัดลอกและวางลิงก์ทั้งหมด. แทนที่ URL ตัวอย่างด้วยลิงก์ที่คุณต้องการตรวจสอบ ให้รวมส่วน scheme เข้าไปด้วย เช่น https:// มิฉะนั้นการวิเคราะห์จะล้มเหลว
  2. วิเคราะห์. กด Parse หรือ Enter หน้านี้จะใช้เครื่องมือวิเคราะห์ URL ของเบราว์เซอร์ของคุณเอง และจะไม่เปิดลิงก์ดังกล่าว
  3. ตรวจสอบชื่อโฮสต์. ชื่อโฮสต์คือเซิร์ฟเวอร์ที่เบราว์เซอร์จะติดต่อ อ่านจากส่วนท้าย: ชื่อโดเมนที่จดทะเบียนคือส่วนสุดท้าย ไม่ใช่ส่วนแรก
  4. ดูพอร์ต, เส้นทาง และแฮช. ส่วน "Port" แสดงค่าเริ่มต้นของพอร์ตปกติ ส่วน "Pathname", "Search" และ "Hash" แสดงส่วนที่เหลือของลิงก์หลังจากที่เบราว์เซอร์ได้ปรับให้เป็นมาตรฐานแล้ว
  5. อ่านพารามิเตอร์ของคำสั่งค้นหา. ตารางนี้แสดงรายการแต่ละคีย์พร้อมค่าที่ถอดรหัสแล้ว ให้ค้นหา URL ที่สอง ที่อยู่อีเมล หรือโทเค็น
  6. ก้าวต่อไป. ใช้ตัวเลือก “ส่งไปยัง…” เพื่อถอดลิงก์ที่ถูกห่อใน Link Unwrapper ตรวจสอบโฮสต์ใน Homoglyph Checker หรือค้นหาข้อมูลติดต่อสำหรับการรายงานการใช้งานผิดวัตถุประสงค์

ตัวอย่าง

ชื่อแบรนด์ที่อยู่ก่อนเครื่องหมาย @

ข้อมูลเข้า
https://paypal.com@account-verify.example/signin?session=8f3a2c&next=%2Fwallet#step-2
ผลลัพธ์ (บันทึกเมื่อวันที่2026-10-22)
PROTOCOL
https:
HOSTNAME
account-verify.example
PORT
default
PATHNAME
/signin
SEARCH
?session=8f3a2c&next=%2Fwallet
HASH
#step-2
Query params
KEY	VALUE
session	8f3a2c
next	/wallet

ชื่อโฮสต์คือ account-verify.example: paypal.com ส่วนที่อยู่ก่อนเครื่องหมาย @ เป็นเพียงชื่อผู้ใช้เท่านั้น และเครื่องมือนี้ไม่แสดงมันเป็นฟิลด์ใด ๆ ตารางการค้นหาแสดง session และ next ซึ่งถูกถอดรหัสเป็น /wallet.

สิ่งที่ระบบตรวจสอบ

สัญญาณความหมายของคำนี้คืออะไร
ระเบียบวิธีhttp: หมายความว่า การเชื่อมต่อไม่ได้รับการเข้ารหัส ส่วนสำหรับรูปแบบเช่น javascript: ชื่อโฮสต์จะว่างเปล่า เนื่องจากลิงก์ดังกล่าวไม่ใช่ที่อยู่เว็บเลย
ชื่อเครื่องจุดหมายปลายทางที่แท้จริง ส่วนที่อยู่ก่อน @ จะถูกละเว้น รูปแบบ IPv4 แบบทศนิยม เฮกซ์ และออกเทล จะถูกแปลงเป็นที่อยู่แบบจุด และชื่อที่ไม่ใช่ ASCII จะปรากฏในรูปแบบ xn-- punycode
ท่าเรือพอร์ตมาตรฐานจะถูกตั้งค่าเป็นค่าเริ่มต้น แม้เมื่อลิงก์จะระบุชัดเจนว่า :443 ใน https ก็ตาม ส่วนหมายเลขอื่นใดถือเป็นพอร์ตที่ไม่เป็นมาตรฐาน ซึ่งไม่เป็นที่นิยมสำหรับหน้าเข้าสู่ระบบสาธารณะ
ชื่อเส้นทางเส้นทางนี้แสดงขึ้นหลังจากที่เบราว์เซอร์ได้แปลงส่วน ../ และเปลี่ยนเครื่องหมายแบ็กสแลช (\) เป็นเครื่องหมายสแลช (/) แล้ว เพื่อให้คุณเห็นได้ว่าคำขอถูกส่งไปยังที่ใดจริงๆ
ค้นหาสตริงคำสั่งค้นหาแบบดิบ ซึ่งยังคงถูกเข้ารหัสอยู่ และปรากฏในลักษณะเดียวกับที่จะถูกส่งไปยังเซิร์ฟเวอร์
แฮชส่วนที่อยู่หลัง # ส่วนนี้ไม่ถูกส่งไปยังเซิร์ฟเวอร์ แต่สคริปต์บนหน้าเว็บสามารถอ่านได้ ดังนั้นจึงสามารถเก็บข้อมูล เช่น ที่อยู่อีเมล ได้
ตารางพารามิเตอร์การค้นหาแต่ละคีย์และค่า จะถูกถอดรหัสเปอร์เซ็นต์ และเครื่องหมาย + จะถูกอ่านเป็นช่องว่าง ค่าที่เป็น URL เองคือเป้าหมายการเปลี่ยนเส้นทาง
ข้อมูลผู้ใช้ขาดส่วนที่อยู่ก่อน @ เช่น ชื่อแบรนด์ จะไม่ปรากฏในฟิลด์ใดทั้งสิ้น หากลิงก์มี @ อยู่ระหว่าง // และ / ถัดไป ชื่อที่คุ้นเคยที่อยู่ก่อน @ นั้นเป็นเพียงชื่อผู้ใช้เท่านั้น

ตัวอย่างเพิ่มเติม

ชื่อที่คุ้นเคยอยู่ด้านหน้าโดเมนอื่น

ข้อมูลเข้า
https://login.example.com.secure-check.example.net:8443/reset?token=abc&email=bob%40example.org#done
ผล

โปรโตคอล https:, ชื่อโฮสต์ login.example.com.secure-check.example.net, พอร์ต 8443, ชื่อเส้นทาง /reset, ค้นหา ?token=abc&email=bob%40example.org, แฮช #done. พารามิเตอร์การค้นหา: token = abc, email = bob@example.org. โดเมนที่ลงทะเบียนคือ example.net.

เชื่อมโยงการเขียนใหม่ของเบราว์เซอร์

ข้อมูลเข้า
https://203.0.113.9:443/admin/../panel/?redirect=https%3A%2F%2Fexample.org&q=a+b
ผล

ชื่อโฮสต์ 203.0.113.9, พอร์ตตามค่าเริ่มต้น, ชื่อเส้นทาง /panel/, Hash —. พารามิเตอร์การค้นหา: redirect = https://example.org และ q = a b.

ที่อยู่ IPv4 ที่เขียนในรูปแบบเลขฐานแปด

ข้อมูลเข้า
http://0300.0000.0002.0001/
ผล

โปรโตคอล http:, ชื่อโฮสต์ 192.0.2.1, พอร์ต ค่าเริ่มต้น, ชื่อเส้นทาง /, การค้นหา — และค่าแฮช — ส่วนใดที่มีเลขศูนย์อยู่ด้านหน้าจะถูกอ่านเป็นเลขฐานแปด

คำถามที่พบบ่อย

มันช่วยป้องกันลิงก์ฟิชชิ่งได้อย่างไร?

มันแสดงชื่อโฮสต์ที่เบราว์เซอร์จะติดต่อจริง ๆ ใน https://paypal.com@evil.example/ ชื่อโฮสต์คือ evil.ตัวอย่างเช่น ชื่อโฮสต์แบบเลขฐานสิบหรือเลขฐานสิบหก เช่น http://3221225985/ จะแสดงเป็น IPv4 แบบจุด (192.0.2.1) และโดเมน Unicode ที่คล้ายกันจะแสดงในรูปแบบ xn-- punycode ของมัน

มันไม่แสดงหรือตรวจสอบอะไร?

ส่วนชื่อผู้ใช้และรหัสผ่านใน URL จะไม่แสดงขึ้น และเครื่องมือนี้ไม่ติดตามการเปลี่ยนเส้นทาง ไม่ถอดรหัส Safe Links และไม่ประเมินโฮสต์ ส่วนข้อความที่ไม่มีสคีมา เช่น example.com/login จะแสดงข้อผิดพลาดว่า URL ไม่ถูกต้อง

URL นี้ถูกเปิดหรือส่งไปที่ใดบ้างหรือไม่?

ไม่ครับ การวิเคราะห์ใช้ URL API ของเบราว์เซอร์บนหน้านี้; ลิงก์ดังกล่าวไม่เคยถูกส่งคำขอ และไม่มีข้อมูลใดถูกอัปโหลด

ทำอย่างไรเพื่อค้นหาชื่อโดเมนที่จดทะเบียนใน Hostname?

อ่านจากขวาสู่ซ้าย ใน login.example.com.secure-check.example.net สองส่วนสุดท้าย example.net คือโดเมนที่ผู้ใช้งานได้จดทะเบียนไว้ ส่วนทั้งหมดที่อยู่ก่อนนั้นคือซับโดเมนที่ผู้ใช้งานได้เลือก ส่วนต่อท้ายประเทศ เช่น co.uk ใช้สามส่วน

ทำไมคำสั่งค้นหาจึงปรากฏขึ้นสองครั้ง?

Search คือข้อความดิบที่อยู่หลังเครื่องหมาย ? ซึ่งยังถูกเข้ารหัสอยู่ ตามที่เซิร์ฟเวอร์รับมา ตารางนี้จะถอดรหัสค่าแต่ละค่า ดังนั้น %40 จะกลายเป็น @ และ + จะกลายเป็นช่องว่าง

ผมสามารถวางลิงก์ที่ถูกตัดส่วนอันตรายออกได้ไหมครับ?

ไม่โดยตรง ลิงก์ที่มี [.] ไม่สามารถวิเคราะห์ได้ และ hxxps:// จะถูกอ่านเป็นรูปแบบที่ไม่รู้จักชื่อ hxxps: ให้ใช้ URL Defanger เพื่อลบส่วนที่ไม่ปลอดภัยออกก่อน หรือใช้ Link Unwrapper ซึ่งรับข้อมูลที่ผ่านการลบส่วนที่ไม่ปลอดภัยแล้ว

คำอธิบายศัพท์

การวิจัยของ PhishDestroy