วันอังคารที่ 20 กันยายน พ.ศ. 2554

ความหมายของคำว่า Hacker




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

ต่อมาจึงมีคนบัญญัติศัพท์ Hacker ที่สร้างความเดือดร้อนให้คับผู้อื่น ไม่ว่าจะเป็นทางด้านการเงิน เวลา หรือว่าด้านสุขภาพจิต เรียกว่า Cracker เผื่อจัดกลุ่ม Hacker ประเภทนี้ คนพวกนี้ชอบงัดแงะ แกะเกา โปรแกรมชาวบ้าน เผื่อที่จะเอา serial number มา ซึ่งจะทำให้สามารถใช้โปรแกรมนั้นได้เต็มประสิทธิภาพโดยไม่ต้องเสียเงินเสียทอง รวมทั้งการเขียน script อันตรายๆไปบน internet เผื่อดูด e-mail ชาวบ้านมาขาย หรือใช้ spam mail รบกวนชาวบ้าน นอกจากนี้ยังรับจ้างเขียน script adaware spyware ต่างๆอีกด้วย ซึ่งการกระทำเหล่านี้จะใช้ความรู้เช่นเดียวกับ Hacker เพราะมักมีกระทำต่างๆผ่านระบบเครือข่าย ดังนั้นอาจจะมีคนเรียกคนกลุ่มนี้ว่า

Black hat hacker หรือ แฮกเกอร์หมวกดำ จะเป็นพวกพรรคมาร คือใช้วิชาในทางที่ผิดเป็นวิชามาร แหล่งชุมนุมพวกนี้คือ web site ต่างๆ แล้ว web site เหล่านี้ก็ช่างเข้ากับพวกเค้าจิงๆ เพราะว่าจะเน้นไปทาง โทนสีดำ แต่ว่าอย่าดูเพียงแค่สีอย่างเดียวนะครับ เพราะบางทีเห็นขาวๆแต่นั่นแหละครับตัวดีเลย เมื่อคุณหลงเข้าไปใน web site พวกนี้แล้ว ก็เตรียมตัวรับมือกับมันให้ดีเลยคับ web site เหล่านี้เป็นที่สิงสถิตของแหล่งพลังด้านมืดทั้งนั้นครับ ไม่ว่าจะเป็น virus script อันตรายๆ adaware spyware โทรจัน software keylogger linkที่ไปสู่ software ผิดกฏหมาย รวมทั้ง web site ลามก(ซึ่งอันหลังบางทีไม่ต้องlink เราก็หาเองเลย ช่างคิด ) แล้วก็เป็นปกติครับเมื่อมีฝ่ายอธรรมก็ต้องมีฝ่ายธรรมะกันบ้าง ซึ่งเราเรียกว่าฝ่ายธรรมะว่า

White hat hacker ันั่นก็คือใช้ความรู้ของตนในทางที่ถูกที่ควร เช่น เมื่อเจาะระบบเข้าได้แล้วก็จะแจ้งbug ไปยังเจ้าของ web site หรือว่าเจ้าของผลิตภัณฑ์นั้น เพื่อหาทางแก้ไขbug นั้น คำศัพท์อีกคำหนึ่งที่เกียวข้องคือ ethical hacker ซึ่งหมายถึง Hacker ที่เข้าไปเจาะระบบแล้วแก้ไข bug นั้นให้เลย คนพวกนี้นับว่าเป็นพวกปิดทองหลังพระจริงๆ เพราะว่าไม่มีใครรู้อยู่แล้วว่าเขาเป็นใคร นอกจากพวกเดียวกัน

นอกจากนี้ยังมีพวกกึ่งดีกึ่งร้าย มีชื่อว่า Grey hat hacker คือคนพวกนี้จะเข้าไปตรวจพบช่องโหว่ของ web site บางแห่งแล้ว แทนที่จะบอกเจ้าของ web site แต่กลับไปโพสต์ไว้ตาม web site ต่างๆแล้วถ้าเจ้าของ web site พบช้ากว่า พวกหมวกดำละก็ฮ่าฮ่าฮ่า

