สืบเนื่องจาก เมื่อวานนี้ เพื่อนผมวางโน๊ตบุคทิ้งไว้ที่โรงอาหาร และโดนขโมยภายในชั่วระยะเวลาแปปเดียวเท่านั้น การสืบตามจับจากกล้อง CCTV ไม่สามารถทำได้ เนื่องจากเป็นบริเวณนอกกรอบ CCTV พอดี เพื่อนผมได้เข้าแจ้งความที่ สน. และซื้อเครื่องใหม่ในเวลาต่อมา ทำให้ผมเริ่มคิดว่า ถ้าเรามี Notebook เราจะตามจับคนร้ายอย่างไรได้บ้าง
Yesterday, My friend's laptop had been stolen from canteen. It is hard to tracking and get back the machine because it is out of range of CCTV to capture the suspection. My friend's going to buy new laptop while make me think how can we tracking back the theif when our notebook stolen.
ตอนแรกคิดว่าน่าจะสร้างเป็นโปรแกรม แต่เมื่อลองคิดดูให้ดีแล้ว น่าจะมีวิธีที่ง่ายกว่านั้น นั่นก็คือ การตั้งหน้า Homepage ของ Web Browser ให้ทำการ Ping ไปที่หนึ่งทุกครั้งเมื่อเปิด Browser ขึ้นมา ซึ่งแน่นอน หากโน๊ตบุ๊คสามารถเข้าถึงได้ โดยที่ไม่มีรหัสผ่านแต่อย่างใด โดยธรรมชาติของขโมยแล้ว น่าจะใช้เครื่องทำภารกิจต่อเลย ซึ่งไม่ว่าจะขาย หรือว่า จะใช้เอง มีโอกาสที่ขโมยจะเปิดอินเตอร์เน็ต และเปิด Web Browser
First, I have a idea to create daemon stay in the laptop but it has another idea come into my head. It is to change the "Start Page" of web browser to ping to one URL everytime that open new web browser. If lucky, notebook that easy accessibility and no password, the theif should be use laptop as normally without format a machine. It has a chance that the theif will open web browser.
การเซ็ต Start Page ใน Web Browser ทำให้การเขียนโปรแกรม มาอยู่ฝั่งเซิฟเวอร์แทน โดยมีแนวคิดว่า เมื่อทำการ Ping เสร็จ ก็ให้ Redirect เปลี่ยน Location ไปยัง Start Page ที่ผู้ใช้ต้องการต่อไป เท่านี้ จะมีช่วงระยะเวลาสั้นๆ เท่านั้นที่จะเห็น URL ของการ Ping ปรากฏอยู่ ซึ่งคนร้าย อาจจะไม่ทันสังเกต หรืออาจจะไม่ได้ติดใจอะไร ผลดีมาอยู่ที่ผู้ใช้ เนื่องจาก ข้อมูล IP Address สามารถถูกส่งไปได้ด้วยเพียงการ Request ไม่กี่วินาทีนั่น
Without daemon in laptop, then the server side must provide functionality to tracking back. When user ping to URL, it will redirect to the location where user want to be a start page. Only short time that the theif can see the URL, they might be not awareness about it and IP address which we got from ping the server will can use to tracking back.
หลังจากนั้น ข้อมูล IP Address จะถูกนำมาเก็บในฐานข้อมูล จนกระทั้งผู้ใช้ทำการร้องขอว่า Notebook ถูกขโมย ระบบจะทำการแจ้งเตือนผ่านระบบ SMS เมื่อเครื่องโน๊ตบุค มีการ Ping จากเครื่องนั้นกลับมา เพื่อให้เจ้าของได้ทราบว่า มีการใช้งานโน๊ตบุคที่ถูกขโมย ผ่านไอพีแอดเดรสหมายเลขใด เพื่อประสานงานกับ ISP และตำรวจเพื่อดำเนินการตรวจสอบสถานที่นั้นต่อไป
There is no any special alert until the user notice to server that "My loptop had been stolen". It will enable the SMS alert system. Next, when the laptop ping back, it will alert to owner about IP address which the laptop start from. The owner then can continue contact with ISP and police to go that place then.
ข้อมูล IP Address สามารถระบุรายละเอียดคร่าวๆตั้งแต่ ISP ผู้ให้บริการ ซึ่งจะมีการเก็บข้อมูลเกี่ยวกับหมายเลขเบอร์โทรศัพท์ที่มีการใช้หมายเลข IP Address ดังกล่าว และเมื่อทำการประสานงานกับผู้ให้บริการโทรศัพท์ เราจะสามารถเข้าไปสืบค้นโน๊ตบุ๊คที่ถูกขโมยได้จากข้อมูล IP Address เพียงครั้งเดียวเท่านั้น
การยืนยันหมายเลขเครื่อง ทำได้ง่ายเพียงแต่กำหนด Identity Tag เป็นรหัสเพียงสักชุดหนึ่ง กำหนดไว้ไม่เหมือนกันของแต่ละเครื่อง เท่านี้ก็สามารถระบุได้อย่างง่ายดายว่าการ Ping มาที่เซิฟเวอร์นั้นมาจากเครื่องคอมพิวเตอร์เครื่องใด โดยไม่จำเป็นต้องอาศัยโปรแกรมใดใดเพิ่มเติมในการ Track ย้อนรอยเลย
นอกเหนือจากนี้ ก็ยังอาจจะเป็นไปได้ว่า ฝังโปรแกรมไว้ในเครื่อง หรือตั้ง Schedule ให้ทำการ Ping Server เป็นระยะ เพื่อให้ไม่จำเป็นต้องเปิด Web Browser ก็จะมีข้อมูลส่งมายังเซิฟเวอร์ และง่ายต่อการอำพรางกับโจรที่ขโมยโน๊ตบุ๊คไป ไม่ให้ผิดสังเกต ว่าได้มีการสืบนำจับเกิดขึ้น
น่าจะเป็นไอเดียที่น่าสนใจทีเดียว ถ้าหากร่วมมือกับผู้ผลิตหรือ Dealer ที่จำหน่าย Notebook ให้ทำการติดตั้งโปรแกรมที่ว่านี้ ตั้งแต่ขั้นตอนการขายเครื่อง เพราะว่า เพื่อนของผมคนหนึ่ง ถูกขโมยเครื่อง ระหว่างทำการเซ็นเอกสารตั้งแต่ตอนกำลังซื้อเครื่องเสียด้วยซ้ำไป
ในขั้นตอนการซื้อเครื่อง น่าจะมีวิธีป้องกันที่ง่ายขึ้น เช่น การติด RFID ไว้ที่อุปกรณ์ที่ขายทุกชิ้น และทำการ Tracking ก่อนออกจาก Gate ของงาน หรือเพิ่มเติมก็คือติด RFID ที่ผู้ซื้อด้วย และเมื่อทำการซื้อ ก็ทำการผูก RFID สองชุดเข้าไว้ด้วยกัน ซึ่งถ้าหากมี RFID เพียงชุดเดียว ผ่าน Gate ออกไป ก็ให้ส่งเสียงร้อง เป็นต้น




02/18/2008 08:04:31 PM
Ping the theif project #2
สิบเนื่องจากกระทู้ Ping the theif project วันนี้ นั่งหาข้อมูลเพิ่มเติมมาเกี่ยวกับการใช้ Flash ทำการ Capture ภาพจาก Webcam มาเก็บเป็น List ไว้ก่อน ดังข้างล่างนี้http://www.flashkit.com/tutorials/Dynamic_Content/Basic_Fl-Jeff_Hug-732/index.phphttp://www.act