วันพฤหัสบดีที่ 9 พฤษภาคม พ.ศ. 2556

คำศัพท์เกี่ยวกับ Computer Security



คำศัพท์เกี่ยวกับ Computer Security ครั้งที่ 1


1. Sniffer คือ โปรแกรมที่ใช้ดักจับข้อมูลที่ข้ามผ่านเครือข่ายคอมพิวเตอร์ hacker ใช้โปรแกรมนี้ในการดักจับ userid และรหัสผ่านเครื่องมือทาง software ที่ตรวจสอบและพิสูจน์ทราบ packet ของ traffic ในเครือข่ายบุคลากรผู้ดูแลการปฏิบัติการและการซ่อมบำรุงของเครือข่ายก็ใช้ โปรแกรมนี้ในการแก้ปัญหาในเครือข่าย

2.Spies คือ ผู้โจมตีที่โจมตีคอมพิวเตอร์เพื่อให้ได้มาซึ่งข้อมูลเพื่อผลประโยชน์ทางการเมือง

3. Spoofing คือ การแสร้งว่าเป็นผู้อื่น การชักจูงผู้ใช้หรือทรัพยากรโดยจงใจให้กระทำในสิ่งที่ไม่ถูกต้องความพยายาม ที่จะให้ได้มาซึ่งการเข้าถึงระบบข้อมูลอัตโนมัติโดยแสร้งว่าเป็นผู้ใช้ที่ ได้รับอนุญาต impersonating, masquerading, และ mimicking ล้วนเป็นรูปแบบของ spoofing

4. Terminal Hijacking คือ การที่ผู้โจมตีที่อยู่บนเครื่องหนึ่งควบคุม session บนterminal ใดๆที่กำลังดำเนินอยู่

5. Vulnerability Analysis คือ การตรวจสอบอย่างเป็นระบบในระบบข้อมูลอัตโนมัติหรือผลิตภัณฑ์เพื่อที่จะหา มาตรการความปลอดภัยที่เหมาะสม, พิสูจน์ทราบถึงความบกพร่องในด้านความปลอดภัย, ให้ข้อมูลที่จะสามารถนำมาทำนายถึงประสิทธิภาพของมาตรการความปลอดภัยที่เสนอ, และยืนยันถึงความเหมาะสมของมาตรการดังกล่าวหลังจากที่มีการใช้แล้ว


------------------------------------------------------------------------------------------------------------

คำศัพท์เกี่ยวกับ Computer Security 2

1. Eavesdropping การลักลอบดักฟัง มักเกิดขึ้นในระบบเครือข่ายและการโทรคมนาคม ดักเอาข้อมูล ดักเอาสัญญาณ ต่าง เช่น ดักเอา รหัสการเข้าใช้งานระบบ เป็นต้น

2.Data Diddling ดาต้าดิดดลิ่ง เป็นการปลอมแปลงเอกสารหรือปรับเปลี่ยนเนื้อหาเอกสาร เพื่อประโยชน์ส่วนตน โดยไม่ได้รับอนุญาต

3.Electronic Warfare การทำสงครามอิเล็กทรอนิกส์ เป็นการทำลายระบบคอมพิวเตอร์ สร้างความเสียหายกับข้อมูลในเครื่องคอมพิวเตอร์ ทำให้คอมพิวเตอร์หยุดทำงาน การลบข้อมูลในหน่วยความจำ

4. hashing เป็นการปรับแปลงข้อความของตัวอักษรเป็นค่าความยาวตายตัวสั้นกว่าหรือคีย์ที่นำเสนอข้อความดั้งเดิม hashing ได้รับการใช้เป็นดัชนี และรายการที่ดึงออกมาจากฐานข้อมูล เพราะเร็วกว่าในการค้นหารายการด้วยการใช้คีย์แฮชสั้นกว่าการค้นหาด้วยการใช้ค่าดั้งเดิม รวมถึงการใช้อัลกอริทึมเข้ารหัส

5. Retro-Virus คือ เป็น virus ที่รออยู่จนกระทั่ง backup media ที่มีอยู่ทั้งหมดติดเชื้อก่อน ดังนั้นจึงทำให้ไม่สามารถฟื้นฟูระบบให้กลับสู่สภาพเดิมได้


