เมื่อพูดถึงเรื่องการรักษาความปลอดภัยของระบบคอมพิวเตอร์และเครือข่ายต่างๆ แฮกเกอร์เป็นผู้ที่มีความชำนาญในการเจาะระบบและการละเมิดความปลอดภัยของเครื่องคอมพิวเตอร์ รวมถึงระบบเครือข่ายต่างๆ ทั้งนี้เนื่องจากเหล่าแฮกเกอร์มักจะมีความรู้ความสามารถทางด้านไอทีและภูมิคุ้มกันของระบบคอมพิวเตอร์ต่างๆ ไม่ว่าจะเป็นเรื่องของรหัสผ่าน การเข้ารหัส หรือแม้กระทั่งการสร้างช่องโหว่ซึ่งเป็นจุดอ่อนของระบบ กลุ่มวัฒนธรรมร่วมของชุมชนเซียนคอมเซียนเป็นกลุ่มที่ได้รับการยกย่องในสมัยก่อน เนื่องจากได้ทำการวิจัยและพัฒนาเทคโนโลยีต่างๆ เช่น minicomputer แบบ time-share และการทดลองเครือข่าย ARPAnet ซึ่งส่งผลให้กลุ่มนี้เป็นผู้มีความชำนาญในการเจาะระบบและทดสอบความแข็งแกร่งของระบบเครือข่ายต่างๆ นอกจากนี้ การเป็นแฮกเกอร์ไม่ได้หมายความว่าต้องเจาะเข้าไปในระบบหรือเครื่องคอมพิวเตอร์ เพียงแต่อาจจะเป็นผู้ที่มีความสนใจในด้านไอทีและมีการศึกษาเกี่ยวกับเทคโนโลยีต่างๆ ซึ่งส

