Something similar is possible on the Internet, but it is unlikely that the intermediate sites kept good logs.
(Something similar; is; possible; L:on the Internet)
Something similar
is
possible L:on the Internet