อีกกลุ่มหนึ่งที่ตอนนี้กำลังมีจำนวนมากก็คือ Yellow hat hacker คนพวกนี้จะเห็นเงินเป็นพระเจ้า คือไม่ว่าผู้ว่าต้องการอะไรถ้ามีเงินมาแลกเปลี่ยนก็จะทำหมด แม้กระทั่งมีคนมาขอซื้อวิธีการhack พวกนี้ก็จะขายหมดเลย ที่ได้ชื่ออย่างนี้ก็เพราะว่าคงเป็นพวกตื่นทอง เป็นอะไรเป็นทองไม่ได้ จะสนใจหมดทุกอย่าง

hacker จะมีผู้ชายมากกว่าผุ้หญิง มีอายุประมาณ 10-45 ปี มีนิสัยไม่ชอบเข้าสังคม แปลกแยก มักจะอยู่คนเดียว ทำอะไรคนเดียว ชอบฝันเฟื่องจินตนาการไปเรื่อยเปื่อย ชอบเอาแต่ใจตัวเอง (เหมือนเพื่อนเราคนไหนบ้างหรือเปล่า กัดฟัน ) ลักษณะทางด้านร่างกายคือไม่อ้วนตุ้ยนุ้ยก็ผอมสูงไปเลย เพราะว่าไม่ค่อยจะมีเวลาไปออกกำลังกายมัวแต่นั่ง hack ทั้งวัน ไม่ค่อยรักษาความสะอาด

เครื่องมือหรืออาวุธที่ hacker ใช้ก็แน่นอนครับต้องเป็นคอมพิวเตอร์ กับ การเชื่อมต่อระบบเครือข่าย ยิ่งมีความเร็วได้มากเท่าไหร่ก็ยิ่งดีเพราะว่างานของ Hacker ไม่ใช่สิ่งที่ถูกต้องเสมอไปครับดังนั้นจึงต้องทำให้เร็วที่สุดเท่าที่จะทำได้ เพราะฉะนั้นจะเห็นว่าเป็นข้อดีของพวกที่ยังใช้ modem แบบหมุนโทรศัพท์ออกอยู่คับ เพราะว่า Hacker จำเป็นต้องรู้ ip address แล้วผู้ใช้ที่ยังใช้ modem แบบหมุนโทรศัพท์ออกนั้นจะไม่มี ip ที่แน่นอน ทุกครั้งที่ต่อ internet ทาง ISP จะกำหนดหมายเลข ip ให้เราชั่วคราว นั่นหมายความว่าถ้าเราต่อใหม่อีกครั้งเราอาจจะไม่ได้หมายเลข ip เดิมก็ได้ แต่จริงๆแล้วนั้นเป้าหมายของ Hacker ก็ไม่ได้อยู่ที่ผู้ใช้ประเภทนี้หรอกครับ ส่วนใหญ่จะเป็นองค์กรใหญ่ๆ ที่มีserver เชื่อมต่ออยู่กับระบบเครือข่ายทำให้เป็นเป้าหมายที่แน่นอน ดูกันทางด้าน software บ้าง ตัว software นั้นมีให้ Hacker ใช้กันมากมายก่ายกองครับที่สำคัญ software เหล่านี้ ฟรีคับ แต่ว่าจะสามารถใช้งานได้เพียงระยะเวลาหนึ่ง เวลาในที่นี้ไม่ได้หมายถึงมันหมดอายุนะครับ แต่ว่าเมื่อบริษัทหรือว่าองค์กรที่ถูก hack จะทำการซ่อมแซมรูรั่วนั้นโดยเร็วทำให้ software นั้นใช้ไม่ได้ ตรงนี้เองทำให้ Hacker เก่งที่เป็นระดับเซียน เขียน software ขึ้นมาใช้งานมากกว่าการไปหา load ภาษาที่นิยมใช้กัน ส่วนใหญ่จะเป็น C และ C++ ที่เป็น 2 ตัวนี้เพราะว่าสามารถเขียนติดต่อ ควบคุม หรือสั่งงาน hardware ที่เกียวข้องกับระบบเครือข่ายได้ง่ายมากกว่าภาษาอื่น แต่ข้อเสียของมันก็คือยากสุดๆครับ ต้องอาศัยความอดทน ทำให้มือใหม่อาจท้อถอยไปตามๆกัน

พรุ่งนี้อาจจะมาเขียนวิธีการที่ hacker ชอบใช้ในการเจาระบบครับ ยักคิ้วยักคิ้วยักคิ้ว

ไม่มีความคิดเห็น:

แสดงความคิดเห็น