การเรียนรู้การแฮกสำหรับมือใหม่
ระบบปฏิบัติการ Unix
หากคุณเป็นมือใหม่ที่ต้องการเรียนรู้การแฮก คุณจะต้องเรียนรู้ระบบปฏิบัติการ Unix ซึ่งเป็นจุดศูนย์กลางของการแฮก โดย Linux นั้นถูกออกแบบมาจาก Unix และสามารถใช้งานควบคู่ไปกับ Microsoft Windows ได้ในเครื่องเดียวกัน
การเรียนรู้การใช้ Unix จะช่วยให้คุณเข้าใจเรื่องของระบบปฏิบัติการอย่างลึกซึ้ง และจะช่วยให้คุณทำความเข้าใจกับระบบปฏิบัติการอื่นๆ ได้ง่ายขึ้น
ท่านสามารถดาวน์โหลด Linux จากเว็บไซต์ www.linux.org และสอบถามคำถามได้ในกลุ่มผู้ใช้ Linux เพื่อช่วยเหลือในการติดตั้ง
การใช้งาน Live CD
วิธีการที่ดีที่สุดสำหรับมือใหม่ในการทดสอบระบบปฏิบัติการคือการใช้ Live CD หรือ Distribution ที่ใช้งานได้เต็มที่จากแผ่น CD โดยไม่ต้องไปยุ่งเกี่ยวกับ hard disk ของคุณ ซึ่งจะช่วยให้คุณเรียนรู้การใช้งานได้อย่างรวดเร็ว โดยไม่ต้องเสี่ยงต่อคอมพิวเตอร์ของคุณ
การเรียนรู้ HTML
หากคุณต้องการเรียนรู้การพัฒนาเว็บไซต์ คุณจะต้องเรียนรู้ HyperText Mark-Up Language หรือ HTML ในขั้น
ความสำคัญของภาษาโปรแกรม
ภาษาโปรแกรมจำเป็นสำหรับการสร้างซอฟต์แวร์และแอพพลิเคชั่นที่เราใช้ทุกวัน ก่อนที่จะเริ่มเขียนโค้ดได้ พวกเขาต้องเรียนรู้วิธีการอ่านและเขียนในภาษาที่ใช้อยู่เสียก่อน พวกเขาต้องมีความเข้าใจอย่างถ่องแท้เกี่ยวกับกฎและข้อบังคับที่ควบคุมภาษาที่พวกเขาใช้ การไม่ทำเช่นนั้นอาจส่งผลให้รหัสไม่มีประสิทธิภาพหรือทำงานผิดปกติ
หลาม
Python เป็นภาษาที่แนะนำสำหรับผู้เริ่มต้นเนื่องจากตรงไปตรงมาและเข้าใจง่าย เหมาะสำหรับผู้เรียนใหม่และมีโครงสร้างที่ทรงพลังและยืดหยุ่นที่สามารถจัดการโครงการขนาดใหญ่ได้ ในทางกลับกัน Java เป็นภาษาที่เป็นทางเลือก แต่ไม่ค่อยเป็นที่นิยมในฐานะภาษาแรกสำหรับผู้เขียนโค้ดมือใหม่
คุณกำลังดู: วิธีการ เป็นแฮกเกอร์
C และ C++
หากคุณต้องการเขียนโค้ดอย่างจริงจัง การเรียนรู้ภาษา C เป็นสิ่งจำเป็นเนื่องจากเป็นภาษาหลักของ Unix C++ มีความเกี่ยวข้องอย่างใกล้ชิดกับ C และหากคุณเรียนรู้หนึ่งในนั้น คุณสามารถเรียนรู้อีกอันได้โดยไม่มีปัญหา ภาษาซีสามารถจัดการทรัพยากรภายในเครื่องคอมพิวเตอร์ได้อย่างมีประสิทธิภาพ อย่างไรก็ตาม การดีบักอาจเป็นสิ่งที่ท้าทายสำหรับโปรแกรมเมอร์บางคน
คำแนะนำแพลตฟอร์ม
ขอแนะนำให้ใช้แพลตฟอร์มเช่น Backtrack 5 R3, Kali หรือ Ubuntu 12.04LTS เพื่อเริ่มเรียนรู้ แพลตฟอร์มเหล่านี้เหมาะสำหรับผู้เริ่มต้นเพื่อทำความคุ้นเคยกับภาษาโปรแกรม
วัฒนธรรมการแฮ็ก
แฮ็กเกอร์เป็นเหมือนศิลปิน นักปรัชญา และวิศวกรที่หลอมรวมกันเป็นหนึ่งเดียว พวกเขาเชื่อในเสรีภาพและความรับผิดชอบร่วมกัน พวกเขาเห็นโลกเต็มไปด้วยปัญหาที่รอการแก้ไข และพวกเขามีความสุขที่สุดเมื่อได้แก้ไข การแฮ็กเป็นทั้งอาชีพที่จริงจังและเป็นเกมที่สนุก
ทักษะที่จำเป็น
ก่อนที่จะเป็นแฮ็กเกอร์ที่ประสบความสำเร็จได้ พวกเขาต้องมีทักษะที่จำเป็นเสียก่อน จำเป็นต้องมีความเข้าใจพื้นฐานเกี่ยวกับภาษาโปรแกรม และทำความคุ้นเคยกับแพลตฟอร์มและเครื่องมือต่างๆ แฮ็กเกอร์ยังต้องเรียนรู้วิธีป้องกันตนเองจากแฮ็กเกอร์รายอื่นด้วยการฝึกสติ การทำสมาธิ และเทคนิคอื่นๆ มันไม่ได้เกี่ยวกับความแข็งแกร่งและความว่องไวเท่านั้น แต่ยังเกี่ยวกับความสมดุลทางจิตใจและจิตวิญญาณด้วย
การประชุม Sci-Fi
หากคุณสนใจที่จะแฮ็ก การเข้าร่วมการประชุม Sci-Fi เป็นจุดเริ่มต้นที่ดี คุณสามารถพบกับแฮ็กเกอร์มือใหม่ ระดับกลาง และมากประสบการณ์ และเรียนรู้จากพวกเขา คุณยังสามารถลองเรียนรู้เทคนิคการป้องกันตัว เช่น ไทชิ ซึ่งจะช่วยคุณพัฒนาความอดทนทางร่างกายและจิตใจ
รักการแก้ปัญหา: วิถีชีวิตของแฮกเกอร์
แฮกเกอร์เชื่อว่าการแก้ปัญหาควรจะเป็นส่วนหนึ่งของชีวิตจิตใจของเขา และการแก้ปัญหาใดๆ ก็ควรจะทำได้โดยต้องการใช้เวลาและพยายามอย่างต่อเนื่อง
จากเหตุผลที่แฮกเกอร์เชื่อว่าการแชร์ความรู้และประสบการณ์ในการแก้ปัญหานั้นเป็นสิ่งที่สำคัญอย่างมาก และเป็นเรื่องของความรับผิดชอบด้านศีลธรรม ดังนั้นถ้าคุณแก้ไขปัญหาอะไรได้ คุณควรแชร์วิธีการแก้ปัญหานั้นให้คนอื่นรู้จัก เพื่อป้องกันไม่ให้พวกเขาประสบปัญหาเดียวกัน
ความสำคัญของการแบ่งปัน
เราไม่ได้บังคับให้คุณแบ่งปันผลงานทั้งหมดที่คุณสร้างขึ้น แต่เราเชื่อว่าการแชร์ความรู้และประสบการณ์ในการแก้ปัญหานั้นเป็นสิ่งสำคัญที่ต้องทำ เพราะมีประโยชน์ต่อผู้อื่นที่อาจจะประสบปัญหาเดียวกันกับคุณ
อย่างไรก็ตาม คุณควรระมัดระวังเมื่อแชร์ความรู้และประสบการณ์ของคุณให้แก่ผู้อื่น เพราะอาจทำให้ผู้อื่นนำข้อมูลนั้นมาใช้ในทางที่ไม่ถูกต้อง หรือนำไปใช้ใ
แฮกดีแฮกเด่นไม่เป็นภัย
การเขียนโปรแกรมแบบ open-source เป็นสิ่งที่ช่วยสร้างสรรค์และมีประโยชน์ต่อชุมชนนักพัฒนาโปรแกรมและนักแฮกเกอร์ได้มากมาย นอกจากนี้ยังช่วยสร้างเสริมสร้างและเผยแพร่ความรู้ให้กันและกัน ซึ่งจะช่วยให้ชุมชนนักพัฒนาและแฮกเกอร์เติบโตขึ้นไปด้วยกัน
เขียนโปรแกรม open-source
การเขียนโปรแกรมแบบ open-source นั้นสามารถช่วยสร้างสรรค์และสนุกได้พร้อมกัน นอกจากนี้ยังมีประโยชน์ต่อชุมชนได้อีกด้วย อย่าลืมเผยแพร่โค้ดของโปรแกรมด้วย เพื่อช่วยสร้างเสริมสร้างและเผยแพร่ความรู้ให้กันและกัน
ช่วยกันทดสอบและ debug โปรแกรม
การทดสอบและ debug โปรแกรมแบบ open-source ต้องการคนที่มีความรู้และความสามารถในการตรวจสอบและแก้ไขปัญหา นักแฮกเกอร์ที่ชื่นชอบโปรแกรมแบบ open-source ก็สามารถช่วยกันด้วยการทดสอบและ debug โปรแกรมนั้นได้
เลือกโปรแกรมขั้นพัฒนาที่สนใจ
นักแฮกเกอร์ที่ชื่นชอบโปรแกรมแบบ open-source สามารถช่วยกันเป็น beta-tester ของโปรแกรมนั้นได้ และหากพบบัคหรือ
ความสำคัญของการสนับสนุนชุมชนสำหรับแฮ็กเกอร์
การเป็นแฮ็กเกอร์ไม่ได้เกี่ยวกับการเขียนโค้ดหรือทักษะทางเทคนิคเท่านั้น แต่ยังเกี่ยวข้องกับการมีความรู้สึกของชุมชนและวัฒนธรรมด้วย จำเป็นอย่างยิ่งที่จะต้องมีผู้รับผิดชอบในการจัดระเบียบรายชื่ออีเมล ดูแลกลุ่มข่าว และจัดการเว็บไซต์ขนาดใหญ่ที่รวบรวมซอฟต์แวร์และโปรแกรมต่างๆ การพัฒนา RFCs และมาตรฐานทางเทคนิคนั้นต้องการความทุ่มเทและความพยายามเช่นกัน ผู้ที่รับบทบาทเหล่านี้ได้รับความเคารพอย่างสูงในชุมชนเนื่องจากพวกเขาเข้าใจเวลาและความพยายามที่จำเป็นสำหรับงานเหล่านี้ ซึ่งอาจสนุกน้อยกว่าการเขียนโค้ด
การเป็นสมาชิกที่มีชื่อเสียงและเป็นที่ยอมรับของชุมชนแฮ็คต้องใช้เวลาและความทุ่มเท ผู้คนไม่ได้เป็นผู้นำในชั่วข้ามคืน อย่างไรก็ตาม แฮ็กเกอร์บางคนมีชื่อเสียงในทางลบและได้รับการยอมรับจากการมีส่วนร่วมกับชุมชน พวกเขาเป็นผู้เชี่ยวชาญในประวัติศาสตร์ของการแฮ็กและทำหน้าที่เป็นโฆษกของชุมชน หากคุณทุ่มเทเวลาให้กับการแฮ็กมากพอ คุณอาจกลายเป็นคนที่คนอื่นชื่นชมและเคารพ
บทบาทของที่ปรึกษาและผู้นำ
แฮ็กเกอร์ที่ได้รับความเคารพและมีชื่อเสียงในชุมชนควรภูมิใจในความสำเร็จของตน แต่ก็ต้องอ่อนน้อมถ่อมตนด้วย คนที่โอ้อวดและอวดทักษะของพวกเขาอาจถูกมองว่าหยิ่งหรือน่ารังเกียจ และการให้คำปรึกษาแก่สมาชิกที่อายุน้อยกว่าอาจเป็นเรื่องยาก การเป็นที่ปรึกษาที่ดีนั้นเกี่ยวข้องกับการแสดงทักษะทางเทคนิคในขณะที่มีความกรุณาและความเห็นอกเห็นใจ ผู้คนจะชื่นชมผู้ที่อ่อนน้อมถ่อมตนและเต็มใจช่วยเหลือ
การแบ่งปันข้อมูลและความรู้
การแบ่งปันข้อมูลและความรู้มีความสำคัญต่อการเติบโตและการพัฒนาของชุมชนแฮ็ค แต่ละคนสามารถแบ่งปันความรู้ของพวกเขาโดยการสร้างคำถามที่พบบ่อยหรือเผยแพร่บทความทางเทคนิค ทรัพยากรเหล่านี้สามารถให้บริการแก่ผู้อื่นและแบ่งปันกับชุมชนที่กว้างขึ้น เมื่อผู้คนแบ่งปันความรู้ พวกเขาช่วยให้ผู้อื่นเติบโตและพัฒนาทักษะของพวกเขา สิ่งสำคัญคือต้องส่งเสริมโปรแกรมโอเพ่นซอร์สและทำให้ผู้อื่นใช้ซอร์สโค้ดได้