Selengkapnya Kaspersky paparkan detil lebih lanjutnya.
Penjabaran Masalah
GitHub dan kerabat dekatnya GitLab dibangun berdasarkan kolaborasi dalam proyek pengembangan perangkat lunak. Pengembang dapat mengunggah kodenya, dan pengembang lain dapat menawarkan penambahan, perbaikan, atau bahkan membuat fork – versi alternatif dari aplikasi.
Jika pengguna menemukan bug di suatu aplikasi, mereka dapat melaporkannya ke pengembang dengan membuat laporan masalah. Pengguna lain dapat mengonfirmasi masalah ini di komentar. Anda juga dapat mengomentari versi baru aplikasi. Jika perlu, Anda dapat melampirkan file ke komentar, seperti tangkapan layar yang menunjukkan kesalahan atau dokumen yang membuat aplikasi mogok. File-file ini disimpan di server GitHub menggunakan tautan seperti yang dijelaskan di atas.
Namun, GitHub memiliki satu kekhasan: jika pengguna memiliki komentar dan mengunggah file yang menyertainya, namun tidak mengklik “Terbitkan”, informasi tersebut akan tetap “terjebak” dalam draf – dan tidak terlihat oleh pemilik aplikasi dan pengguna GitHub lainnya. Namun demikian, tautan langsung ke file yang diunggah di komentar tetap ada dan berfungsi penuh, siapa pun yang mengikutinya akan menerima file dari CDN GitHub.