kiến thức Tổng hợp những addon chất cho Firefox / Chromium

Tin cực nóng là sắp tới Firefox sẽ có tính năng "dịch offline" dùng trí tuệ nhân tạo dịch nhé, bảo mật riêng tư hơn nhiều Chrome nó dùng server Google dịch (nhiều khi nó dịch cả phần bài viết mình đang viết, nghĩa là nó gửi bài viết của mình tới máy chủ Google) :D

https://www.ghacks.net/2023/04/16/firefox-users-get-a-native-translation-option-soon/
Cái này dịch quá lâu và không hết cả trang chắc còn lâu mới đua được với mấy thằng khác, translator riêng tư thì Vivaldi có từ lâu rồi nó tự host cái engine Lingvanex luôn
 
Cái này dịch quá lâu và không hết cả trang chắc còn lâu mới đua được với mấy thằng khác, translator riêng tư thì Vivaldi có từ lâu rồi nó tự host cái engine Lingvanex luôn
em có bật lên ở bản 112 của tete009 còn chả thấy cái nút nào ở address bar để mà nhấn
1YkR63z.png
 
em có bật lên ở bản 112 của tete009 còn chả thấy cái nút nào ở address bar để mà nhấn
1YkR63z.png
Phải ở web ngôn ngữ khác cái ngôn ngữ chính mới hiện mà 112 có chưa thì mình không biết mình phần mềm toàn là nightly canary các kiểu nên tính năng mới luôn luôn có trước
 
Phải ở web ngôn ngữ khác cái ngôn ngữ chính mới hiện mà 112 có chưa thì mình không biết mình phần mềm toàn là nightly canary các kiểu nên tính năng mới luôn luôn có trước
em tìm trong about:config thì có rồi nhưng mở 1 web tiếng nhật lên thử xem nó dịch ntn mà không thấy có nút để bấm luôn
 
lõi.JPG

sau khi làm xong theo bài tối ưu mình hay bị lỗi này khi vào nhiều trang. ví dụ như facebook. với lại có hiện tượng dù đã lưu mật khẩu nhưng mỗi lần tắt firefox đều bị signout khỏi tất cả các trang và phải đăng nhập lại
 
View attachment 1785086
sau khi làm xong theo bài tối ưu mình hay bị lỗi này khi vào nhiều trang. ví dụ như facebook. với lại có hiện tượng dù đã lưu mật khẩu nhưng mỗi lần tắt firefox đều bị signout khỏi tất cả các trang và phải đăng nhập lại

Bác có bị khoảng trắng hai bên không? Giống như thế này

1681784783472.png
 
có đấy bác. mình đang dùng bản của tete mod

Tạm thời bác mở user.js lên, tìm những dòng sau chỉnh lại theo nhu cầu

browser.safebrowsing.downloads.remote.enabled > true, nếu muốn firefox gửi tên miền, kích thước, hash của file download cho google để check xem có an toàn không
keyword.enabled > true, nếu muốn dùng thanh địa chỉ như thanh tìm kiếm.
browser.search.suggest.enabled > true, bật gợi ý từ khóa khi tìm kiếm
browser.urlbar.suggest.searches > true, bật gợi địa chỉ khi tìm kiếm
security.OCSP.enabled > 0
privacy.sanitize.sanitizeOnShutdown > false, tắt tính năng tự xóa lịch sử, cache,.. khi tắt firefox.
privacy.resistFingerprinting.letterboxing > false, nếu không muốn có khoảng trắng hai bên, tuy nhiên sẽ giảm hiệu quả chống fingerprint

Update
Lỗi khi mở facebook
security.cert_pinning.enforcement_level > 1, bác thử đặt lại xem có hết không
 
Last edited:
Tạm thời bác mở user.js lên, tìm những dòng sau chỉnh lại theo nhu cầu

browser.safebrowsing.downloads.remote.enabled > true, nếu muốn firefox gửi tên miền, kích thước, hash của file download cho google để check xem có an toàn không
keyword.enabled > true, nếu muốn dùng thanh địa chỉ như thanh tìm kiếm.
browser.search.suggest.enabled > true, bật gợi ý từ khóa khi tìm kiếm
browser.urlbar.suggest.searches > true, bật gợi địa chỉ khi tìm kiếm
security.OCSP.enabled > 0
privacy.sanitize.sanitizeOnShutdown > false, tắt tính năng tự xóa lịch sử, cache,.. khi tắt firefox.
privacy.resistFingerprinting.letterboxing > false, nếu không muốn có khoảng trắng hai bên, tuy nhiên sẽ giảm hiệu quả chống fingerprint

