25 คะแนน โดย xguru 2022-06-13 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • เซิร์ฟเวอร์ DNS ที่เมื่อทำการค้นหา DNS ของที่อยู่โดเมนเฉพาะที่กำหนดด้วยคำสั่ง เช่น นาฬิกาโลก/สภาพอากาศ/การแปลงหน่วยและสกุลเงิน/IP Echo จะส่งคืนข้อมูลที่เกี่ยวข้องในค่า TXT record
  • ใช้ได้เมื่อต้องการตรวจสอบข้อมูลอย่างง่ายจากเทอร์มินัล
  • โอเพนซอร์ส Go
  • นาฬิกาโลก : dig seoul.time @dns.toys
  • สภาพอากาศ : dig seoul.weather @dns.toys
  • แปลงหน่วย : dig 42km-mi.unit @dns.toys
  • แปลงสกุลเงิน : dig 100USD-KRW.fx @dns.toys
  • IP Echo : dig ip @dns.toys
  • แปลงตัวเลขเป็นคำ : dig 987654321.words @dns.toys
  • ช่วง CIDR ที่ใช้งานได้ : dig 10.0.0.0/24.cidr @dns.toys dig 2001:db8::/108.cidr @dns.toys

3 ความคิดเห็น

 
lifthrasiir 2022-06-14

ก่อนหน้านี้ก็เคยมีการเสนอโปรโตคอลที่เข้ารหัสข้อมูลวินาทีอธิกสุรทินผ่าน DNS แล้วให้บริการแบบง่าย ๆ อยู่เหมือนกันนะครับ (เป็นผลงานของ Poul-Henning Kamp ผู้สร้าง Varnish: http://phk.freebsd.dk/time/20151122/ )

 
xguru 2022-06-13

เป็นอะไรที่ทำไว้สนุก ๆ นั่นแหละ..
แต่ในหลายกรณี แม้อยู่ใน WIFI AP ที่อนุญาตให้เข้าถึงอินเทอร์เน็ตได้อย่างจำกัด หรืออยู่หลังไฟร์วอลล์ พอร์ต 53 สำหรับ DNS ก็มักจะไม่ถูกบล็อก
ถ้านำจุดนี้มาใช้แล้วทำฟังก์ชันที่ต้องการไว้ ก็อาจนำไปประยุกต์ใช้ได้หลากหลายแบบ

จำได้ลาง ๆ ว่าเคยใช้พอร์ต 53 / 123 เพื่อจุดประสงค์แนวหลบเลี่ยงแบบนี้อยู่บ้างเป็นครั้งคราว..

 
xguru 2022-06-13

ยังมีอย่าง iodine ที่ใช้พอร์ต DNS เพื่อทำ tunneling ข้อมูล IPv4 โดยตรงเลยด้วยนะ
https://github.com/yarrick/iodine