Hacker
Hacker
คือ ผู้ที่มีความรู้ความเข้าใจในระบบคอมพิวเตอร์อย่างสูงมาก
ไม่ว่าจะเป็นเรื่องเครือข่าย , ระบบปฏิบัติการ จนสามารถเข้าใจว่าระบบมีช่องโหว่ตรงไหน
หรือสามารถไปค้นหาช่องโหว่ได้จากตรงไหนบ้าง เมื่อก่อนภาพลักษณ์ของ Hacker จะเป็นพวกชั่วร้าย ชอบขโมยข้อมูล หรือ ทำลายให้เสียหาย แต่เดี๋ยวนี้ คำว่า Hacker หมายถึง Security
Professional ที่คอยใช้ความสามารถช่วยตรวจตราระบบ
และแจ้งเจ้าของระบบว่ามีช่องโหว่ตรงไหนบ้าง อาจพูดง่ายๆว่าเป็น Hacker ที่มีจริยธรรมนั่นเอง ในต่างประเทศมีวิชาที่สอนถึงการเป็น Ethical
Hacker หรือ แฮกเกอร์แบบมีจริยธรรม
ซึ่งแฮกเกอร์แบบนี้เรียกอีกอย่างว่า White Hat Hacker ก็ได้
ส่วนพวกที่นิสัยไม่ดีเราจะเรียกว่าพวกนี้ว่า Cracker หรือ Black
Hat Hacker ซึ่งก็คือ มีความสามารถเหมือน Hacker ทุกประการ เพียงแต่พฤติกรรมของ Cracker นั้นจะเป็นการกระทำที่ขาดจริยธรรรม
เช่น ขโมยข้อมูลหรือเข้าไปทำลายระบบคอมพิวเตอร์ให้ทำงานไม่ได้ เป็นต้น
วิธีการที่ Hacker และ Cracker ใช้เข้าไปก่อกวนในระบบ Internet มีหลายวิธี แต่วิธีที่นิยมมากมี 3 วิธี ดังนี้
1.Password Sniffers เป็นโปรแกรมเล็กๆที่ซ่อนอยู่ในเครือข่าย
และถูกสั่งให้บันทึกการ Log on และรหัสผ่าน (Password)
แล้วนำไปเก็บในแฟ้มข้อมูลลับ
2. Spooling เป็นเทคนิคการเข้าสู่คอมพิวเตอร์ที่อยู่ระยะทางไกล
โดยการปลอมแปลงที่อยู่อินเนอร์เน็ต (Internet Address) ของเครื่องที่เข้าได้ง่ายหรือเครื่องที่เป็นมิตร
เพื่อค้นหาจุดที่ใช้ในระบบรักษาความปลอดภัยภายใน วิธีการคือ
การได้มาถึงสถานภาพที่เป็นแก่นหรือราก (Root) ซึ่งเป็นการเข้าสู่ระบบขั้นสูงสำหรับผู้บริหารระบบ
เมื่อได้รากแล้วจะสร้าง Sniffers หรือโปรแกรมอื่นที่เป็น Back
Door ซึ่งเป็นทางกลับลับๆใส่ไว้ในเครื่อง
3. The Hole in the Web เป็นข้อบกพร่องใน World
-Wide-Web (WWW )
ซึ่งเป็นส่วนหนึ่งที่อยู่ในอินเทอร์เน็ต
เนื่องจากโปรแกรมที่ใช้ในการปฏิบัติการของ Website จะมีหลุมหรือช่องว่างที่ผู้บุกรุกสามารถทำทุกอย่างที่เจ้าของ
Site สามารถทำได้
วิศวกรรมอิเล็กทรอนิกส์ (Electrical Engineering)
สาขาอาชีพด้านวิศวกรรมอิเล็กทรอนิกส์ เดิมเป็นสาขาหนึ่งของวิศวกรรมไฟฟ้าที่ถูกแยกออกมาเพื่อให้เห็นความแตกต่างของงานทางด้านไฟฟ้ากำลัง
กับงานทางด้านอิเล็กทรอนิกส์
ปัจจุบันขอบเขตของวิศวกรรมอิเล็กโทรนิคส์ถูกขยายออกไปเป็น subfield ได้แก่ อิเล็กทรอนิกส์แอนะลอก, อิเล็กทรอนิกส์ดิจิทัล,
อิเล็กทรอนิกส์ผู้บริโภค, ระบบการฝังตัว
และอิเล็กทรอนิกส์กำลัง วิศวกรรมอิเล็กทรอนิกส์ยังเข้าไปทำงานร่วมกับงาน implement
ของ application, งานด้าน หลักการและ algorithm
เกี่ยวกับฟิสิกส์ของ solid state, โทรคมนาคม,
ระบบควบคุม, การประมวลผลสัญญาณ, วิศวกรรมระบบคอมพิวเตอร์, วิศวกรรมเครื่องมือ,วิศวกรรมควบคุมพลังงานไฟฟ้า, หุ่นยนต์, และอื่น ๆ อีกมากมาย
วิศวกรรมซอฟต์แวร์และคอมพิวเตอร์ (Computer
Software Engineering)
วิศวกรรมซอฟต์แวร์ เป็นศาสตร์เกี่ยวกับวิศวกรรมมีเนื้อหาเกี่ยวข้องกับการใช้กระบวนการทางวิศวกรรมในการดูแลการผลิต
ตั้งแต่การเริ่มเก็บความต้องการ การตั้งเป้าหมายของระบบ การออกแบบ กระบวนการพัฒนา
การตรวจสอบ การประเมินผล การติดตามโครงการ
การประเมินต้นทุน การรักษาความปลอดภัย ไปจนถึงการคิดราคาซอฟต์แวร์ เป็นต้น
วิศวกรรมซอฟต์แวร์ เป็นศาสตร์ที่ทวีความสำคัญเพิ่มขึ้นเรื่อย ๆ
เนื่องจากในปัจจุบัน ซอฟต์แวร์มีความซับซ้อนเพิ่มขึ้น
จำเป็นต้องมีการวิศวกรรมที่จะควบคุมและดำเนินการผลิต ที่มีประสิทธิภาพ
สามารถวัดผลได้ และ สามารถตรวจหาข้อผิดพลาดพร้อมสาเหตุได้ อย่างสะดวกและรวดเร็ว
เพื่อให้สามารถปรับปรุงแก้ไขซอฟต์แวร์ตั้งแต่อยู่ในระหว่างการผลิตได้อีกทั้งยังมีการทบทวนและตรวจสอบ
ในแง่ของศาสตร์เกี่ยวกับคอมพิวเตอร์นั้น วิศวกรรมซอฟต์แวร์ เป็นหนึ่งในห้าสาขาวิชาคอมพิวเตอร์ ซึ่งประกอบด้วย
สาขาวิทยาการคอมพิวเตอร์ หรือวิทยาศาสตรคอมพิวเตอร์ สาขาวิศวกรรมคอมพิวเตอร์
สาขาวิศวกรรมซอฟต์แวร์ สาขาเทคโนโลยีสารสนเทศ หรือเทคโนโลยีสารสนเทศและการสือสาร
และ สาขาคอมพิวเตอร์ธุรกิจ หรือ ระบบสารสนเทศทางธุรกิจ


