ช่วยด้วย โน๊ตบุ๊ค ( Notebook ) หาย ระบบควบคุมเน็ต หรือ กลุ่มที่ใช้โปรแกรมคุมเน็ต ช่วยได้ไหม?
เรื่องใหม่ๆ ไม่ค่อยจะมี เพราะห่างจากวงการไอที ไปเกือบ 2 ปี งานวิชาการก็แทบไม่ได้ตาม ง่ายๆ คือในหัวมีแต่ความรู้เก่าๆ คิดไว้ว่า ถ้า จะเขียน บทความแรก ก็คือเรื่อง การตรวจหา Notebook หายเนี่ยหละ
เริ่มกันเลย คำตอบคือ มีโอกาส แค่มีโอกาส ไม่ว่าจะเป็น โน๊ตบุ๊ค , Notebook , iPad , iPhone หรือ Smart Phone ที่มีส่วน Wi-Fi และเคยใช้งาน ผ่านระบบควบคุมเน็ต ไม่ว่าจะเป็น หอพัก สถาบัน หรือ องค์กร ในที่นี้คือต้องใช้ตัวโปรแกรมควบคุมเน็ต หรือ ระบบ ควบคุม อินเตอร์เน็ต ที่นำมาแสดง เป็นระบบใช้งานบน ระบบยูนิกส์ ตัวอย่างที่นำมาประกอบการอธิบาย ใช้ระบบปฏิบัติการ ลีนุกซ์ (Linux) มาดูรายละเอียดกัน

  1. เมื่อ Notebook หาย สิ่งแรก คือ หายที่ไหน เช่น ในสถาบันที่ศึกษาอยู่ หรือ หอพัก
  2. เคยใช้งานเน็ตผ่าน ระบบควบคุม ที่ใช้ โปรแกรมควบคุม การใช้งานอินเตอร์เน็ตหรือไม่ ถ้าใช่ ก็มาลุยกันต่อได้ ถ้าไม่ใช่ ต้องดูว่าพอจะหา Mac Address ของเครื่องตนเอง ได้จากที่อื่นๆ ที่เคยใช้งาน และมีระบบคุมเน็ต แบบที่เป็น บัตรอินเตอร์เน็ต พวกนี้ช่วย
  3. หาค่า Mac Address ของโน๊ตบุ๊ค ของท่าน จาก โปรแกรมคุมเน็ต อ้างอิง ล๊อกอิน ที่ใช้งาน หรืออะไรที่จำเป็น ต่อ แอดมินที่ดูแลระบบคุมเน็ต นั้นๆ จะ นำไป หาค่า แมค ของเครื่อง ให้ท่านได้

ภาพตัวอย่างค้นหา ค่า Mac Address ของเครื่องที่หายจาก ล๊อกอินที่เคยใช้งานผ่าน ระบบควบคุมเน็ต

ภาพประกอบ ถ้ารูปไม่ขึ้นก็ก๊อปลิงค์ดูตรงๆ ละกันนะครับ

http://zonewifi.com/upload/search_mac_from_login.jpg

  1. เมื่อได้ค่า Mac Adress ของท่านแล้ว ต่อไป คือ งานของแอดมิน ในการช่วย เป็นธุระ ตามหาเครื่องของท่านให้ ส่วนมาก แอดมิน จะตอบว่า “ไม่ว่าง” ไม่เป็นไร ผมเขียน สคริป สั้นๆ ให้ ก็ให้แอดมิน รัน แล้ว ท่านก็นั่งรอดู เรียกง่ายๆ คือ รอคอยเครื่องของท่าน ปรากฏ บนเครือข่าย อีกครั้ง

shell script :

while [ 1 == 1 ]; do arp -n |grep “00:00:00:00:00:00″; done

รายละเอียด ค่า แมค แอดเดรส ของเครื่องที่หาย ตรง 00:00:00:00:00:00 ส่วนการทำงาน ของโปรแกรมให้ดูที่วิดีโอ ด้านล่างประกอบ รายละเอียดวิดีโอ ก็เริ่มจาก สร้างไฟล์ ด้วย vi กด esc , , i เพื่อแทรกข้อความ จากนั้น copy ตัวสคริปว่างลงไป
while [ 1 == 1 ]; do arp -n |grep “40:4A:03:51:12:AB”; done