------------------------------------------------------------------------------------------------------------

คำศัพท์เกี่ยวกับ Computer Security ครั้งที่ 3


1. Public Key Cryptography คือ ชนิดของการเข้ารหัสลับซึ่งสาธารณชนสามารถทราบถึงกระบวนการเข้ารหัสได้และไม่ มีการปิดเป็นความลับ แต่จะมีการปกปิดส่วนหนึ่งของกุญแจถอดรหัสไว้ ดังนั้นเฉพาะผู้ที่ทราบถึงกระบวนการถอดรหัสทั้งสองส่วนจะสามารถถอดรหัสลับ ของข้อความได้
2. Replicator คือ โปรแกรมใดๆก็ตามที่สร้างสำเนาของตัวเอง ตัวอย่างเช่น โปรแกรม, worm, fork bomb, หรือ virus
3. Retro-Virus คือ เป็น virus ที่รออยู่จนกระทั่ง backup media ที่มีอยู่ทั้งหมดติดเชื้อก่อน ดังนั้นจึงทำให้ไม่สามารถฟื้นฟูระบบให้กลับสู่สภาพเดิมได้
4. Script or Program คือ การฉวยโอกาสถึงความล่อแหลมโดยการสั่งให้ process ทำงานซึ่งทำได้โดยการให้ file ที่มีคำสั่ง (script) ต่าง ๆ อยู่ หรือให้โปรแกรมที่ interface ของ processทำงาน
5. Smurfing คือ การโจมตีเพื่อให้เกิด denial of service ซึ่งผู้โจมตีปลอมแปลง addressของ source packet ที่ร้องขอการสะท้อนกลับแบบ ICMP (หรือ ping) ให้เป็น broadcast address ของเครือข่ายนั้น และทำให้เครื่องต่างๆบนเครือข่ายตอบสนองอย่างล้นหลามและทำให้เครือข่ายติด ขัด


------------------------------------------------------------------------------------------------------------

คำศัพท์เกี่ยวกับ Computer Security ครั้งที่ 4


1. Honeynets คือ อีกเทคโนโลยีที่สามารถตรวจจับและวิเคราะห์การบุกรุก Honeynetsคือเครือข่ายของการออกแบบ honeypotsเพื่อดึงดูดแฮกเกอร์
2. Honeypots คือ ระบบข้อมูลไฟร์วอลเราน์เตอร์ เว็บเซิร์ฟเวอร์ เซิร์ฟเวอร์ฐานข้อมูลไฟล์และเหมือนกับระบบทั่วไปแต่ไม่ได้ทำงานจริงความแตกต่างหลักระหว่างhoneypotsและของจริงคือการกระทำบนhoneypotsมาจากผู้บุกรุกที่พยายามจะเข้าสู่ระบบในที่นี้นักวิจัยจะรวบรวมข้อมูลเกี่ยวกับการโจมตีของแฮกเกอร์ว่าโจมตีอย่างไร ทำอะไรหลังจากที่เข้าระบบและติดต่อสื่อสารอย่างไรหลังโจมตี
3.Click Fraud คือ การคลิกโกงเป็นการสร้างสถิติการจราจรเฟ้อเทียมเพื่อฉ้อโกงการโฆษณาหรือ เว็บไซต์ที่การกระทำผิดกฎสำหรับการโฆษณา ในแบบจำลองการโฆษณา pay-per-clickทั่วไป ผู้โฆษณาจ่ายค่าธรรมเนียมสำหรับคลิกแต่ละครั้งกับการเชื่อมโยงของพวกเขา
4.identity theft คือ การโจรกรรม การทุจริตที่เกี่ยวข้องกับการขโมยตัวตนของบุคคลและจากนั้นการใช้รหัสประจำตัวที่มีคนทำท่าจะเป็นคนอื่นเพื่อขโมยเงินหรือได้รับผลประโยชน์อื่น ๆ
5. RootKits คือ โปรแกรม ที่จะซ่อนอยู่ภายใน เครื่องคอมพิวเตอร์ ของท่าน เพื่อที่จะสามารถเปิดทางให้ ผู้บุกรุก (Intruders) เข้ามา ควบคุมเครื่อง คอมพิวเตอร์ ของท่านได้ทั้งหมด แบบเบ็ดเสร็จ เรียกได้ว่า ถ้ามี รูทคิตส์ ฝังหรือติดตั้ง (Install) อยู่บนเครื่องคุณแล้ว ก็เปรียบเสมือนกับว่า ผู้บุกรุก นั้นเข้ามานั่งอยู่หน้า คอมพิวเตอร์


