TLS cert capture was the last prober special-case that bypassed ActiveProbeMeta. Moves logic into TlsCertProbe (priority=200, runs after JARM) in probes/tlscert_probe.py; drops _capture_tls_cert, the probe.probe_name=="jarm" name-check, and the direct fetch_leaf_cert import from worker.py.
7 lines
413 B
Python
7 lines
413 B
Python
# Import all probe modules to trigger ActiveProbeMeta registration.
|
|
from decnet.prober.probes.hassh import HasshProbe as HasshProbe
|
|
from decnet.prober.probes.ipv6_leak_probe import Ipv6LeakProbe as Ipv6LeakProbe
|
|
from decnet.prober.probes.jarm import JarmProbe as JarmProbe
|
|
from decnet.prober.probes.tcpfp import TcpfpProbe as TcpfpProbe
|
|
from decnet.prober.probes.tlscert_probe import TlsCertProbe as TlsCertProbe
|