Làm cách nào tôi có thể sửa đổi dữ liệu được lưu trữ bởi các tiện ích mở rộng của Chrome?


5

Các tiện ích mở rộng khác nhau lưu trữ dữ liệu về cài đặt của chúng và thông tin liên tục khác (danh sách trắng cho quảng cáo và bóng ma, tập lệnh cho tampermonkey, kiểu cho phong cách, v.v.). Họ cất nó ở đâu? Làm thế nào tôi có thể xem và chỉnh sửa nó?


Họ lưu trữ nó trong thư mục hồ sơ người dùng Chrome.
Ramhound

@Ramhound Tôi hy vọng có nhiều thông tin hơn thế. Có phải chúng ở [profle] / Cài đặt tiện ích mở rộng cục bộ / * / *. Ldb và nếu vậy tôi có thể sử dụng công cụ nào để xem / chỉnh sửa các dbs đó? Có phải chúng ở đâu đó trong Tiện ích mở rộng / * / và nếu có thì ở đâu không?
Sparr

Điều đó phụ thuộc vào HĐH và vị trí được ghi lại rõ ràng
Ramhound

@Ramhound Tôi không cần giúp tìm thư mục hồ sơ. Nó nằm trong ~ / .google-chrome / Mặc định / trên Ubuntu (và tôi cũng biết nó ở đâu trên OSX và Windows). Tôi cần giúp đỡ trong việc tìm kiếm dữ liệu mở rộng trong thư mục hồ sơ.
Sparr

Phần mở rộng LDB có vẻ là một tệp LevelDB. Phần mở rộng cục bộ của tôi được lưu trữ AppData\Local\Google\Chrome\User Data\Default\Local Storage\leveldb. Bài đăng này chứa thêm một chút thông tin về superuser
LDB.com/questions/1065771/ Kẻ

Câu trả lời:


4

Một số dữ liệu Google Chrome lưu trữ trong Local Storagethư mục ở định dạng SQLite ( .localstoragetệp). Xem: Làm cách nào để mở tệp Lưu trữ cục bộ trong Google Chrome?

Một số dữ liệu khác được lưu trữ trong IndexedDBcác thư mục (cho từng cấu hình) (xem: Google Chrome lưu LocalStorage từ Tiện ích mở rộng ở đâu? ) Ở định dạng LevelDB . Đây là định dạng lưu trữ khóa-giá trị nguồn mở do Google phát triển và nó được lưu trữ trên GitHub .

Để sửa đổi các tệp ở định dạng LevelDB bên ngoài Chrome, đây không phải là một quy trình đơn giản vì bạn cần triển khai một trình so sánh tương thích để kiểm tra các phiên bản leveldb DB được lập chỉ mục của Chrome. Xem: Cách truy cập các tệp IndexedDB / LevelDB của Google Chrome?


nó đòi hỏi một mật khẩu để xem Tôi đã thử mật khẩu máy tính cũ của tôi nhưng nó không hoạt động.
dùng2720402

1

Có lẽ bạn có thể kiểm tra những điều này:

Nó trông giống như định dạng SQLite (tệp mở rộng .localst Storage).

Chỉnh sửa: Bạn cũng có thể kiểm tra công cụ phát triển, sau đó tab Ứng dụng> Bộ nhớ cục bộ.

Ví dụ: trên trang tùy chọn Adblock:

Tệp này tương ứng với ... \ Dữ liệu \ hồ sơ \ Mặc định \ Lưu trữ cục bộ \ chrome-extension_gighmmpiobklfepjocnamgkkbiglidom_0.localst Storage

Xin lưu ý rằng mọi thay đổi bạn thực hiện trên bộ nhớ cục bộ có thể bị ghi đè bởi ứng dụng / tiện ích mở rộng, v.v.


Tôi nghĩ Local Storage là dữ liệu được lưu trữ bởi các trang web, không dành cho tiện ích mở rộng.
Sparr

Không, điều đó không đúng. Xin vui lòng, xem Chỉnh sửa của tôi.
ai đó
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.