Bagaimana cara mengedit kata sandi FF tanpa ekstensi (langsung dalam file konfigurasi FF)?

0

Bagaimana cara mengedit kata sandi FireFox secara manual?

Di sini saya telah diberikan jawaban bagaimana melakukan ini dengan ekstensi:

Menyimpan kata sandi untuk halaman yang mengarahkan ulang saat login (Chrome dan FF)

Bagaimana cara melakukan ini tanpa ekstensi? Sebagian besar data disimpan dalam FF sebagai basis data SQlite, sehingga tidak ada masalah dalam mengeditnya di SQlite. Apakah ada cara serupa untuk FF dengan kata sandi untuk perangkat keamanan?

Grzegorz Wierzowiecki
sumber
2
Kata sandi yang perlu diambil, seperti kata sandi yang disimpan di Firefox, harus disimpan terenkripsi. Dengan anggapan ini, tidak mungkin Anda dapat mengeditnya di luar mekanisme bawaan Firefox atau plugin yang diberikan akses.
Iszi
Tidak perlu - saya berani bertaruh ia menggunakan beberapa komponen kriptografi eksternal yang teruji dengan baik, seperti DB. Seperti halnya DB, berkat FF yang menggunakan SQlite yang telah teruji dengan baik, mudah untuk mengedit ini dengan alat eksternal. Saya menganggap itu harus sama dengan kriptografi.
Grzegorz Wierzowiecki

Jawaban:

0

Gunakan kata sandi utama :

Firefox: "Alat -> Opsi -> Keamanan / Kata Sandi -> Gunakan kata sandi utama"

Itu dapat diedit melalui proses berikut:

Firefox: "Alat -> Opsi -> Keamanan / Kata Sandi -> Ubah Kata Sandi Utama"

Jika tidak, jika itu adalah perangkat SmartCard, API webCrypto mungkin yang Anda cari:

Peringatan: Fitur yang disebutkan dalam artikel ini adalah ekstensi Mozilla eksklusif, dan tidak didukung di peramban lain.

Selain itu, NSS Tools mungkin adalah yang Anda cari:

Perangkat lunak yang dikembangkan oleh proyek Mozilla.org secara tradisional menggunakan implementasi sendiri protokol keamanan dan algoritma kriptografi, yang awalnya disebut Layanan Keamanan Netscape, kini disebut Layanan Keamanan Jaringan (NSS). NSS adalah perpustakaan yang ditulis dalam bahasa pemrograman C. Ini perangkat lunak bebas dan sumber terbuka, dan banyak proyek perangkat lunak lain telah memutuskan untuk menggunakannya. Untuk mendukung beberapa sistem operasi (OS), ini didasarkan pada lapisan portabilitas lintas platform, yang disebut Netscape Portable Runtime (NSPR), yang menyediakan antarmuka pemrograman aplikasi lintas platform (API) untuk API khusus OS seperti OS, seperti akses sistem file, memori manajemen, komunikasi jaringan, dan pemrograman multithreaded.

Paul Sweatte
sumber