แบ่งลิงก์ออกเป็นส่วนต่าง ๆ ได้แก่ โปรโตคอล, โฮสต์, พอร์ต, เส้นทาง, ควอรี และแฟรกเมนต์ ตามที่เบราว์เซอร์ทำ
เครื่องมือแปลงที่อยู่ IPv4
เครื่องมือนี้ใช้ภาษาอังกฤษ; หน้านี้อธิบายด้วยภาษาของคุณ
ใช้เครื่องมือแปลงที่อยู่ IPv4
หน้าที่ของมันคืออะไร
แปลงที่อยู่ IPv4 แบบจุด-ทศนิยม เป็นจำนวนเต็มทศนิยม 32 บิต, รูปแบบเลขฐานสิบหกและเลขฐานสอง หรือแปลงจำนวนเต็ม เช่น 3221225985 หรือ 0xC0000201 กลับเป็นรูปแบบจุด เพื่อใช้ให้ตรงกับที่อยู่ IP ที่ลิงก์ฟิชชิ่งแสดงเป็นเลขตัวเดียว
ระบบนี้ทำงานทั้งหมดในเบราว์เซอร์ของคุณ: ข้อมูลที่คุณป้อนจะไม่ถูกส่งขึ้นเซิร์ฟเวอร์เลย
วิธีใช้เครื่องมือแปลงที่อยู่ IPv4
- ป้อนที่อยู่. เปลี่ยนตัวอย่างเป็นที่อยู่ IPv4 แบบจุด เช่น 198.51.100.7 หรือเป็นตัวเลขเต็ม เช่น 3325256711 หรือ 0xC6336407 เพื่อเปลี่ยนกลับเป็นรูปแบบจุด ไม่จำเป็นต้องระบุพอร์ตหรือโปรโตคอล
- แปลง. กดปุ่ม Convert หรือ Enter การแปลงนี้เป็นการคำนวณทางคณิตศาสตร์ธรรมดาในเบราว์เซอร์ของคุณ และไม่มีการค้นหาข้อมูลใดๆ
- อ่านแบบฟอร์มทั้งสามฉบับ. ระบบเลขฐานสิบ (int) คือที่อยู่ทั้งหมดในรูปแบบตัวเลขเดียว ระบบเลขฐานสิบหก คือตัวเลขเดียวกันในรูปแบบฐาน 16 และระบบเลขฐานสอง แสดงแต่ละส่วนเป็น 8 บิต
- ค้นหาแบบฟอร์มอื่นๆ. ค้นหาค่าทศนิยมหรือค่าเฮกซ์ในลิงก์ บันทึก หรือแหล่งที่มาของอีเมล เบราว์เซอร์จะเปิด http://3325256711/ เป็น http://198.51.100.7/ ดังนั้นทั้งสองรูปแบบจึงชี้ไปยังเซิร์ฟเวอร์เดียวกัน
- ส่งต่อ. ใช้ตัวเลือก “ส่งไปยัง…” เพื่อค้นหาข้อมูลติดต่อฝ่ายรับเรื่องร้องเรียนเกี่ยวกับการละเมิดสำหรับที่อยู่นั้น เพิ่มข้อมูลดังกล่าวลงในรายงานการละเมิด หรือแปลงข้อมูลด้วย IOC Converter.
ตัวอย่าง
ที่อยู่ของเอกสาร
192.0.2.1DOTTED DECIMAL
192.0.2.1
DECIMAL (INT)
3221225985
HEXADECIMAL
0xC0000201
BINARY
11000000.00000000.00000010.00000001ระบบเลขฐานสิบ 3221225985, ระบบเลขฐานสิบหก 0xC0000201, ระบบเลขฐานสอง 11000000.00000000.00000010.00000001. เบราว์เซอร์เปิด http://3221225985/ และ http://0xC0000201/ ด้วยที่อยู่เดียวกันนี้
สิ่งที่ระบบตรวจสอบ
| สัญญาณ | ความหมายของคำนี้คืออะไร |
|---|---|
| ทศนิยม (int) | ค่าที่อยู่แบบ 32 บิต ซึ่งมีค่าตั้งแต่ 0 ถึง 4294967295 ลิงก์ที่มีโฮสต์เป็นตัวเลขยาวจะใช้รูปแบบนี้ |
| ระบบเลขฐานสิบหก | 0x ตามด้วยตัวเลขฐานสิบหกแปดตัว เครื่องโฮสต์ลิงก์ที่เริ่มต้นด้วย 0x คือที่อยู่ IPv4 ที่เขียนในรูปแบบฐานสิบหก |
| ไบนารี | แต่ละส่วนทั้งสี่มีส่วนละ 8 บิต และถูกแบ่งด้วยจุด ซึ่งช่วยให้การคำนวณช่วงเครือข่ายด้วยมือเป็นไปอย่างสะดวก |
| IPv4 ไม่ถูกต้อง | ข้อความนี้จะปรากฏขึ้นเมื่อข้อมูลที่ป้อนแบบจุดไม่มีตัวเลขทศนิยมสี่หลักตั้งแต่ 0 ถึง 255 โดยไม่มีเลขศูนย์นำหน้า หรือเมื่อจำนวนเต็มมีค่ามากกว่า 4294967295 นอกจากนี้ การใส่พอร์ตหรือ http:// ไว้ด้านหน้าข้อความป้อนข้อมูลก็จะทำให้ข้อความนี้ปรากฏขึ้นเช่นกัน |
| ส่วนฐานหกหรือฐานแปด | ข้อมูลที่ใส่จุด (.) พร้อมด้วย 0x7f หรือ 010 ในส่วนใดส่วนหนึ่งจะถูกปฏิเสธ เนื่องจากเบราว์เซอร์จะอ่านส่วนดังกล่าวเป็นเลขฐานสิบหกหรือเลขฐานแปด: http://0x7f.0.0.1/ จะเปิดไปยัง 127.0.0.1 โปรดตรวจสอบลิงก์ดังกล่าวใน URL Parser. |
| เลขศูนย์นำหน้า | เบราว์เซอร์จะอ่านเลขศูนย์ที่อยู่ต้นทางในส่วน host ของ URL เป็นเลขฐานแปด ดังนั้น http://010.0.0.1/ จะเปิดไปยัง 8.0.0.1 ส่วนตัวแปลงจะปฏิเสธ 010.0.0.1 แทนที่จะคาดเดา ส่วน URL Parser จะแสดงที่อยู่ซึ่งเบราว์เซอร์ใช้ |
| ไม่พบข้อมูลเจ้าของ | เครื่องมือนี้ไม่ระบุว่าใครเป็นผู้จัดการที่อยู่ดังกล่าว, ที่อยู่ตั้งอยู่ที่ใด หรือว่าที่อยู่ดังกล่าวถูกรายงานไว้แล้วหรือไม่ ส่งข้อมูลนี้ไปยัง Abuse Contact Lookup เพื่อค้นหาเจ้าของเครือข่าย |
| ส่วนที่ว่าง | ส่วนที่ว่าง เช่น 192.0..1 จะถูกนับเป็น 0 ในที่นี้ เบราว์เซอร์จะไม่ยอมรับโฮสต์แบบนี้ ดังนั้นการแปลงนี้จึงไม่ตรงกับลิงก์จริงใด ๆ |
ตัวอย่างเพิ่มเติม
ที่อยู่ของเอกสาร
198.51.100.7ระบบทศนิยม (int) 3325256711, ระบบฐานสิบหก 0xC6336407, ระบบฐานสอง 11000110.00110011.01100100.00000111.
ที่อยู่สุดท้ายของช่วงเอกสาร
203.0.113.255ระบบเลขฐานสิบ (int) 3405804031, ระบบเลขฐานสิบหก 0xCB0071FF, ระบบเลขฐานสอง 11001011.00000000.01110001.11111111.
มีเพียงสามส่วนเท่านั้น
192.0.2IPv4 ไม่ถูกต้อง ข้อมูลที่ป้อนมามีสามส่วน แต่เครื่องมือนี้ต้องการสี่ส่วนพอดี
คำถามที่พบบ่อย
มันสามารถแปลงตัวเลขทศนิยมหรือเลขฐานสิบหกกลับเป็นที่อยู่ IP ได้หรือไม่?
ใช่ครับ ให้ป้อนตัวเลขทั้งหมด เช่น 3221225985 หรือ 0xC0000201 แล้วระบบจะแสดงที่อยู่แบบจุด (dotted address) 192.0.2.1 พร้อมกับรูปแบบอื่น ๆ สำหรับโฮสต์ภายในลิงก์เต็ม เช่น http://3221225985/, URL Parser จะแสดงที่อยู่ซึ่งเบราว์เซอร์จะเปิดขึ้น
มันรองรับ IPv6 หรือรูปแบบการเขียนที่ไม่ธรรมดาหรือไม่?
ใช้ IPv4 เท่านั้น การป้อนข้อมูลแบบจุดต้องเป็นเลขฐานสิบสี่ตัว ตั้งแต่ 0 ถึง 255 โดยไม่มีเลขศูนย์นำหน้า ดังนั้น 010.0.0.1, 0x7f.0.0.1 และ 192.0..1 จะถูกปฏิเสธ: เบราว์เซอร์จะอ่านเลข 0 ที่อยู่หน้าสุดในโฮสต์ URL เป็นเลขฐานแปด และ 0x เป็นเลขฐานสิบหก (http://010.0.0.1/ จะเปิด 8.0.0.1) วางลิงก์ดังกล่าวลงใน URL Parser เพื่อดูที่อยู่เบราว์เซอร์ใช้
ที่อยู่ดังกล่าวถูกส่งไปที่ใดบ้างครับ?
ไม่ครับ การแปลงนี้เป็นการคำนวณทางคณิตศาสตร์ธรรมดาในเบราว์เซอร์ของคุณเท่านั้น; ไม่มีการค้นหาข้อมูลหรืออัปโหลดข้อมูลใดๆ ทั้งสิ้น
ทำไมลิงก์ฟิชชิ่งจึงใช้หมายเลขแทนที่อยู่ IP?
ตัวเลขเพียงตัวเดียวไม่ดูเหมือนที่อยู่ จึงทำให้ผู้อ่านและตัวกรองบางตัวไม่สามารถระบุได้ แต่เบราว์เซอร์ยังคงเปิดลิงก์นั้นได้: http://3325256711/ จะนำคุณไปยัง 198.51.100.7 การแปลงที่อยู่ IP ที่คุณสงสัยจะช่วยให้คุณสามารถค้นหาข้อความและบันทึกที่เกี่ยวข้องกับตัวเลขนั้นได้
สามารถวางที่อยู่ที่มีพอร์ตหรือ URL ทั้งหมดได้ไหม?
ไม่ครับ ให้ป้อนเพียงสี่ตัวเลขที่มีจุดคั่นเท่านั้น 198.51.100.7:8080 หรือ http://198.51.100.7/ จะแสดงข้อความผิดพลาดว่า IPv4 ไม่ถูกต้อง ดังนั้น ให้ลบส่วนที่เหลือออกก่อน หรือใช้ URL Parser เพื่อสร้างลิงก์ที่สมบูรณ์
ฉันสามารถใช้ที่อยู่ใดได้อย่างปลอดภัยในตัวอย่างและรายงาน?
RFC 5737 ได้สำรองช่วงที่อยู่ IP 192.0.2.0/24, 198.51.100.0/24 และ 203.0.113.0/24 ไว้เพื่อใช้ในเอกสาร ที่อยู่เหล่านี้ไม่เคยถูกจัดสรรให้กับโฮสต์จริง ดังนั้นคุณจึงสามารถใช้พวกมันในวัสดุการฝึกอบรมได้โดยไม่ต้องชี้ไปยังเซิร์ฟเวอร์ของใครก็ตาม
เบราว์เซอร์จะยอมรับผลลัพธ์ในรูปแบบเลขฐานสิบหกเป็นชื่อโฮสต์ได้หรือไม่?
ใช่ครับ http://0xC6336407/ เปิดที่ 198.51.100.7 เบราว์เซอร์ยังรับส่วนต่าง ๆ ในรูปแบบเลขฐานสิบหกได้ เช่น http://0xC6.0x33.0x64.0x07/ ซึ่งนำไปสู่ที่อยู่เดียวกัน