จากนั้นก็ save โดยกด esc , : ,wq พอเสร็จก็ทำการรัน shell script ดังกล่าว แล้วก็รอ จน หน้าจอ แสดงการพบ เครื่องที่หาย ( ตัวอย่างใช้ แมค 40:4A:03:51:12:AB ) เชื่อมต่อเน็ตเข้ามา แต่ในวิดีโอ ก็ทำการเปิด เพื่อให้ สคริป ตรวจเจอ แต่ใช้งานจริงๆ คงรอ นาน หรืออาจจะไม่เจอเลยก็เป็นได้ หลังจากเจอ จะแสดงไปเรื่อยๆ ถ้าต้องการหยุดสคริป ให้กด ปุ่ม Ctrl+C

วิดีโอประกอบ แสดงการทำงาน จนพบค่าแมค ของเครื่องที่หาย ไม่รู้ โพสไง

จุดนี้ถือว่าเป็น จุดสำคัญ ของบทความนี้ หลักการคือ อาศัย arp cache (รายละเอียด เพิ่มเติม เกี่ยวกับ arp cache) แน่นอนว่า ถ้าเครื่องที่หาย หากโดนเปิดเครื่องขึ้นอีกครั้ง และถ้า ส่วน Wireless ไม่ได้ปิด ประกอบกับ ยังอยู่ใน บริเวณ ที่รับสัญญาณ เน็ตไร้สาย ของบริเวณ ที่หาย หรือที่ท่านเคยใช้งาน ตัวโน๊ตบุ๊ค ก็จะจับสัญญาณ นั้นๆ มาเชื่อมต่อ และต้องวิ่งไปยัง เซิร์ฟเวอร์ หรือ ระบบคุมเน็ต เพื่อขอรับไอพี ก็ต้องเกิดค่า Mac Address ของเครื่องใน arp cache ด้วย ตรงนี้คือจุดเริ่มต้น ของความหวังในการตามหา โน๊ตบุ๊ค ที่หายนั่นเอง

ที่ต้องบอกว่า ถ้าตัวสคริป ร้องหรือมีการวิ่งแสดง เมื่อเจอ ค่า Mac Address นั้นเป็น จุดเริ่มต้น ของความหวังในการ จะได้เครื่องคืน เท่านั้นเองก็เพราะว่า
“แล้วจะรู้ได้อย่างไรว่า เครื่องของฉัน อยู่ส่วนไหน ในพื้นที่ ที่สัญญาณครอบคลุมออกไป เพราะมันกว้างมากๆ”
ใช่แล้ว นั่นคือ ปัญหาต่อมา ที่ต้องพยายาม จำกัดพื้นที่ ในการค้นหา ไม่ว่าจะเป็น สถาบันการศึกษา องค์กร หรือ หอพัก ใช่ว่า พื้นที่ แคบ ถึงแม้ว่าพื้นที่จำกัด ไม่กว้างขวาง มาก ไอ้เจ้าโน๊ตบุ๊ค ของเราก็ไม่น่าจะมาปรากฎ อยู่ให้เห็นได้ต่อหน้าต่อตาเป็นแน่

  1. รบกวน แอดมิน อีกครั้ง เพราะตอนนี้ ได้เบาะแส บ้างแล้ว ว่า เครื่อง ยังคงปรากฏ อยู่ในพื้นที่ สิ่งที่ต้องทำต่อคือ เข้าที่ Access Point แต่ละตัว มองหา ค่า Mac Address ของเราว่า เกาะ หรือ เชื่อมต่อมาจากตัวปล่อยสัญญาณ คลื่นเน็ต ตัวไหน
    ลูกเล่นของ Access Point บางยี่ห้อ จะบอก ประสิทธิภาพ ในการเชื่อมต่อ กับอุปกรณ์ หรือเครื่องที่เชื่อมต่ออีกด้วย ว่ากี่เปอร์เซ็นต์ ซึ่งจะช่วยในการ บ่งบอก ถึง ระยะความใกล้ไกล จากตัวปล่อยสัญญาณ หรืออาจจะใกล้จริงแต่ผ่านอุปสรรค เช่น กำแพง อะไรพวกนี้

