Open Source Software

Beberapa Komponen Firefox Mulai Pakai Rust

Mozilla FirefoxMozilla mulai siap-siap mengganti beberapa komponen Firefox dengan bahasa Rust.

Salah satu komponen yang dimaksud adalah pengurai metadata mp4 track yang akan hadir di Firefox 48 untuk Windows dan GNU/Linux 32-bit. macOS dan GNU/Linux 64-bit sebenarnya sudah membawa komponen ber-Rust tersebut sejak Firefox 45.

“Sudah bukan rahasia lagi, format media dipakai untuk mengelabui decoder untuk mengekspos kerentanan keamanan yang mengeksploitasi bug manajemen memori di kode peramban web,” tulis Dave Herman, peneliti di Mozilla Research. “Inilah yang membuat bahasa pemrograman memory-safe seperti Rust dipakai di tool-chest Mozilla untuk melindungi dari konten media tidak jelas.”

Rust merupakan bahasa pemrograman yang digadang-gadang jadi pengganti bahasa low level C, yang fokus pada keamanan memori.

Di laman proyek Oxidation disebutkan, penggunaan Rust di Firefox akan diperluas, nanti ia akan diterapkan di pengurai (parser) URL, WebM demuxer, uconv, dan lain sebagainya.

Ramdziana adalah seorang narablog, pecinta kode, penggemar open source, pengguna GNU/Linux, dan penggemar Sherlock Holmes. Ikuti akun Twitter/Sebangsa @ramdziana
slot iklan

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to top