GitHub — ผ่านสายตาของตำรวจไอที

Jan 13 2023
GitHub คืออะไร? GitHub เป็นแพลตฟอร์มบนเว็บที่ช่วยให้นักพัฒนาจัดเก็บและจัดการที่เก็บโค้ดของตน นอกจากนี้ยังมีฟีเจอร์มากมายที่ช่วยให้นักพัฒนาสามารถทำงานร่วมกันในโครงการได้ง่ายขึ้น รวมถึงความสามารถในการติดตามปัญหาและส่งการเปลี่ยนแปลงไปยังโค้ด
ภาพถ่ายโดย Eran medan www.arnica.ionon

GitHub คืออะไร?

GitHub เป็นแพลตฟอร์มบนเว็บที่ช่วยให้นักพัฒนาจัดเก็บและจัดการที่เก็บโค้ดของตน นอกจากนี้ยังมีฟีเจอร์มากมายที่ช่วยให้นักพัฒนาสามารถทำงานร่วมกันในโครงการได้ง่ายขึ้น รวมถึงความสามารถในการติดตามปัญหาและส่งการเปลี่ยนแปลงไปยังโค้ด นอกจากโค้ดโฮสติ้งแล้ว GitHub ยังมีเครื่องมือสำหรับการจัดการโครงการและการจัดทำเอกสาร และเป็นแพลตฟอร์มยอดนิยมสำหรับโครงการโอเพ่นซอร์ส

ตำรวจไอทีคือใคร?

เราทุกคนรู้ว่าใครเป็นตำรวจหรือตำรวจใช่ไหม? เป็นองค์กรที่ประกอบด้วยบุคลากรที่ได้รับมอบอำนาจจากรัฐ โดยมีจุดประสงค์เพื่อบังคับใช้กฎหมาย รับรองความปลอดภัย สุขภาพ และทรัพย์สินของพลเมือง และป้องกันอาชญากรรมและความวุ่นวายทางแพ่ง แล้วใครคือตำรวจไอที? พวกเขาทำเช่นเดียวกันในโดเมนของไอที ​​และในทางวิชาชีพ พวกเขาเป็นที่รู้จักในฐานะผู้เชี่ยวชาญด้านความปลอดภัยในโลกไซเบอร์ การปกป้องคอมพิวเตอร์ เซิร์ฟเวอร์ อุปกรณ์พกพา ระบบอิเล็กทรอนิกส์ เครือข่าย และข้อมูลจากการโจมตีที่เป็นอันตรายคือสิ่งที่พวกเขาทำ ไม่ว่าจะเป็นระบบเครือข่าย ไม่ว่าจะเป็น DevOps ไม่ว่าจะเป็นระบบคลาวด์ ไม่ว่าจะเป็นการพัฒนาซอฟต์แวร์ ทุกที่ ทุกแห่ง มีแง่มุมของการรักษาความปลอดภัยเข้ามาเกี่ยวข้อง เมื่อใดก็ตามที่คุณเข้าร่วมบริษัท ผู้เชี่ยวชาญด้านความปลอดภัยทางไซเบอร์ของบริษัทจะคอยจับตาดูคุณเพื่อติดตามว่าคุณกำลังทำในสิ่งที่ควรทำ ไม่ใช่สิ่งที่คุณไม่ได้ทำ

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

ภาพถ่ายโดย Tima Miroshnichenko บน pexels.com

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

ตกลง ตอนนี้เรามาดูตัวอย่างว่า GitHub กลายเป็นเกตเวย์สำหรับการโจมตีทางไซเบอร์ได้อย่างไร

  • ช่องโหว่ GitHub & Code
  1. รหัสผ่าน
  2. โทเค็น
  3. คีย์ API
  4. ข้อมูลไอพี
  5. โดเมนที่ละเอียดอ่อน รายละเอียดโครงสร้างพื้นฐาน
  6. AWS, GCP, Azure Keys และความลับอื่นๆ
  • GitHub การโจมตีห่วงโซ่อุปทาน
  • การโฮสต์มัลแวร์บน GitHub — แฮ็กเกอร์พัฒนามัลแวร์และส่งไปยังที่เก็บของคุณในฐานะผู้ทำงานร่วมกันที่สนับสนุนโครงการของคุณ โดยแสร้งทำเป็นแก้ไขปัญหาที่คุณมีในโค้ดของคุณ
  • กลุ่มแฮ็คโดยใช้ GitHub
  • การใช้ทรัพยากรการประมวลผลบนคลาวด์ในทางที่ผิด การขุด crypto โดยใช้ GitHub

เราจะทำอย่างไรเพื่อป้องกันสิ่งนี้

ภาพถ่ายโดย Clive Hornsby บน obtsynergy.com

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

ฟังดูน่ากลัว? นั่นเป็นเหตุผลว่าทำไมความปลอดภัยในโลกไซเบอร์จึงมีความต้องการสูงในปัจจุบัน ด้วยการเพิ่มขึ้นอย่างมากของการแปลงเป็นดิจิทัล ความต้องการความปลอดภัยในการปกป้องข้อมูลจึงกลายเป็นความสำคัญสูงสุดสำหรับทุกองค์กรและบุคคล ไม่ใช่เรื่องง่ายเลยที่จะหาคนที่เหมาะสมและมีทักษะที่เหมาะสมเช่นกัน เนื่องจาก GitHub เป็นเครื่องมือที่มีประสิทธิภาพแม้จะมีช่องโหว่เนื่องจากความประมาทเลินเล่อของมนุษย์ ผู้เชี่ยวชาญด้านความปลอดภัยทางไซเบอร์จึงใช้มันอย่างสร้างสรรค์เพื่อจัดการกับภัยคุกคามทางไซเบอร์โดยการแบ่งปันข่าวกรองภัยคุกคาม (ผู้โจมตีสามารถโจมตีเครือข่ายของคุณได้อย่างไร ใครคือที่อยู่ IP ของเขา ไฟล์อะไร ใช้แล้วหรือยัง) ทำงานร่วมกันในการสร้างเครื่องมือสำหรับการตรวจจับและป้องกัน แบ่งปันการค้นหาภัยคุกคาม การจัดทำเอกสาร SIEM (Security Information and Event Management) และกฎต่างๆ วุ้ย! ผลงานชิ้นเอกนี้มีความหลากหลายเพียงใด— GitHub!

เชื่อมต่อกับฉันบนสื่อ , LinkedIn , TwitterและInstagramสำหรับเนื้อหาเพิ่มเติม

อ้างอิง:

  1. https://www.comparitech.com/blog/information-security/github-honeypot/
  2. https://www.spiceworks.com/it-security/vulnerability-management/news/github-repojacking-vulnerability
  3. https://www.cshub.com/attacks/news/github-supply-chain-attack-could-affect-83-million-developers