ภาพแสดง การตรวจหาเครื่องหาย จากล๊อกของ อุปกรณ์ปล่อยสัญญาณ หรือ Access Point

ภาพประกอบ ถ้ารูปไม่ขึ้นก็ก๊อปลิงค์ดูตรงๆ ละกันนะครับ

http://zonewifi.com/upload/access-point-client-log.jpg

ภาพแสดง การตรวจหา Mac Address ของ WRT-54GL กับ dd-wrt

http://zonewifi.com/upload/dd-wrt54gl-client-log.jpg

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

  1. งานแอดมิน ที่จัดการระบบเครือข่าย หรือดูแล บริหารเครือข่าย ยังไม่จบ ยังสามารถช่วย ทางอ้อมได้อีก มาดูกัน
    6.1 สิ่งแรกคือ ถ้า ระบบคุมเน็ต หรือ โปรแกรมคุมเน็ต ที่ใช้งาน ไม่ได้ล๊อกค่าแมค กับ ล๊อกอิน ก็ให้ดูว่า มีล๊อกอินใดที่ไม่ใช่เจ้าของ ใช้งานผ่านเครื่องที่หาย หรือ ค่า Mac Address ตรงกันกับเครื่องที่หาย แต่ถ้าระบบไม่มีการเก็บค่าแมค กับการใช้งานแต่ละครั้ง ถือว่าไม่ผ่านตั้งแต่แรก แล้ว เพราะเสี่ยงต่อการ ที่ระบบจะไม่ครอบคลุมตาม พรบ. คอมพ์ ปี 50 ในการระบุ หาผู้ใช้งานจริงๆ เพราะมีช่องโหว่ ที่สำคัญ กับระบบเน็ตไร้สาย แต่ถ้าเป็นระบบ ใช้งานผ่านสาย ก็ยังพออภัย ในข้อบกพร่องนี้ได้
    6.2 กรณีที่ ระบบควบคุมเน็ต เป็นแบบ ไม่สามารถเปลี่ยนเครื่อง ใช้งานได้ ก็แน่นอนว่า ผู้ที่ครอบครองเครื่อง จะไม่สามารถ ล๊อกเข้าระบบได้ (ยกเว้นแต่ จะรู้ล๊อกอินของเจ้าของเครื่อง หรือ เจ้าของเครื่อง เซฟ ล๊อกอิน และรหัสผ่าน ในเครื่อง) แต่ตรงนี้ เขียนโปรแกรม เพิ่มเติมในส่วนล๊อกอิน ให้ตรวจได้ว่า ค่า แมค ของเครื่อง มีคนพยายามล๊อกอิน ด้วยชื่อล๊อกอินใด เพื่อเป็นเบาะแส เพิ่มเติม
    6.3 กรณีที่ ระบบคุมเน็ต ไม่สามารถเปลี่ยนเครื่องล๊อกอินได้ แต่ สามารถ รีเซ็ต หรือ ปลดล๊อก ( unlock ) ค่า Mac Address ที่ผูกกับตัว Login ได้ เช่น โปรแกรมคุมเน็ต ของตัวอุปกรณ์ SmallOne เป็นโปรแกรมควบคุม การใช้งานอินเตอร์เน็ต แบบใช้ ล๊อกอิน ผูกกับค่าแมค ของเครือง ที่ทำการล๊อกอินสำเร็จครั้งแรก และจะผูกติดกันอย่างนั้นตลอดไป คือไม่สามารถเปลี่ยนเครื่อง หรือ เปลี่ยนอุปกรณ์ รับสัญญาณเน็ต ค่า Mac Address ก็จะเปลี่ยน และจะไม่สามารถใช้งานได้เช่นกัน แต่ โปรแกรม หรือ ระบบ ยังสามารถให้เจ้าหน้าที่ ทำการปลดล๊อก ค่า mac กับ ล๊อกอิน ได้
    สำหรับกรณี ตามหา เครื่อง โน๊ตบุ๊ค ที่หายนี้ ให้เจ้าหน้าที่หรือ แอดมิน ทำการ ปลดล๊อก ค่า Mac Address ของผู้ใช้งานในระบบคุมเน็ตทั้งหมด (ทุกล๊อกอิน) เพื่อให้ ทุกคน หรือ ทุกๆ ล๊อกอิน สามารถ ล๊อกเข้าระบบได้แน่ๆ ไม่ว่าจะเป็นเครื่องเดิม หรือ เครื่องใหม่ รวมทั้งเครื่องที่หายนี้ ด้วย เพื่อจะได้ แนวทาง ในการตามหา หากผู้ที่ครอบครอง มีล๊อกอิน แล้วเกิด ทำการล๊อกอิน ผ่านระบบ ด้วยล๊อกอินของตนเอง โดยอาจจะตั้งใจ หรือ ไม่ตั้งใจ ก็แล้วแต่
    ทั้งหมดใน ข้อ 6 ที่กล่าวมาคือ การพยายาม ตามหาจากชื่อล๊อกอิน อื่นๆ ที่อาจจะเป็นผู้ครอบครองเครื่องที่หาย แต่อย่างไรก็ตาม การมีเบาะแส จากข้ออื่นๆ ก็ยังจำเป็นอย่างยิ่ง ดีกว่า งมเข็ม ใน บ่อน้ำ

  2. เซ็ตให้โปรแกรมคุมเน็ต เปิดให้สามารถใช้งานเน็ตได้ หรือ เปิดให้ทะลุ ออกไปโดยไม่ต้องเข้าสู่ระบบล๊อกอิน สำหรับ ค่า Mac Adress นั้นๆ แล้วตรวจดูพฤติกรรมการใช้งาน เฃ่น ล๊อกอิน เข้าระบบ เว็บบอร์ด ที่ไหน หรือ Social Network กลุ่มไหน ประมาณนี้ อันนี้ รบกวนแอดมิน ก็อาจจะไม่ง่าย เพราะต้องอาศัย ทักษะ และ ประสบการณ์ ของตัวแอดมิน พอสมควร ในการตรวจ และบางครั้ง อาจจะต้องถึงกับ Sniff Packet ช่วย

