Certification & Online Trace Collection · service active
WACZ · ISO 28500/ eIDAS timestamping/ Client area
C.E.R.T.O.
Sign in Register for free
IT EN
C.E.R.T.O. / Modules / Deep Web (Tor)
10 · TOR

Forensic acquisition of .onion services over Tor

Capture a service reachable only over Tor, documenting the path taken and declaring what stayed outside the anonymous network.

Acquisition of an .onion service: the purple bar confirms that the connection goes through the Tor circuit, with the three nodes of the path. On the right the “Circuit and traffic” panel: guard, middle node and rendezvous point with fingerprint and country, the requests observed in the session, the hosts contacted and, listed separately, the only services reached outside the circuit (authentication and slot balance), which never contact the acquired service.
Key features

What this module does.

  • If Tor does not start, no browsing happens: no fallback to the ordinary network.
  • A fresh, memory-only session for each acquisition, with the proxy verified before every load.
  • The .onion address is verified by the server by recomputing its checksum.
  • The circuit taken, node by node, ends up in the bundle.
  • BagIt 1.0 bundle signed with Ed25519, double RFC 3161 timestamp and CASE/UCO.
Exhibit · ONION-0042/26Sealed
Module
Deep Web (Tor)
SHA-256
9f2a1c7b·4e0d·a83f·11c6·5d7e9042bb1a
Double timestamp
RFC 3161 · BagIt · Ed25519
Chain of custody
The rule that is not negotiable

If Tor does not start, browsing is blocked.

A module that fell back to the ordinary network “so as not to fail the acquisition” would be worse than one that stops: the operator would get a bundle, without knowing that the examined service had seen their address.

No fallback

The Tor connection must be established before the window opens. If it is not, the acquisition does not start at all.

A single network exit

The checks that in other modules travel in the clear — DNS lookups, WHOIS, route tracing, direct certificate reading — have been removed, not routed elsewhere. What does not exist cannot leak.

A fresh, memory-only session

Each acquisition starts from an empty session that never touches the disk, and the proxy is verified before every load rather than assumed to be set.

What stays outside is declared

If anything could not go through Tor, the bundle contains the record of omitted checks and of any services contacted outside the network. An explicit statement is worth more than silence.

What to know before you start

For these acquisitions the server keeps no content.

It is a choice, not a technical limitation: material from .onion services can be of any nature, and keeping it for years would mean holding it.

Only the fingerprints are transmitted

Hashes, times, timestamp, operator, service address and circuit. Any package is discarded by the server before it is even written to disk.

The bundle exists in a single copy

On the computer of whoever acquired it. There is no download button in the client area, and that is not a defect: in its place there are the fingerprints, which are what is needed to verify a bundle produced by someone else. The reports remain available, because they are generated from the recorded data.

Even the telemetry is redacted

A real error had reached the server with the full .onion address inside. Now every onion label is replaced by a short, stable fingerprint: two errors on the same service remain recognisable as such, but nobody can tell which service it is.

In the bundle

What a Tor acquisition documents in addition

On top of everything a web page acquisition produces, minus the checks that make no sense over Tor.

The address, verified by the server

The server recomputes the .onion address checksum itself rather than trusting the program, and derives the service's public key from it. An address that does not check out is flagged as unverified.

The circuit, node by node

The path actually taken inside the network, with the relays traversed. ⚠️ For an .onion service the last node is not an exit node: it is a rendezvous point, and the report says so instead of using the wrong term.

The checks that do not apply

DNS, WHOIS and route tracing do not exist for an .onion service. The bundle declares this as such, rather than leaving empty sections that would look like a half-successful acquisition.

FAQ

Frequently asked questions

Network exit, bundle retention, address verification and cost: the most common questions about the Deep Web module.

What prevents a request from leaking outside Tor?
The module has a single network exit, and the checks that elsewhere travel in the clear — DNS lookups, WHOIS, route tracing, direct certificate reading — have been removed, not routed. If the Tor connection is not established, browsing does not start at all: there is no fallback to the ordinary network.
Why can I not download the bundle from my client area?
Because it is not on our server, and that is deliberate. The program transmits only the fingerprints — hashes, times, timestamp, operator, service address and circuit — and the endpoint discards any package before even writing it to disk. Material from .onion services can be of any nature, and keeping it for years would mean holding it. The bundle exists in a single copy, on your computer; the reports remain available because they are generated from the recorded data.
How is the .onion address verified as the right one?
The program's own declaration is not trusted: the server recomputes the address checksum itself, from which the service's public key is also derived. An address that does not check out is flagged as unverified, and it shows in the register.
How much does a Deep Web acquisition cost?
2 slots, 4 with the qualified InfoCert timestamp.
What stays outside the anonymous network anyway?
If anything could not go through Tor, the bundle declares it rather than staying silent: there is a record of omitted checks and of any services contacted outside the network. An explicit statement is worth more than silence.

Collect evidence with the Deep Web (Tor) module.

Register for free and download C.E.R.T.O. Desktop for Windows and macOS from your client area.