------------------------------------------------------------------------------------------------------------

คำศัพท์เกี่ยวกับ Computer Security ครั้งที่ 5


1. Cryptography การเข้ารหัสลับ ศิลปะในศาสตร์ที่เกี่ยวเนื่องกับหลักการ ตัวกลาง และวิธีการในการทำให้ข้อความธรรมดาไม่สามารถถูกอ่านได้ โดยเข้าใจ และในการแปลงข้อความที่ถูกเข้ารหัสลับกลับเป็นข้อความธรรมดา เป็นต้น
2. ASIM - Automated SecurityIncident Measuremen การวัดเหตุการณ์หรือความปลอดภัยแบบอัตโนมัติ : ซึ่งเป็นการเฝ้าดูของ Traffic ในเครือข่ายและสามารถเก็บสะสมข้อมูล จากเครือข่ายของเป้าหมายโดยที่มีการตรวจจับ กิจกรรมที่ไม่ได้ รับอนุญาต
ในเครือข่าย เป็นต้น
3. Operations Security (OPSEC) ปฏิบัติการความปลอดภัย กระบวนการพิสูจน์ทราบข้อมูลสำคัญและการวิเคราะห์การกระทำของฝ่ายเราที่เกี่ยวข้องกับปฏิบัติการทางทหารและกิจกรรมอื่นๆ
4. Network Security Officer เจ้าหน้าที่รักษาความปลอดภัยเครือข่าย ผู้ซึ่งได้รับมอบหมายอย่างเป็นทางการจากผู้ซึ่งมีอำนาจหน้าที่ให้มีการปฏิบัติอย่างถูกต้องในเรื่องที่เกี่ยวข้องภายในระบบข้อมูลอัตโนมัติ
5. Secure Socket Layer: SSL คือ มาตรฐานของ Protocol การสื่อสารที่มีกระบวนการพิสูจน์ตัวตนรวมอยู่ในชุด Protocol โดย SSL ถูกออกแบบและกำหนดรายละเอียดโดยบริษัท Netscape เมื่อ ค.ศ. 1994 เพื่อบริการความปลอดภัยแก่ข้อมูลในระหว่างชั้นProtocol ระดับแอปพลิเคชั่น (เช่น HTTP, Telnet, NNTP, หรือ FTP)
------------------------------------------------------------------------------------------------------------

คำศัพท์เกี่ยวกับ Computer Security ครั้งที่ 6


1. Phishing เป็นคำที่พ้องเสียงกับคำว่าFishing ที่แปลว่าการตกปลานั่นเอง มันเป็นการโจรกรรมข้อมูลทางอินเตอร์เน็ตในรูปแบบของการสร้างweb site เลียนแบบ
3. Fake Webpage คือหน้า webpage ที่ Phisher พยายามสร้างขึ้นมาให้เหมือนหรือใกล้เคียงกับsite จริงมากที่สุด เพื่อให้เหยื่อผู้หลงเชื่อกรอกข้อมูลส่วนตัวต่างๆ ที่ต้องการลงไป
4. Backdoor จะมีหลักการทำงานเหมือนกับclient-server ซึ่งตัวมันเองจะทำหน้าที่เปิดทางให้ผู้ไม่ประสงค์ดีสามารถ รีโมทเข้าไปเครื่องคอมพิวเตอร์ส่วนใหญ่แล้วจะมากับการติดตั้งแอพพลิเคชั่นที่ผิดกฎหมาย
5. IP spoofing เป็นหนึ่งในวิธีการโดยทั่วไปที่ใช้เพื่อโจมตีเครือข่าย เพื่อให้สามารถเข้าถึงระบบคอมพิวเตอร์ที่ไม่ได้รับอนุญาตโดยการส่งข้อความปลอม ๆ อาศัยการปลอม IP address ของเครื่องนั้น


