آموزش افزودن کانفیگ بالا در آیاواس (Streisand)
● آخرین نسخه اپلیکیشن رو میتونید از اینجا دانلود کنید.
● اگر کارنکرد از بروز بودن اپلیکیشن خود اطمینان حاصل کنید!!
● آخرین نسخه اپلیکیشن رو میتونید از اینجا دانلود کنید.
● اگر کارنکرد از بروز بودن اپلیکیشن خود اطمینان حاصل کنید!!
👍3
Forwarded from Coinicap
❗️فاصله دو پیام را ببینید؛
برادران مرادی (طرح صیانت) وعده میدادند که با Iran Access شدن پلتفرمها و ایجاد زیر ساخت شبکه ملی اطلاعات(اینترنت ملی)، جرائم سایبری کاهش پیدا میکند!
🔹 حالا اما نه تنها دامنه هکها و نبرد سایبری گسترش وحشتناکی پیدا کرده و هکرها تا عمیقترین سرویسهای محلی نفوذ کردند؛ که فیشرها(دزدان اینترنتی) هم وبسایت های خود را ایران اکسس میکنند تا از دسترس سرویس مبارزه با فیشینگ مرورگرها دور باشند و به بهانه ایران اکسس بودن وبسایت، اعتماد جلب کنند!
آیا روزگاری از این تاریکتر میشد تصور کرد که “تمام اطلاعات" شهروندان در دارک وب خرید و فروش شود و در کمتر از نیم ساعت حساب شهروندان و اطرافیانمان را خالی کنند و کار حتی به هشدار هم نرسد؟
برادران مرادی (طرح صیانت) وعده میدادند که با Iran Access شدن پلتفرمها و ایجاد زیر ساخت شبکه ملی اطلاعات(اینترنت ملی)، جرائم سایبری کاهش پیدا میکند!
🔹 حالا اما نه تنها دامنه هکها و نبرد سایبری گسترش وحشتناکی پیدا کرده و هکرها تا عمیقترین سرویسهای محلی نفوذ کردند؛ که فیشرها(دزدان اینترنتی) هم وبسایت های خود را ایران اکسس میکنند تا از دسترس سرویس مبارزه با فیشینگ مرورگرها دور باشند و به بهانه ایران اکسس بودن وبسایت، اعتماد جلب کنند!
آیا روزگاری از این تاریکتر میشد تصور کرد که “تمام اطلاعات" شهروندان در دارک وب خرید و فروش شود و در کمتر از نیم ساعت حساب شهروندان و اطرافیانمان را خالی کنند و کار حتی به هشدار هم نرسد؟
👍18🤬6💔6
Forwarded from وب آموز (m J)
⭕️ استخراج اطلاعات بیش از سه میلیون پرونده قوه قضاییه چه پیامدهایی خواهد داشت؟
حداقل تبعات آن این است که هم اکنون مهاجمان سایبری در حال استخراج این دادهها هستند و با بکار بردن این اطلاعات، اعتماد قربانیان خود را افزایش میدهند.
تصور کنید پیامک فیشینگ که اطلاعات کامل پرونده شما را قرار داده است! تصور کنید سایت فیشینگ که مشخصات کامل شما را دارد! چقدر ممکن است اعتماد کنید؟
ما چه اقدامی میتوانیم انجام دهیم؟
با بحث و گفتگو در مورد عدم اعتماد به تماسهای تلفنی و پیامکها برای ارائه اطلاعات تکمیلی هویتی و اطلاعات بانکی، میتوانیم سطح آگاهی افراد اطراف خود را افزایش دهیم.
دوباره قوانین #هیچ را بخوانید.
#هک_قوه_قضاییه
🆔 @Webamoozir
حداقل تبعات آن این است که هم اکنون مهاجمان سایبری در حال استخراج این دادهها هستند و با بکار بردن این اطلاعات، اعتماد قربانیان خود را افزایش میدهند.
تصور کنید پیامک فیشینگ که اطلاعات کامل پرونده شما را قرار داده است! تصور کنید سایت فیشینگ که مشخصات کامل شما را دارد! چقدر ممکن است اعتماد کنید؟
ما چه اقدامی میتوانیم انجام دهیم؟
با بحث و گفتگو در مورد عدم اعتماد به تماسهای تلفنی و پیامکها برای ارائه اطلاعات تکمیلی هویتی و اطلاعات بانکی، میتوانیم سطح آگاهی افراد اطراف خود را افزایش دهیم.
دوباره قوانین #هیچ را بخوانید.
#هک_قوه_قضاییه
🆔 @Webamoozir
👍9🤯2
Forwarded from ترجمهی مقالههای بیتکوین
Broken Money - Part 1 - Farsi.pdf
1.2 MB
#ترجمه کتاب #پولدرهمشکسته
بخش اول: #پول چیست
نویسنده: لین الدن
ترجمه: مجید گتمیری
این کتاب که از پرفروشترین کتابهای سال 2023 آمازون بوده و توسط اقتصاددانان و تحلیلگران بزرگی تحسین شده، مروریست بر تاریخچهی پول از دیدگاه فناوری. بخش اول از کتاب شامل چهار قسمت است که بهترتیب به دفاترکل، روند تکامل پولهای کالایی،نحوهی حاکمیت طلا به عنوان برترین پول کالایی، و در نهایت نظریات اعتباری و کالایی پول میپردازد.
اگر دوست دارید یه قهوه مهمونم کنید از اینجا میتونید با لایتنینگ بهم دستخوش بدید.
#BrokenMoney
#LynAlden
@bitcoinarticlesfarsi
بخش اول: #پول چیست
نویسنده: لین الدن
ترجمه: مجید گتمیری
این کتاب که از پرفروشترین کتابهای سال 2023 آمازون بوده و توسط اقتصاددانان و تحلیلگران بزرگی تحسین شده، مروریست بر تاریخچهی پول از دیدگاه فناوری. بخش اول از کتاب شامل چهار قسمت است که بهترتیب به دفاترکل، روند تکامل پولهای کالایی،نحوهی حاکمیت طلا به عنوان برترین پول کالایی، و در نهایت نظریات اعتباری و کالایی پول میپردازد.
اگر دوست دارید یه قهوه مهمونم کنید از اینجا میتونید با لایتنینگ بهم دستخوش بدید.
#BrokenMoney
#LynAlden
@bitcoinarticlesfarsi
👍10❤4
کانفیگ فرگمنت دائمی چنل:
#Iranian_Cypherpunks_VPN
@Ln2Ray
✅️ محدودیت حجم: ندارد.
✅️ محدودیت روز: ندارد.
✅️ اپراتور: همه!
#Iranian_Cypherpunks_VPN
@Ln2Ray
✅️ محدودیت حجم: ندارد.
✅️ محدودیت روز: ندارد.
✅️ اپراتور: همه!
{ "dns":{ "servers":[ "1.1.1.1", "8.8.8.8" ] }, "policy": { "system": { "statsOutboundUplink": true, "statsOutboundDownlink": true } }, "log": { "access": "", "error": "", "loglevel": "warning" }, "inbounds": [ { "tag": "socks", "port": 10808, "listen": "127.0.0.1", "protocol": "socks", "sniffing": { "enabled": true, "destOverride": [ "http", "tls" ], "routeOnly": false }, "settings": { "auth": "noauth", "udp": true, "allowTransparent": false } }, { "tag": "http", "port": 10809, "listen": "127.0.0.1", "protocol": "http", "sniffing": { "enabled": true, "destOverride": [ "http", "tls" ], "routeOnly": false }, "settings": { "auth": "noauth", "udp": true, "allowTransparent": false } }, { "tag": "api", "port": 9090, "listen": "127.0.0.1", "protocol": "dokodemo-door", "settings": { "udp": false, "address": "127.0.0.1", "allowTransparent": false } } ], "outbounds": [ { "tag": "proxy", "protocol": "vless", "settings": { "vnext": [ { "address": "discord.gg", "port": 443, "users": [ { "id": "5bdf790f-0af2-4481-a624-41b66e7e3489", "alterId": 0, "email": "t@t.tt", "security": "auto", "encryption": "none" } ] } ] }, "streamSettings": { "network": "ws", "security": "tls", "tlsSettings": { "allowInsecure": false, "serverName": "cdn.ircp.online", "alpn": [ "h2", "http/1.1" ], "fingerprint": "firefox", "show": false }, "wsSettings": { "path": "/@ln2ray?ed=2048", "headers": { "Host": "cdn.ircp.online", "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" } }, "sockopt": { "dialerProxy": "fragment", "tcpKeepAliveIdle": 100, "mark": 255 } }, "mux": { "enabled": true, "concurrency": 8, "xudpConcurrency": 8, "xudpProxyUDP443": "reject" } }, { "tag": "fragment", "protocol": "freedom", "settings": { "domainStrategy": "AsIs", "fragment": { "packets": "tlshello", "length": "10-20", "interval": "0" } }, "streamSettings": { "sockopt": { "TcpNoDelay": true, "tcpKeepAliveIdle": 100, "mark": 255 } } }, { "tag": "direct", "protocol": "freedom", "settings": {} }, { "tag": "block", "protocol": "blackhole", "settings": { "response": { "type": "http" } } } ], "stats": {}, "api": { "tag": "api", "services": [ "StatsService" ] }, "routing": { "domainStrategy": "AsIs", "rules": [ { "type": "field", "inboundTag": [ "api" ], "outboundTag": "api" }, { "type": "field", "outboundTag": "block", "domain": [ "geosite:category-ads-all" ] }, { "type": "field", "outboundTag": "direct", "domain": [ "geosite:cn" ] }, { "type": "field", "outboundTag": "direct", "ip": [ "geoip:private", "geoip:cn" ] } ] } }❤31👍7🍌3
آموزش افزودن کانفیگ بالا در اندروید (V2rayNG)
● آخرین نسخه اپلیکیشن رو میتونید از اینجا دانلود کنید
● اگر کار نکرد چک کنید تا حتما Local DNS خاموش باشد!!!
● آخرین نسخه اپلیکیشن رو میتونید از اینجا دانلود کنید
● اگر کار نکرد چک کنید تا حتما Local DNS خاموش باشد!!!
👍10❤2🍌1
آموزش افزودن کانفیگ بالا در آیاواس (Streisand)
● آخرین نسخه اپلیکیشن رو میتونید از اینجا دانلود کنید.
● اگر کارنکرد از بروز بودن اپلیکیشن خود اطمینان حاصل کنید!!
● آخرین نسخه اپلیکیشن رو میتونید از اینجا دانلود کنید.
● اگر کارنکرد از بروز بودن اپلیکیشن خود اطمینان حاصل کنید!!
❤9🍌2👍1
Iranian Cypherpunks VPN
کانفیگ فرگمنت دائمی چنل: #Iranian_Cypherpunks_VPN @Ln2Ray ✅️ محدودیت حجم: ندارد. ✅️ محدودیت روز: ندارد. ✅️ اپراتور: همه! { "dns":{ "servers":[ "1.1.1.1", "8.8.8.8" ] }, "policy": { "system": { "statsOutboundUplink": true, "statsOutboundDownlink": true }…
حتما این پست و برای دوستاتون ارسال کنید اونا هم استفاده کنند
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡9❤3🍌2
1⃣ کانفیگ فرگمنت دائمی چنل:
Iranian Cypherpunks VPN
@Ln2Ray
✅️ محدودیت حجم ندارد.
✅️ محدودیت زمانی ندارد.
✅️ قابل استفاده روی ایرانسل/همراه اول/سامانتل/شاتل.
✅️ قابل استفاده در کلاینت های
V2rayNG (اندروید)
Streisand (ایاواس)
Iranian Cypherpunks VPN
@Ln2Ray
✅️ محدودیت حجم ندارد.
✅️ محدودیت زمانی ندارد.
✅️ قابل استفاده روی ایرانسل/همراه اول/سامانتل/شاتل.
✅️ قابل استفاده در کلاینت های
V2rayNG (اندروید)
Streisand (ایاواس)
{ "dns":{ "servers":[ "1.1.1.1", "8.8.8.8" ] }, "policy": { "system": { "statsOutboundUplink": true, "statsOutboundDownlink": true } }, "log": { "access": "", "error": "", "loglevel": "warning" }, "inbounds": [ { "tag": "socks", "port": 10808, "listen": "127.0.0.1", "protocol": "socks", "sniffing": { "enabled": true, "destOverride": [ "http", "tls" ], "routeOnly": false }, "settings": { "auth": "noauth", "udp": true, "allowTransparent": false } }, { "tag": "http", "port": 10809, "listen": "127.0.0.1", "protocol": "http", "sniffing": { "enabled": true, "destOverride": [ "http", "tls" ], "routeOnly": false }, "settings": { "auth": "noauth", "udp": true, "allowTransparent": false } }, { "tag": "api", "port": 9090, "listen": "127.0.0.1", "protocol": "dokodemo-door", "settings": { "udp": false, "address": "127.0.0.1", "allowTransparent": false } } ], "outbounds": [ { "tag": "proxy", "protocol": "vless", "settings": { "vnext": [ { "address": "discord.gg", "port": 443, "users": [ { "id": "5bdf790f-0af2-4481-a624-41b66e7e3489", "alterId": 0, "email": "t@t.tt", "security": "auto", "encryption": "none" } ] } ] }, "streamSettings": { "network": "ws", "security": "tls", "tlsSettings": { "allowInsecure": false, "serverName": "cdn.ircp.online", "alpn": [ "h2", "http/1.1" ], "fingerprint": "firefox", "show": false }, "wsSettings": { "path": "/@ln2ray?ed=2048", "headers": { "Host": "cdn.ircp.online", "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" } }, "sockopt": { "dialerProxy": "fragment", "tcpKeepAliveIdle": 100, "mark": 255 } }, "mux": { "enabled": true, "concurrency": 8, "xudpConcurrency": 8, "xudpProxyUDP443": "reject" } }, { "tag": "fragment", "protocol": "freedom", "settings": { "domainStrategy": "AsIs", "fragment": { "packets": "tlshello", "length": "10-20", "interval": "0" } }, "streamSettings": { "sockopt": { "TcpNoDelay": true, "tcpKeepAliveIdle": 100, "mark": 255 } } }, { "tag": "direct", "protocol": "freedom", "settings": {} }, { "tag": "block", "protocol": "blackhole", "settings": { "response": { "type": "http" } } } ], "stats": {}, "api": { "tag": "api", "services": [ "StatsService" ] }, "routing": { "domainStrategy": "AsIs", "rules": [ { "type": "field", "inboundTag": [ "api" ], "outboundTag": "api" }, { "type": "field", "outboundTag": "block", "domain": [ "geosite:category-ads-all" ] }, { "type": "field", "outboundTag": "direct", "domain": [ "geosite:cn" ] }, { "type": "field", "outboundTag": "direct", "ip": [ "geoip:private", "geoip:cn" ] } ] } }❤29👍13🌭3
آموزش افزودن کانفیگ بالا در اندروید (V2rayNG)
● آخرین نسخه اپلیکیشن رو میتونید از اینجا دانلود کنید
● اگر کار نکرد چک کنید تا حتما Local DNS خاموش باشد!!!
● آخرین نسخه اپلیکیشن رو میتونید از اینجا دانلود کنید
● اگر کار نکرد چک کنید تا حتما Local DNS خاموش باشد!!!
👍4🌭1
آموزش افزودن کانفیگ بالا در آیاواس (Streisand)
● آخرین نسخه اپلیکیشن رو میتونید از اینجا دانلود کنید.
● اگر کارنکرد از بروز بودن اپلیکیشن خود اطمینان حاصل کنید!!
● آخرین نسخه اپلیکیشن رو میتونید از اینجا دانلود کنید.
● اگر کارنکرد از بروز بودن اپلیکیشن خود اطمینان حاصل کنید!!
👍6🌭1
2⃣ کانفیگ فرگمنت دائمی چنل:
Iranian Cypherpunks VPN
@Ln2Ray
✅️ محدودیت حجم ندارد.
✅️ محدودیت زمانی ندارد.
✅️ قابل استفاده روی ایرانسل/همراه اول/سامانتل/شاتل.
✅️ قابل استفاده فقط در کلاینت
Nekoray (مک/ویندوز/لینوکس)
Iranian Cypherpunks VPN
@Ln2Ray
✅️ محدودیت حجم ندارد.
✅️ محدودیت زمانی ندارد.
✅️ قابل استفاده روی ایرانسل/همراه اول/سامانتل/شاتل.
✅️ قابل استفاده فقط در کلاینت
Nekoray (مک/ویندوز/لینوکس)
{ "dns":{ "servers":[ "1.1.1.1", "8.8.8.8" ] }, "policy": { "system": { "statsOutboundUplink": true, "statsOutboundDownlink": true } }, "log": { "access": "", "error": "", "loglevel": "warning" }, "inbounds": [ { "tag": "socks", "port": 2080, "listen": "127.0.0.1", "protocol": "socks", "sniffing": { "enabled": true, "destOverride": [ "http", "tls" ], "routeOnly": false }, "settings": { "auth": "noauth", "udp": true, "allowTransparent": false } }, { "tag": "http", "port": 2081, "listen": "127.0.0.1", "protocol": "http", "sniffing": { "enabled": true, "destOverride": [ "http", "tls" ], "routeOnly": false }, "settings": { "auth": "noauth", "udp": true, "allowTransparent": false } }, { "tag": "api", "port": 9090, "listen": "127.0.0.1", "protocol": "dokodemo-door", "settings": { "udp": false, "address": "127.0.0.1", "allowTransparent": false } } ], "outbounds": [ { "tag": "proxy", "protocol": "vless", "settings": { "vnext": [ { "address": "discord.gg", "port": 443, "users": [ { "id": "5bdf790f-0af2-4481-a624-41b66e7e3489", "alterId": 0, "email": "t@t.tt", "security": "auto", "encryption": "none" } ] } ] }, "streamSettings": { "network": "ws", "security": "tls", "tlsSettings": { "allowInsecure": false, "serverName": "cdn.ircp.online", "alpn": [ "h2", "http/1.1" ], "fingerprint": "firefox", "show": false }, "wsSettings": { "path": "/@ln2ray?ed=2048", "headers": { "Host": "cdn.ircp.online", "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0" } }, "sockopt": { "dialerProxy": "fragment", "tcpKeepAliveIdle": 100, "mark": 255 } }, "mux": { "enabled": true, "concurrency": 8, "xudpConcurrency": 8, "xudpProxyUDP443": "reject" } }, { "tag": "fragment", "protocol": "freedom", "settings": { "domainStrategy": "AsIs", "fragment": { "packets": "tlshello", "length": "10-20", "interval": "0" } }, "streamSettings": { "sockopt": { "TcpNoDelay": true, "tcpKeepAliveIdle": 100, "mark": 255 } } }, { "tag": "direct", "protocol": "freedom", "settings": {} }, { "tag": "block", "protocol": "blackhole", "settings": { "response": { "type": "http" } } } ], "stats": {}, "api": { "tag": "api", "services": [ "StatsService" ] }, "routing": { "domainStrategy": "AsIs", "rules": [ { "type": "field", "inboundTag": [ "api" ], "outboundTag": "api" }, { "type": "field", "outboundTag": "block", "domain": [ "geosite:category-ads-all" ] }, { "type": "field", "outboundTag": "direct", "domain": [ "geosite:cn" ] }, { "type": "field", "outboundTag": "direct", "ip": [ "geoip:private", "geoip:cn" ] } ] } }👍14❤4🤷♂2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤96☃6👍3
This media is not supported in your browser
VIEW IN TELEGRAM
راهی برای ساختن درپشتی (backdoor) که فقط آدم خوبها ازش رد بشن نیست. #حریم_شخصی خدا رو شکر البته اینجا به قرتیبازی رمزنگاری پیامها اعتقادی نیست و حتی کارمند دونپایه با دسترسی به متن پیامها به صورت manual، فحش عمه سانسور میکنه.
Hamed
Hamed
👍17🤡3
Forwarded from Stupid Risks
Media is too big
VIEW IN TELEGRAM
آموزش افزودن فروشگاههای دارای پرداخت بیتکوینی به سایت 📍BTCMAP📍 و معرفی گروه @simorgh_p2p برای تبلیغات.
اگر برا اضافه شدن به مپ مشکلی داشتید پیوی پیام بدید تا کمکتون کنم.
کامیونیتیمون داخل سایت (اونجا میتونید بهم کمک مالی کنید رو لایتنینگ⚡️🤝)
آموزش ولت آو ساتوشی برای شروع
@stupid_risks
اگر برا اضافه شدن به مپ مشکلی داشتید پیوی پیام بدید تا کمکتون کنم.
کامیونیتیمون داخل سایت (اونجا میتونید بهم کمک مالی کنید رو لایتنینگ⚡️🤝)
آموزش ولت آو ساتوشی برای شروع
@stupid_risks
👍10⚡1👎1
Iranian Cypherpunks VPN
1⃣ کانفیگ فرگمنت دائمی چنل: Iranian Cypherpunks VPN @Ln2Ray ✅️ محدودیت حجم ندارد. ✅️ محدودیت زمانی ندارد. ✅️ قابل استفاده روی ایرانسل/همراه اول/سامانتل/شاتل. ✅️ قابل استفاده در کلاینت های V2rayNG (اندروید) Streisand (ایاواس) { "dns":{ "servers":[ "1.1.1.1"…
با این حجم کمتر از نصف ظرفیت پردازشی سرور بطور میانگین استفاده شده.
اشتراک گذاری و فراموش نکنید.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥45❤8👍4
Forwarded from VahidGeek
داستان فرگمنت
چون در مورد #فرگمنت کمتر صحبت شده و دوستان زیادی نمیدونن چطور استفاده کنن یه داستان بگم براش، یه مدته داستان نگفتم :)
ما وقتی درخواست HTTPS/WSS میفرستیم سمت سرور، کل اطلاعات با پروتکل TLS رمزنگاری میشه و بین راه قابل مشاهده نیست در نتیجه هکر/فیلترچی نمیتونه ببینه چه خبره.
اما اینجا یه مشکلی وجود داره! زمانی که پای CDN/Reverse Proxy میاد وسط تا از سرور ما محافظت کنه، لازمه که نام دامین مقصد رو بدونه تا تشخیص بده درخواست رو چطور هدایت/رمزگشایی کنه. اینجا مفهومی اضافه میشه به اسم SNI که همون نام دامین ماست.
۲/۱۰روش کار اینطوریه که قبل از ارسال درخواست اصلی که رمزنگاری شده، یک بسته به سمت مقصد ارسال میشه که مشخص میکنه بستهی رمزنگاری شده مربوط به کدوم دامینه.
این بسته tlshello نامگذاری شده و حاوی نام دامنهی ماست. بعد از این بسته، درخواست رمزنگاری شدهی اصلی ارسال میشه.
تدوینکنندگان TLS در تلاشن تا این بستهی tlshello رو هم رمزنگاری کنن و فعلا به شکل افزونه روی نسخه ۱.۳ اضافه شده ولی به نوعی هنوز عملیاتی نیست و به راحتی هم توسط فایروال غیرفعال میشه.
کاری که فرگمنت انجام میده اینه که برای مخفی کردن نام دامین، این بسته رو قطعه قطعه میکنه.
بستهی tlshello خیلی کمحجمه چیزی حدود ۲۰۰ الی ۳۰۰ بایت حجمشه و خب به صورت نرمال باید در یک مرتبه ارسال بشه، فیلترچی هم منتظره تا اینو بگیره و نام دامین مقصد رو از توش برداره و با یه لبخندِ پیروزی، درخواست رو بلاک کنه :(
اما فرگمنت میاد این بستهی کوچک رو تکهتکه و در قطعات مختلف ارسال میکنه و بین ارسالها تاخیر میندازه. این کار باعث میشه فعلا فایروال گمراه بشه و نتونه نام دامین رو تشخیص بده.
الان اون دو تا متغیر Length (اندازهی بستهها) و Interval (فاصله زمانی بین بستهها) رو متوجه شدیم.
این اندازه و فاصله روی اوپراتورهای مختلف نتایج مختلف دارن و باید با آزمایش و خطا به دستش آورد. اینم بگم که ما برای اینکه همیشه بستههای کوچک شده رو با یک اندازه یا فاصلهی زمانی ثابت نفرستیم میایم برای مقادیر، محدوده تعیین میکنیم.
مثلا به جای ۵۰ مینویسیم ۱۰۰-۵۰، اینطوری هر بار بسته با اندازهی اتفاقی بین ۵۰ تا ۱۰۰ ارسال میشه.
کاهش اندازهی بستهها و یا افزایش فاصلهی زمانی میتونه پینگ شما رو به طور محسوس افزایش بده ولی تاثیری روی سرعت تبادل نداره و فقط در لحظهی اتصال این کندی ایجاد میشه.
در حال حاضر هستهی xray به طور کامل فرگمنت رو پشتیبانی میکنه و کلاینتهای مبتنی بر این هسته مثل سری v2rayN/NG هم از فرگمنت پشتیبانی میکنن. در اپ v2rayNG میتونید در تنظیمات برنامه فرگمنت رو فعال کنید ولی v2rayN در تنظیماتش نداره و به جاش میتونید کانفیگ کاستوم با فرگمنت بدید.
برای تهیه کانفیگ کاستوم با فرگمنت هم میتونید کانفیگ رو به v2rayNG (یا مشابه) بدید و فرگمنت رو فعال کنید بعد به صورت custom config خروجی بگیرید و به سایر اپها مثل v2rayN بدید، یا از ابزارهای آنلاین برای تبدیل استفاده کنید مثل ابزاری که @ircfspace درست کرده.
موفق باشید.🌱
توییت مرتبط:
https://twitter.com/vahidfarid/status/1767652392034533608
@VahidGeek
چون در مورد #فرگمنت کمتر صحبت شده و دوستان زیادی نمیدونن چطور استفاده کنن یه داستان بگم براش، یه مدته داستان نگفتم :)
ما وقتی درخواست HTTPS/WSS میفرستیم سمت سرور، کل اطلاعات با پروتکل TLS رمزنگاری میشه و بین راه قابل مشاهده نیست در نتیجه هکر/فیلترچی نمیتونه ببینه چه خبره.
اما اینجا یه مشکلی وجود داره! زمانی که پای CDN/Reverse Proxy میاد وسط تا از سرور ما محافظت کنه، لازمه که نام دامین مقصد رو بدونه تا تشخیص بده درخواست رو چطور هدایت/رمزگشایی کنه. اینجا مفهومی اضافه میشه به اسم SNI که همون نام دامین ماست.
۲/۱۰روش کار اینطوریه که قبل از ارسال درخواست اصلی که رمزنگاری شده، یک بسته به سمت مقصد ارسال میشه که مشخص میکنه بستهی رمزنگاری شده مربوط به کدوم دامینه.
این بسته tlshello نامگذاری شده و حاوی نام دامنهی ماست. بعد از این بسته، درخواست رمزنگاری شدهی اصلی ارسال میشه.
تدوینکنندگان TLS در تلاشن تا این بستهی tlshello رو هم رمزنگاری کنن و فعلا به شکل افزونه روی نسخه ۱.۳ اضافه شده ولی به نوعی هنوز عملیاتی نیست و به راحتی هم توسط فایروال غیرفعال میشه.
کاری که فرگمنت انجام میده اینه که برای مخفی کردن نام دامین، این بسته رو قطعه قطعه میکنه.
بستهی tlshello خیلی کمحجمه چیزی حدود ۲۰۰ الی ۳۰۰ بایت حجمشه و خب به صورت نرمال باید در یک مرتبه ارسال بشه، فیلترچی هم منتظره تا اینو بگیره و نام دامین مقصد رو از توش برداره و با یه لبخندِ پیروزی، درخواست رو بلاک کنه :(
اما فرگمنت میاد این بستهی کوچک رو تکهتکه و در قطعات مختلف ارسال میکنه و بین ارسالها تاخیر میندازه. این کار باعث میشه فعلا فایروال گمراه بشه و نتونه نام دامین رو تشخیص بده.
الان اون دو تا متغیر Length (اندازهی بستهها) و Interval (فاصله زمانی بین بستهها) رو متوجه شدیم.
این اندازه و فاصله روی اوپراتورهای مختلف نتایج مختلف دارن و باید با آزمایش و خطا به دستش آورد. اینم بگم که ما برای اینکه همیشه بستههای کوچک شده رو با یک اندازه یا فاصلهی زمانی ثابت نفرستیم میایم برای مقادیر، محدوده تعیین میکنیم.
مثلا به جای ۵۰ مینویسیم ۱۰۰-۵۰، اینطوری هر بار بسته با اندازهی اتفاقی بین ۵۰ تا ۱۰۰ ارسال میشه.
کاهش اندازهی بستهها و یا افزایش فاصلهی زمانی میتونه پینگ شما رو به طور محسوس افزایش بده ولی تاثیری روی سرعت تبادل نداره و فقط در لحظهی اتصال این کندی ایجاد میشه.
در حال حاضر هستهی xray به طور کامل فرگمنت رو پشتیبانی میکنه و کلاینتهای مبتنی بر این هسته مثل سری v2rayN/NG هم از فرگمنت پشتیبانی میکنن. در اپ v2rayNG میتونید در تنظیمات برنامه فرگمنت رو فعال کنید ولی v2rayN در تنظیماتش نداره و به جاش میتونید کانفیگ کاستوم با فرگمنت بدید.
برای تهیه کانفیگ کاستوم با فرگمنت هم میتونید کانفیگ رو به v2rayNG (یا مشابه) بدید و فرگمنت رو فعال کنید بعد به صورت custom config خروجی بگیرید و به سایر اپها مثل v2rayN بدید، یا از ابزارهای آنلاین برای تبدیل استفاده کنید مثل ابزاری که @ircfspace درست کرده.
موفق باشید.🌱
توییت مرتبط:
https://twitter.com/vahidfarid/status/1767652392034533608
@VahidGeek
X (formerly Twitter)
Vahid Farid (@vahidfarid) on X
چون در مورد #فرگمنت کمتر صحبت شده و دوستان زیادی نمیدونن چطور استفاده کنن یه داستان بگم براش، یه مدته داستان نگفتم :)
ما وقتی درخواست HTTPS/WSS میفرستیم سمت سرور، کل اطلاعات با پروتکل TLS رمزنگاری میشه و بین راه قابل مشاهده نیست در نتیجه هکر/فیلترچی نمیتونه…
ما وقتی درخواست HTTPS/WSS میفرستیم سمت سرور، کل اطلاعات با پروتکل TLS رمزنگاری میشه و بین راه قابل مشاهده نیست در نتیجه هکر/فیلترچی نمیتونه…
👍48❤5👏5