เราจะเห็นว่า ค่า Mac Address นอกจากจะมีโทษ ให้พวก เน็ตคัท เล่นงานแล้ว มันก็พอจะมีประโยชน์ จริงๆ ทุกสิ่งอย่างในโลก ก็มี 2 ด้านทั้งสิ้น อ่านรายละเอียด เกี่ยวกับ Mac Address , arp cache กับ session , ทำ arp cache ให้ overflow และ ปัญญา ARP หรือ Netcut เพิ่มเติม แต่เทคนิค การตามหาเครื่องหาย นอกจากอาศัยค่า Mac Address แล้ว ตัว 802.11 ที่เป็นมาตรฐานของ ระบบเน็ตไร้สาย ของพวก โน๊ตบุ๊ค ก็มีส่วนสำคัญ ทั้งนี้เพราะ กำลังส่ง และ อุปกรณ์ที่ใช้งาน ในระบบ จะไม่มีความแรง ขนาดไกลๆ เหมือนพวก WiMax 3G หรือกลุ่มมือถือ ดังนั้น ระยะทำการของมันจึงพอจะจำกัดพื้นที่ในการตรวจหาได้นั่นเอง

จริงๆ ยังมีวิธี ตามหา โน๊ตบุ๊ค หายอีกแบบ ซึ่งก็ยังเป็นเพียงหนึ่ง โอกาสในการหาเบาะแสเท่านั้น แต่วิธีที่ว่านี้ต้อง พัฒนา โปรแกรม กันนิดหน่อย น่าจะเหมาะกับผู้ที่ชอบ ทำระบบแบบเอาโล่ ไม่เอาเงิน ซึ่งไว้หากเรียบเรียงเสร็จ จะบอกวิธีพัฒนา ระบบที่ว่านี้อีกที (อาจจะไม่ใช่ครั้งหน้า เพราะมี บทความ รอปล่อยออกไปก่อน อีก 2-3 เรื่อง)

