Apa itu Pustaka Tautan Dinamis?

1 min read

Pustaka tautan dinamis adalah sistem yang digunakan oleh Microsoft untuk memungkinkan beberapa aplikasi mengakses bagian kode yang sama di Windows® secara bersamaan.Ini adalah salah satu kunci untuk multitasking bekerja secara efektif.Pada tahun 2010, peneliti keamanan menemukan bahwa celah dalam cara kerja sistem perpustakaan tautan dinamis dapat dieksploitasi olehperetas.Hal ini menyebabkan dilema tentang bagaimana memperbaikinya tanpa mempengaruhi kegunaan aplikasi.

Wanita melakukan handstand dengan komputer

Untuk memahami cara kerja pustaka tautan dinamis, penting untuk memahami perbedaan antara Windows® dan aplikasi perangkat lunak.Windows® adalahsistem operasiyang sebagian besar ada untuk mengoordinasikan cara aplikasi individual, juga dikenal sebagai program, mengakses kemampuan pemrosesan komputer.Windows® sendiri pada akhirnya adalah seperangkat kode komputer yang secara efektif bertindak sebagai buku aturan atau panduan tentang bagaimana aplikasi berinteraksi satu sama lain dan dengan perangkat keras.

Pustaka tautan dinamis adalah sistem yang digunakan aplikasi untuk mengakses dan menjalankan bagian individual dari kode Windows®.Salah satu contohnya adalah bagian Windows® yang bertanggung jawab untuk mencetak dokumen.Sebagian besar aplikasi perlu mengakses fitur ini di beberapa titik, tetapi jika setiap aplikasi memuat kode yang relevan ke dalam memori komputer segera setelah aplikasi mulai berjalan, itu akan menjadi penggunaan sumber daya yang tidak efisien dan dapat menyebabkan konflik.

Untuk mengatasi ini, kode Windows® untuk fungsi tertentu, dalam hal ini pencetakan, disimpan sebagai program kecil yang dikenal sebagai pustaka tautan dinamis atau file DLL.Jika pengguna menjalankan aplikasi seperti pengolah kata, file ini tidak dibuka secara otomatis.Sebagai gantinya, pengolah kata hanya membuka dan mengaktifkan file saat dan saat dibutuhkan, dalam hal ini pengguna ingin mencetak dokumen.

Baca Juga  Apa itu Penambangan Data Sumber Terbuka?

Secara historis, banyak pengembang aplikasi hanya menulis kode yang mengatakan apa nama pustaka tautan dinamis yang relevan disebut, daripada menentukan dengan tepat di mana ia harus ditempatkan di komputer.Untuk menyiasatinya, Windows® memiliki sistem yang ditetapkan untuk menemukan file DLL yang hilang dengan mencari daftar lokasi yang ditetapkan dalam urutan yang ditentukan.Meskipun ini secara teoritis dapat dieksploitasi jika file berbahaya yang disamarkan sebagai file DLL diletakkan di tempat yang tepat dan dengan demikian ditemukan dan dibuka sebelum file yang sah, ini tidak dianggap sebagai risiko keamanan utama karena peretas memerlukan akses fisik ke mesin untuk mendapatkan file berbahaya di tempat.

Pada tahun 2010, ditemukan bahwa peretas secara teoritis bisa mendapatkan file seperti itu melalui koneksi jarak jauh: yaitu melalui Internet.Ini berarti lusinan aplikasi Windows® rentan terhadap serangan menggunakan metode ini.Komunitas keamanan terbagi menjadi apakah lebih baik aplikasi individual ditulis ulang untuk menentukan lokasi file DLL yang sah, yang bergantung pada setiap pengembang yang mengambil tindakan, atau bagi Microsoft untuk mengubah cara Windows® menangani file tersebut, yang berpotensi menyebabkan aplikasi berhenti bekerja dengan benar.

Apakah Berbagai Jenis Perangkat Lunak Sistem Pakar?

Perangkat lunaksistem pakardibuat oleh pengembang karena berbagai alasan, tetapi program ini biasanya dibuat untuk melihat data dan kemudian melakukan sesuatu dengan, atau bereaksi terhadap,...
smpsma
1 min read

Apa itu Tanda Air Digital?

Kata sifatdigitalmengacu pada sesuatu seperti teks atau gambar yang disimpan secara elektronik, berbeda dengan teks atau data yang berbentuk konkret, misalnya pada selembar kertas.Tanda...
smpsma
1 min read

Bagaimana Cara Memilih Perangkat Lunak Pengeditan DVD Terbaik?

Saat mencariperangkat lunak pengeditancakram serbaguna digital (DVD) terbaik,Anda harus mempertimbangkan dengan tepat apa yang ingin Anda lakukan dengan DVD Anda sehingga Anda akan tahu...
smpsma
1 min read