Update
Lỗi khi mở facebook
security.cert_pinning.enforcement_level > 1, bác thử đặt lại xem có hết không
cái security.cert_pinning.enforcement_level để là 1 thì ok nhưng mỗi lần thoát firefox nó toàn tự trả về 2 nên lần sau vào lại lỗi bác ạ
 
Ủa, em dùng đâu có lỗi gì đâu ta, cũng dùng bản 112 của tete009 luôn

Không phải lỗi do bản tete009, do file user.js bác ấy copy từ https://github.com/arkenfox/user.js/blob/master/user.js
Phần này ăn cắp bản quyền của tụi Librefox, ArkenFox là ngon nhất: https://github.com/arkenfox/user.js/blob/master/user.js

100% tắt hết telemetry, không bao giờ hỏng dù một tính năng của Firefox.

Code:
/** TELEMETRY ***/
/* 0330: disable new data submission [FF41+]
 * If disabled, no policy is shown or upload takes place, ever
 * [1] https://bugzilla.mozilla.org/1195552 ***/
user_pref("datareporting.policy.dataSubmissionEnabled", false);
/* 0331: disable Health Reports
 * [SETTING] Privacy & Security>Firefox Data Collection & Use>Allow Firefox to send technical... data ***/
user_pref("datareporting.healthreport.uploadEnabled", false);
/* 0332: disable telemetry
 * The "unified" pref affects the behavior of the "enabled" pref
 * - If "unified" is false then "enabled" controls the telemetry module
 * - If "unified" is true then "enabled" only controls whether to record extended data
 * [NOTE] "toolkit.telemetry.enabled" is now LOCKED to reflect prerelease (true) or release builds (false) [2]
 * [1] https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/internals/preferences.html
 * [2] https://medium.com/georg-fritzsche/data-preference-changes-in-firefox-58-2d5df9c428b5 ***/
user_pref("toolkit.telemetry.unified", false);
user_pref("toolkit.telemetry.enabled", false); // see [NOTE]
user_pref("toolkit.telemetry.server", "data:,");
user_pref("toolkit.telemetry.archive.enabled", false);
user_pref("toolkit.telemetry.newProfilePing.enabled", false); // [FF55+]
user_pref("toolkit.telemetry.shutdownPingSender.enabled", false); // [FF55+]
user_pref("toolkit.telemetry.updatePing.enabled", false); // [FF56+]
user_pref("toolkit.telemetry.bhrPing.enabled", false); // [FF57+] Background Hang Reporter
user_pref("toolkit.telemetry.firstShutdownPing.enabled", false); // [FF57+]
/* 0333: disable Telemetry Coverage
 * [1] https://blog.mozilla.org/data/2018/08/20/effectively-measuring-search-in-firefox/ ***/
user_pref("toolkit.telemetry.coverage.opt-out", true); // [HIDDEN PREF]
user_pref("toolkit.coverage.opt-out", true); // [FF64+] [HIDDEN PREF]
user_pref("toolkit.coverage.endpoint.base", "");
/* 0334: disable PingCentre telemetry (used in several System Add-ons) [FF57+]
 * Defense-in-depth: currently covered by 0331 ***/
user_pref("browser.ping-centre.telemetry", false);
/* 0335: disable Firefox Home (Activity Stream) telemetry ***/
user_pref("browser.newtabpage.activity-stream.feeds.telemetry", false);
user_pref("browser.newtabpage.activity-stream.telemetry", false);

/** STUDIES ***/
/* 0340: disable Studies
 * [SETTING] Privacy & Security>Firefox Data Collection & Use>Allow Firefox to install and run studies ***/
user_pref("app.shield.optoutstudies.enabled", false);
/* 0341: disable Normandy/Shield [FF60+]
 * Shield is a telemetry system that can push and test "recipes"
 * [1] https://mozilla.github.io/normandy/ ***/
user_pref("app.normandy.enabled", false);
user_pref("app.normandy.api_url", "");

