mahdisml / gfw_resist_HTTPS_proxy

HTTPS proxy with Fragment and DoH

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

آپدیت 21-3-1402

  • یوتیوب ، گوگل پلی ، اینستاگرام و توییتر به صورت مستقیم آزاد شد
  • از نسخه pyprox_HTTPS_v3.0.py استفاده کنید
  • مقدار num_fragment : برای همراه اول 80 الی 150 ، برای ایرانسل 10 تا 40
  • برای استفاده از DNS خود cloudflare باید ip تمیز کلودفلر را جلوی cludflare-dns.com قرار دهید در قسمت offline DNS
  • با مشاهده فایل log تولید شده میتوانید دامنه و ایپی های فیلترشده را استخراج و در قسمت offline DNS با ایپی سالم اگر دارید جایگزین کنید.
  • انتشار اپ اندرویدی توسط یکی از دوستان به زودی

آپدیت 3-3-1402

  • نسخه Direct_DoH تمام ip ها را از DoH میگیرد و محدودیت های comment و ... برطرف میشود (فقط روی برخی نت ها جواب میدهد چون برخی ip های گوگل برخی جاها فیلتر است)
  • برای گوشی از پوشه اندروید استفاده کنید
  • روی گوشی از اپلیکیشن nekobox یا matsuri استفاده کنید
  • نسخه اصلی رو اکثر نت ها اوکیه ، رو ایرانسل بهتر

یوتیوب و توییتر آزاد شد - بدون سرور

با این "تیزافزار" میتوانید فیلترینگ یوتیوب و توییتر را بدون هیچگونه سروری دور بزنید
رو ایرانسل تضمینی جواب میده ، مابقی اپراتورها بگیرنگیر داره فعلا
اگر روی نت شما ویدئو ها load نشد دو سه بار refresh صفحه بزنید و چند لحظه صبر کنید
بخشی از مشکلات بخاطر محدودیت CORS در سرورهای گوگل میباشد
بزودی مجموعه آیپی های تمیز گوگل را اضافه خواهیم کرد
این محصول آزمایشی بوده و کارکرد اصلی آن تحقیق روی فیلترینگ میباشد

نحوه اجرا :

  • پکیج های dnspython و requests را با دستور pip در cmd روی پایتون نصب کنید
  • اسکریپ pyprox_HTTPS را اجرا کنید
  • مرورگر خود را روی پروکسی HTTPS 127.0.0.1:4500 تنظیم کنید
  • یا از v2rayN فایل کانفیگ custom را import کنید
  • یا از nekobox ، matsuri ، nekoray یک کانفیگ دستی از نوع HTTP با آدرس 127.0.0.1 و پورت 4500 درست کنید (راهنمایی)
  • اگر روی گوشی و vpn mode هستید باید برنامه python را از داخل v2ray مستثنی کنید
  • یوتیوب را باز کنید.
  • این آموزش ویدئویی مراحل توسط دوستمون gfwsidehustle

gfw_resist_HTTPS_proxy

  • HTTPS proxy in single python script
  • Armed with Fragment technology
  • Equipped with Offline DNS Resolver
  • plus DNS-over-HTTPS (DoH)
  • plus IP Quality Analyzer

Directly bypass SNI and DNS filtering

  • without any VPS or server
  • bypass SNI filtering using Fragment
  • bypass DNS filtering using DoH and offline DNS

swiss army to injure GFW

  • for developers want to expriment around GFW

the structure


how to run:

  1. install these python package if you dont have

  2. set up your browser to use HTTPS proxy


    OR setup v2ray by importing custom config


  3. run python
    python pyprox_HTTPS_v1.0.py
  4. surf the web & youtube

do Research on GFW

  1. adjust parameters

  2. add your domain:ip to offline DNS to directly connect to it

  3. watch the log

Acknowledgement

  1. helping on DNS & DoH related things
    SecureDNSClient by msasanmh
    amirhosseinds
    J-Saeedi
    alidxdydz

  2. helping on youtube related things
    a Fork by Ehsanfarahi22
    FarhadiAlireza
    free-the-internet

  3. & my lovely friends for everything
    IRCF.space
    Segaro

About

HTTPS proxy with Fragment and DoH

License:GNU General Public License v3.0


Languages

Language:Python 100.0%