------------------------------------------------------------------------------------------------------------

คำศัพท์เกี่ยวกับ Computer Security ครั้งที่ 7


1. Prevention Systems ระบบการป้องกัน
2. Defensive Walls กำแพงป้องกัน
3.Application Security Testing การทดสอบความปลอดภัยของโปรแกรมประยุกต์
4.Person responsible บุคคลที่รับผิดชอบ
5. Security audit ตรวจสอบความปลอดภัย


------------------------------------------------------------------------------------------------------------

คำศัพท์เกี่ยวกับ Computer Security ครั้งที่ 8


1.Encryption technologies เทคโนโลยีการเข้ารหัสลับ
2.organization secure at all levels องค์กรที่มีความปลอดภัยทุกระดับ
3.Security Policy นโยบายความปลอดภัย
4.Information Security ข้อมูลความปลอดภัย
5.Security remote access การเข้าถึงการรักษาความปลอดภัยจากระยะไกล


------------------------------------------------------------------------------------------------------------


คำศัพท์เกี่ยวกับ Computer Security ครั้งที่ 9


1.Worm โปรแกรมอิสระที่สำเนาตัวเองจากเครื่องหนึ่งไปยังอีกเครื่องหนึ่งโดยผ่านการเชื่อมต่อทางเครือข่ายและโดยปกติจะเป็นที่กีดขวางในการวิ่งของtraffic ในเครือข่ายและระบบข้อมูลในระหว่างที่ตัวมันกระจายตัวเองออกไปได้ เป็นต้น
2.File Virus ไวรัสไฟล์ข้อมูล โดยมากจะติดกับๆไฟล์ที่มักเรียกใช้บ่อย เช่น ไฟล์นามสกุล .exe, .dll,.com ตัวอย่าง Jerusalem, Die Hard II
3.Trojan Horse Virus เป็นไวรัสที่แฝงมากับไฟล์อื่นๆ ที่ดูแล้วไม่น่าจะมีอันตรายใดๆเช่น เกมส์ โปรแกรมฟรีแวร์หรือแชร์แวร์เมื่อใช้ไประยะเวลาหนึ่งแล้วไวรัสก็จะแสดงตัวออกมา ซึ่งอาจทำลายระบบคอมพิวเตอร์ของเรา
4.Macro Virus มาโครไวรัสเป็นไวรัสที่เขียนขึ้นมาจากคำสั่งภาษามาโคร ที่มีอยู่ในโปรแกรมประมวลผลคำ, หรือโปรแกรมในชุดไมโครซอพต์ออฟฟิสเมื่อเราเปิดเอกสารที่มีไวรัส ไวรัสก็จะแพร่กระจายไปยังไฟล์อื่น
5.Boot Sector Virus เป็นไวรัสที่แฝงตัวในบูตเซกเตอร์ของแผ่นดิสก์ ทุกครั้งที่มีการใช้แผ่นดิสก์
จะต้องมีการอ่านข้อมูลในบูตเซกเตอร์ทุกครั้ง ทำให้โอกาสติดไวรัสได้ง่าย


------------------------------------------------------------------------------------------------------------


คำศัพท์เกี่ยวกับ Computer Security ครั้งที่ 10


1.Vulnerability ช่องโหว่หรือจุดบกพร่องในระบบ รูปแบบการทำงานทาง ฮาร์ดแวร์เฟิร์มแวร์หรือซอฟท์แวร์ที่สามารถเปิดโอกาสให้ระบบข้อมูลอัตโนมัติถูกเจาะได้
2.Hacking การใช้โดยไม่ได้รับอนุญาต หรือ การพยายามที่จะใช้อุบายหรือข้ามผ่านระบบรักษาความปลอดภัยเพื่อเข้าสู่ระบบข้อมูลและ เครือข่าย
3.Cracker ผู้ที่ใช้ทักษะในการhacking เพื่อจุดประสงค์ในการบุกรุกทำลาย ระบบ และ รวมทั้งการลักลอบขโมยข้อมูลของบุคคลอื่น
4.Ethical hacker ผู้เชี่ยวชาญทางด้านsecurity ผู้ซึ่งใช้ทักษะในการ hacking เพื่อจุดประสงค์ในการป้องกันระบบ
5.Threat ภัยคุกคามหรือ สิ่งที่ละเมิดระบบรักษาความปลอดภัย และอาจก่อให้เกิดผลกระทบซึ่งเป็นอันตรายต่อระบบ



