The Prague Post - Souped-up VPNs play 'cat and mouse' game with Iran censors

EUR -
AED 4.103901
AFN 72.634928
ALL 90.294211
AMD 403.119288
ANG 2.000028
AOA 1025.835658
ARS 1721.6998
AUD 1.591517
AWG 2.011442
AZN 1.90398
BAM 1.95252
BBD 2.250829
BDT 138.466184
BGN 1.953145
BHD 0.421624
BIF 3350.727889
BMD 1.117468
BND 1.430884
BOB 13.248628
BRL 6.005608
BSD 1.117528
BTN 106.314476
BWP 15.415968
BYN 3.287249
BYR 21902.373394
BZD 2.247605
CAD 1.565763
CDF 2586.938408
CHF 0.924889
CLF 0.028017
CLP 1106.260015
CNY 7.453791
CNH 7.450707
COP 3520.974143
CRC 508.740934
CUC 1.117468
CUP 26.82095
CVE 110.077406
CZK 24.353005
DJF 198.59636
DKK 7.474336
DOP 68.221438
DZD 151.024358
EGP 62.882015
ERN 16.76202
ETB 179.968488
FJD 2.517427
FKP 0.83554
GBP 0.837263
GEL 2.897635
GGP 0.83554
GHS 12.99062
GIP 0.83554
GMD 82.692358
GNF 9833.718567
GTQ 8.542575
GYD 234.176662
HKD 8.766828
HNL 30.171566
HRK 7.534973
HTG 146.372833
HUF 367.110378
IDR 20279.809814
ILS 3.446433
IMP 0.83554
INR 106.368709
IQD 1691.846598
IRR 2030447.790679
ISK 136.387245
JEP 0.83554
JMD 177.421991
JOD 0.792324
JPY 176.025811
KES 145.203599
KGS 97.722409
KHR 4553.681974
KMF 492.803187
KPW 1005.721184
KRW 1479.868543
KWD 0.347287
KYD 0.931327
KZT 503.949026
LAK 25151.528831
LBP 100069.262139
LKR 371.326297
LRD 190.249089
LSL 18.617086
LTL 3.299593
LVL 0.675945
LYD 7.168567
MAD 11.005384
MDL 20.082089
MGA 5129.178223
MKD 61.574616
MMK 2346.516904
MNT 4021.761471
MOP 9.030751
MRU 44.878363
MUR 52.665787
MVR 17.265146
MWK 1945.512135
MXN 20.729636
MYR 4.566086
MZN 71.417842
NAD 18.616996
NGN 1497.95473
NIO 41.173092
NOK 10.40646
NPR 170.102762
NZD 1.963659
OMR 0.429665
PAB 1.117513
PEN 3.846883
PGK 5.116546
PHP 71.491094
PKR 309.538814
PLN 4.403104
PYG 6442.17931
QAR 4.073202
RON 5.346077
RSD 117.512571
RUB 90.291869
RWF 1651.617749
SAR 4.184624
SBD 9.011985
SCR 15.791587
SDG 672.1587
SEK 11.122008
SGD 1.431186
SHP 0.837368
SLE 25.645998
SLL 23432.750776
SOS 638.634491
SRD 42.119656
STD 23129.332068
STN 24.584297
SVC 9.778619
SYP 14529.318978
SZL 18.61722
THB 37.725903
TJS 10.309284
TMT 3.911138
TND 3.360788
TOP 2.690595
TRY 55.63102
TTD 7.595175
TWD 36.372474
TZS 2955.873905
UAH 51.021173
UGX 5006.635343
USD 1.117468
UYU 44.814726
UZS 13376.092374
VES 960.949849
VND 28878.167573
VUV 132.745811
WST 3.092919
XAF 655.957
XAG 0.02069
XAU 0.000278373909
XCD 3.020013
XCG 2.014099
XDR 0.790108
XOF 655.957
XPF 119.331742
YER 263.890217
ZAR 18.582707
ZMK 10058.553675
ZMW 22.501005
ZWL 359.82425
SSP 6420.188801
MXV 2.338733
  • CMSC

    0.0010

    19.601

    +0.01%

  • RBGPF

    0.3800

    70.53

    +0.54%

  • RIO

    0.3000

    83.72

    +0.36%

  • JRI

    0.1000

    10.85

    +0.92%

  • BCE

    -0.1500

    20.25

    -0.74%

  • CMSD

    -0.1600

    19.62

    -0.82%

  • GSK

    0.3500

    51.1

    +0.68%

  • BCC

    -2.3000

    75.44

    -3.05%

  • BTI

    0.6200

    60.1

    +1.03%

  • VOD

    -0.0400

    15.7

    -0.25%

  • BP

    -0.7900

    50.53

    -1.56%

  • RELX

    -0.3600

    40.18

    -0.9%

  • RYCEF

    0.6000

    16.1

    +3.73%

  • NGG

    -0.0900

    81.77

    -0.11%

  • AZN

    0.5700

    172.06

    +0.33%

