Ich weiß, dass diese Frage ziemlich alt ist, aber bei der Suche nach diesem Problem ist dies eines der ersten Ergebnisse.
Kurze Antwort: Setzen Sie "plugins.enumerable_names" in Firefox 29+ auf "" (leere Zeichenfolge).
Anscheinend hat Firefox ab Version 29 die Einstellung about: config, mit der die zahlreichen Plugins gesteuert werden. Es löst das Problem nicht vollständig, da es möglich ist, einzelne Plugins abzufragen, aber es hilft.
Diese Eigenschaft heißt "plugins.enumerable_names" und enthält eine Liste der zulässigen Präfixe, die aufgelistet werden können. In der Standardeinstellung "Java, Nexus Personal, QuickTime, Shockwave" werden also alle Plugin-Namen, die mit "Java", "Nexus Personal", ... beginnen, aufgelistet und alle anderen ausgeblendet. Um alles auszublenden, löschen Sie einfach diesen String (setzen Sie ihn auf "").
Weitere Informationen: https://mail.mozilla.org/pipermail/firefox-dev/2013-November/001186.html
UPDATE : Wie Pointy in den Kommentaren erwähnt hat, wurde diese Funktion entfernt, da sie die Aufzählung der Plugins nicht wirklich verhinderte (aber etwas erschwerte).
Hier ist die Bugzilla-Seite für den Patch: https://bugzilla.mozilla.org/show_bug.cgi?id=1169945
UPDATE2 : Nach einer schnellen Suche scheint das Einzige, was die Aufzählung von Plugins verhindert, darin zu bestehen, sie auf "Niemals aktivieren" zu setzen. In der Zwischenzeit kann es hilfreich sein , zusätzliche Plugins zu entfernen und den Benutzeragenten nach dem Zufallsprinzip zu sortieren.