Library Automation and Digital Archive
LONTAR
Fakultas Ilmu Komputer
Universitas Indonesia

Pencarian Sederhana

Find Similar Add to Favorite

Call Number SK- 2403 (Softcopy SK-1885)
Collection Type Skripsi
Title Analisis Isu Memory Safety dalam Bahasa Pemrograman Rust Berdasarkan Catatan CVE
Author PaskalisAbhistaBagaskaraYustiyanto;
Publisher Depok: Fasilkom UI, 2024
Subject Bahasa Pemrograman Rust
Location FASILKOM-UI;
Lokasi : Perpustakaan Fakultas Ilmu Komputer
Nomor Panggil ID Koleksi Status
SK- 2403 (Softcopy SK-1885) TERSEDIA
Tidak ada review pada koleksi ini: 55451
ABSTRAK

Nama : Paskalis AbhistaBagaskara Yustiyanto Program Studi: Ilmu Komputer Judul : Analisis Isu Memory Safety dalam Bahasa Pemrograman Rust Berdasarkan Catatan CVE Pembimbing : Amril Syalim,S.Kom.,M.Eng.,Ph.D. Rust adalah Bahasa pemrograman yang dirancang untuk mengatasi permasalahan memory safety tanpa mengorbankan performa. Penelitian terdahulu telah membuktikan bahwa Rust memiliki CPU Time yang lebih cepat dibandingkan Bahasa C,meskipun penggunaan memorinya sedikitlebih besar. Namun demikian,bukan berarti Rust hadir tanpa cacat, masih banyak catatan CVE yang dipublikasikan atas nama Bahasa pemrograman ini tanpa terkecuali mengenai permasalahan memory safety. Pada tugas akhir ini,penulis melakukan penyelidikan terhadap catatan-catatan CVE mengenai Rustdengan tujuan untuk memahami karakteristik dari isu memory safety pada Bahasa pemrograman Rust. Penelitian ini menemukan bahwa Uninitialized Memory Access menjadi kategorimay- oritas diantara tiga kategori lainnya dalam dataset yang digunakan. Temuan ini berbeda dengan hasil yang diperoleh penelitian terhadulu,yang telah melakukan penyelidikan serupa mengenai hal ini.Selain itu, penelitian ini juga menemukan bahwa mayoritas kode proof-of-concept yang disediakan dalam catatan CVE mampu untuk memvalidasi dan mereproduksi permasalahan yang dimaksud.Dengan dibuatnya penelitian ini, diharapkan supaya pembaca dapat memahami kode Rust yang berpotensi menyebabkan isu memory safety sehingga dapat membuat kode Rust yang lebih aman. Kata kunci: Memory Safety, Rust,Bahasa Pemrograman Sistem, Common Vulnerabilitiesand Exposures, Analisis Dataset