/gfw_resist_HTTPS_proxy

HTTPS proxy with Fragment and DoH

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

آپدیت 8-3-1403 : آپدیت پارامترهای فرگمنت

از آنجایی که تکنولوژی فرگمنت در هسته 1.8.3 xray پیاده سازی شده ، با افزودن این کانفیگ serverless_TLSFrag_xray.json یا این کانفیگ با پارامترهای جدید serverless_TLSFrag_xray_new.json در هر کلاینت با هسته 1.8.3 به بالا میتوانید از یوتیوب بصورت مستقیم و بدون سرور واسطه استفاده کنید

credit: alidxdy , rrouzbeh

آپدیت 7-4-1402 : اینترنت برای نیازمندان

فاز اول پروژه MahsaNG منتشر شد. دانلود آخرین نسخه اندروید . در این نسخه کانفیگ های رایگان v2ray برای عموم مردم ارائه شده و همچنین یوتیوب و توییتر و برخی دیگر از سرویس ها بصورت مستقیم آزاد شدند. در فاز بعدی با گسترش شبکه مهسا ، کانفیگ های چرخشی به تعداد انبوه و مجهز به پایشگر اتومات ارائه خواهد شد. MahsaNG قسمت کلاینت پروژه Segaro Dream است.

آپدیت 22-3-1402

  • یوتیوب ، گوگل پلی ، اینستاگرام ، واتساپ و توییتر به صورت مستقیم آزاد شد
  • از نسخه pyprox_HTTPS_v3.0.py استفاده کنید
  • مقدار num_fragment : برای همراه اول 80 الی 250 ، برای ایرانسل 10 تا 40
  • مقدار fragment_sleep : از 0.001 الی 0.01
  • برای تست واتساپ یا گوگل پلی میتوانید با nekobox ، ترافیک گوشی را با پروتکل http روی پایتون pc هدایت کنید
  • این کد صرفا اثبات ادعا است و ممکنه ایپی ها روی نت شما فیلتر باشد.
  • انتشار اپ اندرویدی توسط یکی از دوستان به زودی.

آپدیت 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
  • این آموزش ویدئویی برای لینوکس و مک توسط دوستمون TeleDark

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