Souped-up VPNs play 'cat and mouse' game with Iran censors
Souped-up VPNs play 'cat and mouse' game with Iran censors / Photo: Mark Felix - AFP

Souped-up VPNs play 'cat and mouse' game with Iran censors

Iranians are managing to get online during the current war with the US and Israel despite drastic censorship and frequent blackouts, throwing the spotlight on to providers of tools such as VPNs (virtual private networks).

Text size:

AFP asked Adam Fisk, head of US-based nonprofit Lantern, which offers an advanced VPN, how his technology and similar apps can get around such heavy-handed blocking.

Question: How does Iran's internet blocking work?

Answer: In general, censoring countries block traffic using DNS (Domain Name System, which translates between human- and machine-readable names for websites and other resources), SNI (server name identification), IP-based blocking (of specific internet addresses) and other forms of Deep Packet Inspection (probing the content of data sent over the internet).

Iran uses all of those, and it is generally much more aggressive than other countries in targeting the entire IP ranges of service providers that VPNs typically use.

Iran is also uniquely aggressive in shutting down all international connectivity in times of crisis. In those cases, traffic is primarily limited to the domestic internet, or NIN (National Information Network).

Q: How do tools like Lantern get around the blocking?

A: Lantern and Psiphon (a similar tool made by a Canadian company) share the same general approaches but use different protocols and codebases.

A powerful approach is hiding in common forms of traffic, such as TLS (Transport Layer Security, used to protect applications like web browsing, email, instant messaging and voice calls) or DNS.

The additional traffic from Lantern or other tools becomes a subset of a much larger whole. If done carefully, it can be hard to distinguish from ordinary web traffic.

There is definitely a cat-and-mouse element to the relationship. Lantern and other tools are constantly discovering new approaches or vulnerabilities, while censors such as Iran discover new ways to shut them down.

Q: How do people inside countries like Iran get software to circumvent blocking?

A: When there is international internet connectivity, people get Lantern from sites that censors are unwilling to block due to the economic consequences such as (software development platform) GitHub.

During internet shutdowns, however, people rely on their existing copies of Lantern and other tools, or they can get new updates through services like (satellite broadcast system) Toosheh or other users who have Starlink, for example.

Iran is generally a very tech-savvy country, and many people constantly have multiple circumvention apps on their phones.

Q: Could Iran's hackers glean data about users from your systems?

A: We don't store any personally identifiable information about users at all, and Lantern undergoes regular security audits.

We are also generally strong security engineers and take care to secure our backend infrastructure in a variety of ways.

Q: Where do Lantern's resources come from and can ordinary people help out?

A: Lantern is a US-based nonprofit that earns revenue from Lantern Pro users worldwide who pay for a better version. Historically, we have received funding from the Open Technology Fund (a US government-funded NGO that campaigns for internet freedom), the US State Department and private philanthropists.

We also have Unbounded, where anyone can become a proxy (a "bridge" between people in censored countries and Lantern's network) with the click of a button.

This will use your bandwidth to some degree but won't have a significant impact on the performance of your machine. People can run it for however long they want.

Q: Where else is Lantern widely used and is demand growing?

A: In general, we have seen censorship growing around the world for many years, with Lantern usage growing accordingly to around two million globally.

We have a significant number of users in Russia, Myanmar and the UAE.

From Iran at the moment, there's very little traffic getting through, very little traffic in general apart from what's on the NIN.

A.Stransky--TPP