วันพุธที่ 8 พฤษภาคม พ.ศ. 2556

คำศัพท์คอมพิวเตอร์น่ารู้



1> bug : จุดบกพร่อง
    การ error ในระบบหรือโปรแกรม การ error ในโปรแกรมคอมพิวเตอร์หรือในรายละเอียดบางชิ้น
       ของฮาร์ดแวร์

2> bus : บัส
    การสื่อสารระหว่าง provide หรือ มากกว่า 1 devices เช่น ระหว่าง CPU, หน่วยความจำ และ
       อุปกรณ์รอบนอก โดยคอมพิวเตอร์จะต่อเข้ากับเครื่อง server
    
3> byte : ไบต์
    เป็นกลุ่มของบิต จะมีอยู่ 8 operater ในหน่วยหนึ่ง โดยจะมีตัวแปรเป็นอักขระหรือสัญลัษณ์พิเศษ
       โดยปกติ 1 ไบต์จะมี 8 บิต

4> cache memory : หน่วยความจำแบบแคช
    เป็นหน่วยความจำที่มีการทำงานสูง ความเร็วสูง เป็นการทำงานของหน่วยความจำเพื่อประมวลผล
       ข้อมูลหรือโครงสร้าง

5> CAD/CAM : การออกแบบและผลิตโดยใช้คอมพิวเตอร์ช่วย
    โดยปกติทั่วไปจะนำคอมพิวเตอร์เข้ามาช่วยในการออกแบบและกระบวนการผลิตของธุรกิจต่างๆ

...............................................................................................................................................................

1> data base management system : ระบบการจัดการฐานข้อมูล
    เป็นโปรแกรมสำหรับจัดการฐานข้อมูล ปรับปรุงข้อมูล การค้นหาข้อมูล ระบบนี้สามารถประมวล
       ผลได้หลายโปรแกรมพร้อมกัน

2> cathaode ray tube : หลอดภาพ
    เป็นหลอดอิเล็กทรอนิกส์ที่จะส่งข่าวสารไปแสดงผลลัพธ์ ไม่ว่าจะเป็นการแสดงผลลัพธ์ด้าน
       ข้อมูลบนหลอดทีวีและหน้าจอ

3> central processing unit : หน่วยประมวลผลกลาง
    เป็นส่วนประกอบของระบบคอมพิวเตอร์มีหน้าที่ในการควบคุมการแปลและการรันโปรแกรมและ
       คำสั่งต่างๆ ใน CPU ประกอบด้วยหน่วยความจำหลัก หน่วยคำนวณและตรรกะ และหน่วยควบคุม

4> channel : ช่องสัญญาณหรือร่องข้อมูล
    เป็นเส้นทางสำหรับการส่งสัญญาณระหว่างคำสั่งและตำแหน่งของข้อมูล แบ่งเป็นแทร็คในเทป
       แม่เหล็กหรือเรียกว่า แบนด์ในดรัมแม่เหล็ก เป็นอุปกรณ์ที่เป็นตัวนำข้อมูลจากแหล่งต่างๆ ไปสู่ CPU 
       และจาก CPU ไปสู่อุปกรณ์ต่างๆ

5> chip : ชิป
    สร้างมาจากซิลิโคนประกอบด้วยอุปกรณ์อิเล็กทรอนิกส์และประกอบเป็น integrated

...............................................................................................................................................................


1> interface : ตัวเชื่อมประสาน
    ส่วนประกอบของเขตข้อมูล e.g. ในระบบทั้ง 2 หรือกลไกในการเชื่อมประสาน

2> expert system : ระบบผู้เชี่ยวชาญ
    ซอร์ฟแวร์จะรวมประกอบด้วย 1 มีความรู้ความชำนาญในขอบเขตจำนวนพื้นฐานที่ได้ทราบ 
       2 สามารถรอบรู้พื้นฐานในการทำและตัดสินใจมีคุณสมบัติพร้อม

