• ShortN0te@lemmy.ml
    link
    fedilink
    arrow-up
    61
    arrow-down
    3
    ·
    9 days ago

    This attack has been known for years now. And tor is simply not able to defend against it without a complete redesign.

    • orcrist@lemm.ee
      link
      fedilink
      arrow-up
      32
      ·
      9 days ago

      The potential for timing attacks has been known since the beginning of Tor. In other words, more than a decade. But that doesn’t mean you can’t defend against it. One way to defend against it is by having more nodes. Another way is to write clients that take into account the potential for timing attacks. Both of these were specifically mentioned in the article.

      Based on what was in the article and what’s in the history books, I’m not sure how to interpret your comment in a constructive way. Is there anything more specific you meant, that isn’t contradicted by what’s in the article?

      • ShortN0te@lemmy.ml
        link
        fedilink
        arrow-up
        5
        ·
        8 days ago

        Yes, sorry i worded it incorrectly you can try to make it harder but timing attacks are still possible.

        Nope, just a summary that this is just old news. There is nothing new in the article.

  • ExtremeDullard@lemmy.sdf.org
    link
    fedilink
    arrow-up
    47
    arrow-down
    1
    ·
    9 days ago

    The TOR network itself is safe - at least assuming the TLAs don’t control at least half of the nodes, which is far from impossible. But let’s assume…

    The weak point comes from the browser: that’s how the fuzz deanonymizes users. The only safe browser to use on TOR is the TOR browser, and that’s the problem: it disables so many unsafe functionalities that it’s essentially unusable on a lot of websites. So people use regular browsers over TOR, the browser leaks identifying data and that’s how they get caught.

    • delirious_owl@discuss.online
      link
      fedilink
      arrow-up
      14
      ·
      8 days ago

      My understanding is that Tor Browser works fine, there’s just some dumb website owners that block Tor traffic by IP address.

    • Trainguyrom@reddthat.com
      link
      fedilink
      English
      arrow-up
      11
      ·
      8 days ago

      I mean, the advice I’ve heard for one who’s threat model is “the feds are actively trying to identify me” is to have a dedicated burner computer that you do all of your illegal activities on and no other activities. Then of course on top of that avoid saving secrets onto the device and type them in manually every time (ephemeral distros like Tails are good for that)

      • schnurrito@discuss.tchncs.de
        link
        fedilink
        arrow-up
        17
        ·
        8 days ago

        All VPNs do is change who has your browsing data: your ISP or the VPN operator. You may or may not trust either of them not to keep records, in either case you have no way of verifying this.

        • HelixDab2@lemm.ee
          link
          fedilink
          arrow-up
          19
          ·
          8 days ago

          ISPs definitely keep records. At least some VPNs claim that they don’t, and that their networks are set up in such a way that they can’t. Some organizations claim to validate the claims of the VPNs, but it’s unclear if they’re trustworthy.

          So your choice is to use something that definitely keeps logs, or to use a company that at least says that they don’t/can’t.

          • Tired and bored@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            7 days ago

            That’s exactly the reasoning I did for choosing a VPN. I know that VPNs are falsely advertised as “anonymous black magic” but better Proton or Mullvad than my ISP which definitely sells data to advertisers

          • communism@lemmy.ml
            link
            fedilink
            arrow-up
            8
            ·
            8 days ago

            Yes, and there’s also the fact that some VPNs such as Mullvad let you be anonymous so even if Mullvad were keeping logs, if you pay privately they have no way of knowing whose logs they are (unless the content itself of your internet history reveals your identity). Meanwhile your ISP definitely knows who you are, and absolutely will collaborate with the police if asked to.

          • Possibly linux@lemmy.zip
            link
            fedilink
            English
            arrow-up
            6
            ·
            8 days ago

            The VPN company themselves may not keep logs. However, they might be a little black box somewhere in the data center…

            • NauticalNoodle@lemmy.ml
              link
              fedilink
              arrow-up
              8
              arrow-down
              1
              ·
              8 days ago

              As Proton made evident, VPNs can be legally compelled to start keeping logs on specific accounts as the result of a court order. So if you’re gonna do something incriminating, then I guess you should create a new account each time.

              • orcrist@lemm.ee
                link
                fedilink
                arrow-up
                5
                ·
                7 days ago

                That’s true but it also depends what attack vector you’re trying to defeat. If someone is doing a timing attack and you’re running through a VPN, it might be harder to work for them, depending on where they sit.

          • ☆ Yσɠƚԋσʂ ☆@lemmy.ml
            link
            fedilink
            arrow-up
            5
            ·
            8 days ago

            I mean, you could set up your own VPN on a VPS and ensure it doesn’t keep logs. You could also get a VPS in a different legal jurisdiction from where you’re at.

            • HelixDab2@lemm.ee
              link
              fedilink
              arrow-up
              2
              ·
              7 days ago

              Depending on what you’re doing, that probably wouldn’t be a significant hinderance to law enforcement. Child sexual abuse, drug trafficking, etc., all tends to get lots of interagency cooperation, regardless of political issues.

                • HelixDab2@lemm.ee
                  link
                  fedilink
                  arrow-up
                  2
                  ·
                  7 days ago

                  It depends on whether you believe that people should be allowed to use narcotics or not. I tend to believe that people should be able to make that choice for themselves–as it’s their own body–and ordering narcotics online decreases violence in the drug trade since there’s no longer obvious fights over territories, etc.

                  The same interagency cooperation that makes it easier to track down one groups of people and punish them also makes it easier to track down other groups of people that you might agree with.

  • h4lf8yte@lemmy.ml
    link
    fedilink
    arrow-up
    25
    ·
    8 days ago

    As I read, they used timing analysis which should be preventable by using an anonymous VPN to connect to tor and streaming something over the VPN connection at the same time. Some of them support multi-hop, like mullvad, which will further complicate the timing analysis because of the aggregated traffic.

  • sumguyonline@lemmy.world
    link
    fedilink
    arrow-up
    28
    arrow-down
    3
    ·
    8 days ago

    First, randomize your mac, shutdown anything that can “dial home” (updates, sync, logged in apps, etc) then connect to internet then anonymous VPN, then connect to the tor network, use an anonymized browser with NO java enabled, never download anything -copy paste text, and screen cap images-, if your network drops the popo’s are trying to do a “reconnect” attack to see if they can get an unprotected connection to the material you were looking at. Use a livedisk on USB and you likely won’t get bios level attacks, as live disks make it harder to access your bios. Source: a boring ass individual that just wants the gov off their jock strap, suck it Joe my FBI agent, you know what you did.

    • PM_Your_Nudes_Please@lemmy.world
      link
      fedilink
      arrow-up
      10
      ·
      8 days ago

      This looks like it was a timing analysis attack. Basically, they’re trying to figure out which user did something specific. They match the timing of the event with the traffic from the user, and now they know which user did the thing.

      It can be fuzzed by streaming something at the same time, because now your traffic is way harder to time analyze when you have a semi-constant stream of data running. But streaming something over Tor is an exercise in patience, (and it’s not something the typical user will just always have running in the background) so timing analysis attacks are gaining popularity.

    • sunzu2@thebrainbin.org
      link
      fedilink
      arrow-up
      7
      arrow-down
      1
      ·
      8 days ago

      a boring ass individual that just wants the gov off their jock strap, suck it Joe my FBI agent, you know what you did.

      I also prefer my feds to earn their keep, I pay them good money for it.

  • MigratingtoLemmy@lemmy.world
    link
    fedilink
    English
    arrow-up
    23
    ·
    9 days ago

    If I understand correctly, stream isolation will route different connections through different circuits. If you’re doing two different things of a sensitive nature, open different browsers and applications, use random user-induced delays in your actions/responses and PGP-encrypt everything. And listen to what the TOR project says about the mitigations. I have some reading to do myself I guess

  • some_guy@lemmy.sdf.org
    link
    fedilink
    arrow-up
    19
    ·
    8 days ago

    I have considered Tor safe for illicit activities for at least half a decade. Luckily, there’s no need for me to be on there. But this is bad news for people living in places where speech is heavily regulated plus journalists and would-be whistle-blowers.

  • endofline@lemmy.ca
    link
    fedilink
    English
    arrow-up
    7
    ·
    7 days ago

    I think the only still secure network is i2p. In there you don’t have the exit node