/** CRASH REPORTS ***/
/* 0350: disable Crash Reports ***/
user_pref("breakpad.reportURL", "");
user_pref("browser.tabs.crashReporting.sendReport", false); // [FF44+]
   // user_pref("browser.crashReports.unsubmittedCheck.enabled", false); // [FF51+] [DEFAULT: false]
/* 0351: enforce no submission of backlogged Crash Reports [FF58+]
 * [SETTING] Privacy & Security>Firefox Data Collection & Use>Allow Firefox to send backlogged crash reports  ***/
user_pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false); // [DEFAULT: false]

/** OTHER ***/
/* 0360: disable Captive Portal detection
 * [1] https://www.eff.org/deeplinks/2017/08/how-captive-portals-interfere-wireless-security-and-privacy ***/
user_pref("captivedetect.canonicalURL", "");
user_pref("network.captive-portal-service.enabled", false); // [FF52+]
/* 0361: disable Network Connectivity checks [FF65+]
 * [1] https://bugzilla.mozilla.org/1460537 ***/
user_pref("network.connectivity-service.enabled", false);

/*** [SECTION 0400]: SAFE BROWSING (SB)
   SB has taken many steps to preserve privacy. If required, a full url is never sent
   to Google, only a part-hash of the prefix, hidden with noise of other real part-hashes.
   Firefox takes measures such as stripping out identifying parameters and since SBv4 (FF57+)
   doesn't even use cookies. (#Turn on browser.safebrowsing.debug to monitor this activity)
   [1] https://feeding.cloud.geek.nz/posts/how-safe-browsing-works-in-firefox/
   [2] https://wiki.mozilla.org/Security/Safe_Browsing
   [3] https://support.mozilla.org/kb/how-does-phishing-and-malware-protection-work
   [4] https://educatedguesswork.org/posts/safe-browsing-privacy/
***/
user_pref("_user.js.parrot", "0400 syntax error: the parrot's passed on!");
/* 0401: disable SB (Safe Browsing)
 * [WARNING] Do this at your own risk! These are the master switches
 * [SETTING] Privacy & Security>Security>... Block dangerous and deceptive content ***/
   // user_pref("browser.safebrowsing.malware.enabled", false);
   // user_pref("browser.safebrowsing.phishing.enabled", false);
/* 0402: disable SB checks for downloads (both local lookups + remote)
 * This is the master switch for the safebrowsing.downloads* prefs (0403, 0404)
 * [SETTING] Privacy & Security>Security>... "Block dangerous downloads" ***/
   // user_pref("browser.safebrowsing.downloads.enabled", false);
/* 0403: disable SB checks for downloads (remote)
 * To verify the safety of certain executable files, Firefox may submit some information about the
 * file, including the name, origin, size and a cryptographic hash of the contents, to the Google
 * Safe Browsing service which helps Firefox determine whether or not the file should be blocked
 * [SETUP-SECURITY] If you do not understand this, or you want this protection, then override this ***/
user_pref("browser.safebrowsing.downloads.remote.enabled", false);
   // user_pref("browser.safebrowsing.downloads.remote.url", ""); // Defense-in-depth
/* 0404: disable SB checks for unwanted software
 * [SETTING] Privacy & Security>Security>... "Warn you about unwanted and uncommon software" ***/
   // user_pref("browser.safebrowsing.downloads.remote.block_potentially_unwanted", false);
   // user_pref("browser.safebrowsing.downloads.remote.block_uncommon", false);
/* 0405: disable "ignore this warning" on SB warnings [FF45+]
 * If clicked, it bypasses the block for that session. This is a means for admins to enforce SB
 * [TEST] see https://github.com/arkenfox/user.js/wiki/Appendix-A-Test-Sites#-mozilla
 * [1] https://bugzilla.mozilla.org/1226490 ***/
   // user_pref("browser.safebrowsing.allowOverride", false);

Copy tất, tạo ra một file tên là user.js rồi ném thẳng vào folder profile Firefox tìm trong about:support -> Open Profile Folder.
 
cái security.cert_pinning.enforcement_level mỗi lần thoát firefox nó toàn tự trả về 2 nên lần sau vào lại lỗi. để là 1 thì ok
Sao lạ vậy, bác có chắc là đã sửa dòng này không? Thử mở file user.js lên check lại xem.
user_pref("security.cert_pinning.enforcement_level", 1);
 
Back
Top