อ้างอิง แหล่งข้อมูล
http://zonewifi.com/ตามหา-โน๊ตบุ๊ค-หาย

Hiring! บริษัทที่น่าสนใจ

Carmen Software company cover
Carmen Software
Hotel Financial Solutions
Next Innovation (Thailand) Co., Ltd. company cover
Next Innovation (Thailand) Co., Ltd.
We are web design with consulting & engineering services driven the future stronger and flexibility.
KKP Dime company cover
KKP Dime
KKP Dime บริษัทในเครือเกียรตินาคินภัทร
Kiatnakin Phatra Financial Group company cover
Kiatnakin Phatra Financial Group
Financial Service
Fastwork Technologies company cover
Fastwork Technologies
Fastwork.co เว็บไซต์ที่รวบรวม ฟรีแลนซ์ มืออาชีพจากหลากหลายสายงานไว้ในที่เดียวกัน
Thoughtworks Thailand company cover
Thoughtworks Thailand
Thoughtworks เป็นบริษัทที่ปรึกษาด้านเทคโนโยลีระดับโลกที่คว้า Great Place to Work 3 ปีซ้อน
Iron Software company cover
Iron Software
Iron Software is an American company providing a suite of .NET libraries by engineer for engineers.
CLEVERSE company cover
CLEVERSE
Cleverse is a Venture Builder. Our team builds several tech companies.
Nipa Cloud company cover
Nipa Cloud
#1 OpenStack cloud provider in Thailand with our own data center and software platform.
Bangmod Enterprise company cover
Bangmod Enterprise
The leader in Cloud Server and Hosting in Thailand.
CIMB THAI Bank company cover
CIMB THAI Bank
MOVING FORWARD WITH YOU - CIMB is the leading ASEAN Bank
Bangkok Bank company cover
Bangkok Bank
Bangkok Bank is one of Southeast Asia's largest regional banks, a market leader in business banking
MuvMi (Urban Mobility Tech Co.,Ltd.) company cover
MuvMi (Urban Mobility Tech Co.,Ltd.)
Shape the future of urban mobility towards affordable, clean, and safe solutions
T.N. Digital Solution Co., Ltd. company cover
T.N. Digital Solution Co., Ltd.
TNDS has been involving in every first move of banking’s major digital transformation.
KBTG - KASIKORN Business-Technology Group company cover
KBTG - KASIKORN Business-Technology Group
KBTG - "The Technology Company for Digital Business Innovation"
Siam Commercial Bank Public Company Limited company cover
Siam Commercial Bank Public Company Limited
"Let's start a brighter career future together"
Icon Framework co.,Ltd. company cover
Icon Framework co.,Ltd.
Global Standard Platform for Real Estate แพลตฟอร์มสำหรับธุรกิจอสังหาริมทรัพย์ครบวงจร มาตรฐานระดับโลก
REFINITIV company cover
REFINITIV
The Financial and Risk business of Thomson Reuters is now Refinitiv
H LAB company cover
H LAB
Re-engineering healthcare systems through intelligent platforms and system design.
The Gang Technology Co., Ltd. company cover
The Gang Technology Co., Ltd.
We're a Digital Agency that helps our customers transform their business into digital with ease.
LTMH company cover
LTMH
LTMH มุ่งเน้นการพัฒนาผลิตภัณฑ์ที่สามารถช่วยพันธมิตรของเราให้บรรลุเป้าหมาย
Seven Peaks company cover
Seven Peaks
We Drive Digital Transformation
Wisesight (Thailand) Co., Ltd. company cover
Wisesight (Thailand) Co., Ltd.
The Best Choice For Handling Social Media · High Expertise in Social Data · Most Advanced and Secure
MOLOG Tech company cover
MOLOG Tech
We are Modern Logistic Platform, Specialize in WMS, OMS and TMS.
Data Wow Co.,Ltd company cover
Data Wow Co.,Ltd
We enable our clients to realize increased productivity by solving their most complex issues by Data
LINE Company Thailand company cover
LINE Company Thailand
LINE, the world's hottest mobile messaging platform, offers free text and voice messaging + Call
LINE MAN Wongnai company cover
LINE MAN Wongnai
Join our journey to becoming No.1 food platform in Thailand