Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Sunshine And March Vibes (2025 Wallpapers Edition)

      May 16, 2025

      The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

      May 16, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      May 16, 2025

      How To Prevent WordPress SQL Injection Attacks

      May 16, 2025

      Microsoft has closed its “Experience Center” store in Sydney, Australia — as it ramps up a continued digital growth campaign

      May 16, 2025

      Bing Search APIs to be “decommissioned completely” as Microsoft urges developers to use its Azure agentic AI alternative

      May 16, 2025

      Microsoft might kill the Surface Laptop Studio as production is quietly halted

      May 16, 2025

      Minecraft licensing robbed us of this controversial NFL schedule release video

      May 16, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      The power of generators

      May 16, 2025
      Recent

      The power of generators

      May 16, 2025

      Simplify Factory Associations with Laravel’s UseFactory Attribute

      May 16, 2025

      This Week in Laravel: React Native, PhpStorm Junie, and more

      May 16, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Microsoft has closed its “Experience Center” store in Sydney, Australia — as it ramps up a continued digital growth campaign

      May 16, 2025
      Recent

      Microsoft has closed its “Experience Center” store in Sydney, Australia — as it ramps up a continued digital growth campaign

      May 16, 2025

      Bing Search APIs to be “decommissioned completely” as Microsoft urges developers to use its Azure agentic AI alternative

      May 16, 2025

      Microsoft might kill the Surface Laptop Studio as production is quietly halted

      May 16, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Development»How to Set Up Signal Proxy to Help Bypass Censorship in Russia and Venezuela

    How to Set Up Signal Proxy to Help Bypass Censorship in Russia and Venezuela

    August 11, 2024

    Signal is asking its users to set up Signal proxy servers to help people access the encrypted messaging application in countries where the government has blocked the platform for reasons ranging from promoting “terrorist and extremist” sentiment to fomenting “civil war.”

    Reports that the encrypted messaging app was being blocked in Russia and Venezuela first emerged when internet traffic monitoring platform Netblocks confirmed a drop in reachability of its users, thus marking the latest moves by both governments to suppress dissent.

    Signal’s Blocking in Venezuela

    In Venezuela, the blockage followed a disputed presidential election last month that sparked protests and arrests. President Nicolas Maduro, who the U.S. and others say rigged the vote, ordered regulator Conatel to also block Twitter, now known as X, claiming that it promotes civil war. NetBlocks reported that Signal became inaccessible on multiple internet providers in the country, confirming user reports of disruption.

    Source: NetBlocks on X

    Russia’s Roskomnadzor Follows Suit

    Russia’s communications regulator, Roskomnadzor, also accused Signal of violating Russian law and restricted the app’s backends on most internet providers Friday. A statement from Roskomnadzor’s press service read:

    “Access to the messenger Signal is restricted due to violation of the requirements of Russian legislation, the fulfillment of which is necessary to prevent the use of messenger for terrorist and extremist purposes.”

    New Signal accounts cannot be registered in Russia without a VPN, according to Reuters.

    Russia has been tightening its grip on internet control in recent times. Even tech giants like Apple have not been able to resist it. The Cupertino-based giant recently removed several Virtual Private Network (VPN) applications from its App Store in response to a request by Roskomnadzor.

    The deleted VPN apps – belonging to ProtonVPN, Red Shield VPN, NordVPN, and Le VPN – were popular tools used by Russians to bypass government-imposed internet censorship. Red Shield VPN and Le VPN confirmed the removals, sharing messages from Apple stating the apps were deleted per “demand from Roskomnadzor” for containing “content considered illegal in Russia.” VPNs create encrypted tunnels for internet traffic, allowing users to access blocked websites and applications anonymously by masking their location.

    Blocking Linked to Kyiv’s Kursk Offensive?

    Experts including independent geopolitical analyst Viktor Kovalenko, who focuses on Ukraine and Russia, called the Signal app block an attempt to stop Russians from sharing videos, photos and news about the invasion of the Kursk region by Ukrainian forces and to stop possible coordination of subsequent anti-Kremlin actions.

    Mariëlle Wijermars, assistant professor in internet governance at Maastricht University, who specializes in Russian politics and internet censorship, seconded Kovalenko’s assumption tying the blockage to the attack in Kursk. 

    The Russian defense ministry said on Friday it was “continuing to repel” Ukraine’s military, which reports suggest is operating more than six miles inside Russia – the deepest advance by Kyiv since Moscow launched its full-scale invasion of Ukraine in February 2022. Ukraine did not confirm these reports, but President Volodymyr Zelensky said this week that Moscow must “feel” the consequences of its actions.

    Signal Responds with Signal Proxy Censorship Circumvention Feature

    As voices of concerned users started flooding various social media platforms, Signal acknowledged the censorship of its messaging platform. “Several countries have recently blocked Signal, leaving their residents without a trusted and safe place to communicate,” Signal President Meredith Whittaker said.

    But her team already had a plan B in place. “If you can, please set up a Signal proxy server to help people access Signal in places where their government has blocked us,” Whittaker asked Signal app users in other countries.

    “To help in this situation, Signal provides a built-in censorship circumvention feature and also includes support for a simple TLS proxy that can bypass these blocks in many circumstances and let people communicate privately,” she added.

    Signal’s built-in censorship circumvention can be accessed through Settings > Privacy > Advanced > Censorship circumvention.

    Available on both Android and iOS, Signal’s TLS proxy helps bypass network blocks and securely route traffic. Anyone can set up a proxy server using just four steps:

    To run a Signal TLS proxy, users need a host that has ports 80 and 443 available and a domain name that points to that host.

    Install Docker by following the instructions at https://docs.docker.com/engine/install/
    Clone this repository
    ./init-certificate.sh
    docker compose up –detach

    Voila! Your proxy is running. You can share this with the URL https://signal.tube/#<your_host_name> and users from blocked regions can connect by simply tapping the provided URL.

    Once your Signal proxy is running, use the hashtag #SignalProxy on social media to help others find it, Whittaker suggested. But publicly sharing the exact proxy link can attract unwanted attention from censors. Instead, announce your proxy’s existence and offer to share connection details privately via direct message (DM) or a non-public channel, she suggested.

    Example: “Running a #SignalProxy to help bypass censorship. Reply here or DM for connection details.”

    Automatic and Manual Configuration

    Signal apps are registered to handle links from the “signal.tube” domain, enabling automatic proxy configuration upon tapping a link from any app. But users can also configure proxy information manually within the app:

    Android: Settings > Data and storage > Proxy > Use proxy
    iOS: Settings > Privacy > Advanced > Proxy > Use Proxy

    Technical Details of Signal Proxy

    Unlike standard HTTP proxies, connections to Signal’s TLS Proxy resemble regular encrypted web traffic.
    No “CONNECT” method is used, hiding proxy usage from censors.
    Valid TLS certificates for every proxy server make traffic fingerprinting difficult.
    The entire system aims for maximum invisibility from censors.

    Data Flow

    Signal client establishes a standard TLS connection with the proxy.
    The proxy forwards all received bytes to the actual Signal service.
    Non-Signal traffic gets blocked.
    The Signal client negotiates a standard TLS connection with Signal endpoints through the tunnel.

    Security

    The proxy operator remains blind to content due to the existing end-to-end encryption and additional traffic opacity within the tunnel.

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleThe Dumbest Thing in Security This Week: U Did WUT?
    Next Article PHP filter_var(): 6 Open-Source Examples of Validation with Filters

    Related Posts

    Machine Learning

    Salesforce AI Releases BLIP3-o: A Fully Open-Source Unified Multimodal Model Built with CLIP Embeddings and Flow Matching for Image Understanding and Generation

    May 16, 2025
    Security

    Nmap 7.96 Launches with Lightning-Fast DNS and 612 Scripts

    May 16, 2025
    Leave A Reply Cancel Reply

    Hostinger

    Continue Reading

    How safe is OpenAI’s GPT-4o? Here are the scores for privacy, copyright infringement, and more

    Development

    arttime is an intriguing clock, timer, time manager with text art

    Linux

    ARX Robotics and Daimler Truck join forces for next-gen military vehicles

    News & Updates

    Unable to double click the list of players from the table in the exact order?

    Development

    Highlights

    HyperHDR – ambient lighting implementation

    January 28, 2025

    HyperHDR is an ambient lighting implementation for television and music sets based on the video…

    Bitcoin Forensic Analysis Uncovers Money Laundering Clusters and Criminal Proceeds

    May 1, 2024

    8 ways to protect your privacy on Linux and keep your data safe

    April 28, 2025

    Smashing Security podcast #401: Hacks on the high seas, and how your home can be stolen under your nose

    January 22, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.