3> facsimile system : ระบบโทรภาพ, โทรสาร
    เป็นระบบที่ผู้ใช้สื่อสารทางรูปภาพ ต้นฉบับและแผนที่และอื่นๆ ระหว่างทางภูมิศาสตร์ ตามส่วน
       แยกหัวข้อ รูปภาพที่สแกนเป็นสื่อของหัวข้อและภาพจำลองความคิดของเรื่อง

4> fiber-optic cable : สายเส้นใยนำแสง
    ข้อมูลที่เป็นสื่อในการนำสายใยมาดูและสายแก้ว หรือวัตถุหลอมได้ที่สามารถเป็นสื่อจำนวนมากมาย
       ในขณะที่มีความเร็วในการส่องสว่างของข่าวสารข้อความที่ออกมา

5> field : เขตข้อมูล
    กลุ่มตัวอักษรที่เกี่ยวกับการปฏิบัติในยูนิต e.g. กลุ่มของผู้ใช้การ์ดข้อมูลแทนอัตราค่าจ้างเป็น
       ชั่วโมง รวมทั้งการบันทึกรายการหัวเรื่องต่างๆ

...............................................................................................................................................................


1> Top-down methodology : วิธีการจากบนลงล่าง
    กระบวนการทำงานที่นำงานที่ยุ่งยากมาจัดเรียงลำดับจากบนลงล่าง

2> Variable : ตัวแปร
    เก็บค่าไว้ในหน่วยความจำ อ้างอิงถึงตัวอักษร จะสามารถรู้ถึงค่าข้อมูลที่เก็บเอาไว้

3> Virtual storage : หน่วยเก็บเสมือน
    เป็นหน่วยเก็บข้อมูลสำรองและเป็นโปรแกรมพิเศษในการทำงานส่วนหนึ่งของโปรแกรม ซึ่งจะส่งผลผ่าน
         ไปในระบบ ส่งจากหน่วยเก็บข้อมูลภายในไปแสดงผลภายนอก

4> VLSI : วงจรรวมความจุสูง
    เป็นอุปกรณ์ที่มีความเร็ว 100,000/วินาที เป็นอุปกรณ์อิเล็คทรอนิกส์ที่รวมใน chip

5> Volatile storage : หน่วยเก็บลบเลือนได้
    เป็นหน่วยความจำขนาดกลางที่สามารถลบได้
...............................................................................................................................................................
1> System : ระบบ
    การทำงานแบบเป็นระบบ มีขั้นตอนการทำงานที่แน่นอนตั้งแต่เริ่มจนจบการทำงาน

2> System analyst : นักวิเคราะห์ระบบ
    เป็นบุคคลที่ศึกษาและวิเคราะห์ขั้นตอนการทำงาน วิธีการและเทคนิคโดยรวมของระบบงานเพื่อให้ตรง
         ต่อความต้องการของผู้ใช้และทำหน้าที่ออกแบบระบบงาน

3> System design : การออกแบบระบบ
    การออกแบบงานสร้างงานเพื่อครอบคลุมปัญหาต่างๆ ที่อยู่ในระบบ ในการออกแบบขั้นสุดท้ายจะต้อง
         มีการแนะนำงานที่มีประสิทธิผล

4> Terminal : เครื่องปลายทาง
    เป็นการต่อสายเกี่ยวกับ I/O ของระบบคอมพิวเตอร์ โดยจะต่อเป็นคู่ คือ ส่วนของข้อมูลที่ออกและ
         ข้อมูลที่เข้ามาที่เก็บได้และส่งไปแสดงผลลัพธ์

5> Text : แฟ้มที่ประกอบด้วยตัวอักษร
    แฟ้มที่เคยมีข้อมูลที่มีการแยกประเภทของข้อมูลแบบตัวอักษรจะมีการทำเครื่องหมายไว้ข้อมูลที่เข้าและ
         ออกจะเป็นชนิด Text  โปรแกรมย่อยๆ ที่สามารถเก็บเป็น File แบบ text ได้