Matin SenPai
前往频道在 Telegram
متین هستم و کامپیوتر رو دوست دارم! در حال یادگیری هستم و چیزهایی که یاد میگیرم رو سعی میکنم به شما هم یاد بدم اگر به دردتون بخوره=) ارتباط با من: https://linktr.ee/matinsenpai
显示更多📈 Telegram 频道 Matin SenPai 的分析概览
频道 Matin SenPai (@matinsenpaii) 波斯语 语言赛道中的 是活跃参与者。目前社区聚集了 154 047 名订阅者,在 技术与应用 类别中位列第 718,并在 伊朗 地区排名第 1 793 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 154 047 名订阅者。
根据 04 十一月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 168,过去 24 小时变化为 -25,整体触达仍然可观。
- 认证状态: 未认证
- 互动率 (ER): 平均受众互动率为 22.82%。内容发布后 24 小时内通常能获得 16.17% 的反应,占订阅者总量。
- 帖子覆盖: 每篇帖子平均可获得 35 163 次浏览,首日通常累积 24 918 次浏览。
- 互动与反馈: 受众积极参与,单帖平均反应数为 264。
📝 描述与内容策略
作者将该频道定位为表达主观观点的平台:
“متین هستم و کامپیوتر رو دوست دارم! در حال یادگیری هستم و چیزهایی که یاد میگیرم رو سعی میکنم به شما هم یاد بدم اگر به دردتون بخوره=)
ارتباط با من: https://linktr.ee/matinsenpai”
凭借高频更新(最新数据采集于 05 十一月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。
154 047
订阅者
-2524 小时
-197 天
+16830 天
帖子存档
154 044
2- توی ویندوز:
الف- دکمههای Win + R رو بزن
ب- بنویس: certmgr.msc و Enter
ج- توی همون بخشی که توی ویدئو گفتم:
Trusted Root Certification Authorities > Certificates
سرتیفیکیت موردنظر رو پیدا کن
روش راستکلیک و Delete
154 044
برای حذف کردن سرتیفیکیت،
1- توی اندروید، از همون قسمتی که رفتید Privacy and security, more security settings, User certificates اون مستر دی ان اس پایین رو ریموو کنید
154 044
حواستون باشه که بعد از تموم شدن این داستانها، سرتیفیکیت ها و دسترسیشون رو پاک کنید کلا.
همینطور دوباره تاکید میکنم از حساب اصلی گوگلتون استفاده نکنید توی سایت اسکریپت. ممکنه مسدود بشه یا مشکلی واسش پیش بیاد
154 044
2- تمام مراحل دیگه رو طبق ویدئوی من انجام میدید که پین هست.
3- توی سایت اسکریپت ممکنه سر زوم و اینا یه کم اذیت کنه(خودمو توی کروم اذیت کرد زیاد برای گوشی بهینه نیست اما یه کم اینور اونور کنید میشه اوکیش کرد)
4- طبق این آموزش: https://t.me/MatinSenPaii/2818 سرتیفیکیتها رو هم تنظیم کنید
154 044
ببینید من سر این تمام مراحل دیپلویمنت رو با گوشی انجام دادم که بهتون بگم آقا، کسی که لپ تاپ نداره هم میتونه.
1- این کد رو کپی میکنید:
/** * DomainFront Relay — Google Apps Script * * TWO modes: * 1. Single: POST { k, m, u, h, b, ct, r } → { s, h, b } * 2. Batch: POST { k, q: [{m,u,h,b,ct,r}, ...] } → { q: [{s,h,b}, ...] } * Uses UrlFetchApp.fetchAll() — all URLs fetched IN PARALLEL. * * DEPLOYMENT: * 1. Go to https://script.google.com → New project * 2. Delete the default code, paste THIS entire file * 3. Click Deploy → New deployment * 4. Type: Web app | Execute as: Me | Who has access: Anyone * 5. Copy the Deployment ID into config.json as "script_id" * * CHANGE THE AUTH KEY BELOW TO YOUR OWN SECRET! */ const AUTH_KEY = "CHANGE_ME_TO_A_STRONG_SECRET"; // Keep browser capability headers (sec-ch-ua*, sec-fetch-*) intact. // Some modern apps, notably Google Meet, use them for browser gating. const SKIP_HEADERS = { host: 1, connection: 1, "content-length": 1, "transfer-encoding": 1, "proxy-connection": 1, "proxy-authorization": 1, "priority": 1, te: 1, }; function doPost(e) { try { var req = JSON.parse(e.postData.contents); if (req.k !== AUTH_KEY) return _json({ e: "unauthorized" }); // Batch mode: { k, q: [...] } if (Array.isArray(req.q)) return _doBatch(req.q); // Single mode return _doSingle(req); } catch (err) { return _json({ e: String(err) }); } } function _doSingle(req) { if (!req.u typeof req.u !== "string" !req.u.match(/^https?:\/\//i)) { return _json({ e: "bad url" }); } var opts = _buildOpts(req); var resp = UrlFetchApp.fetch(req.u, opts); return _json({ s: resp.getResponseCode(), h: _respHeaders(resp), b: Utilities.base64Encode(resp.getContent()), }); } function _doBatch(items) { var fetchArgs = []; var errorMap = {}; for (var i = 0; i < items.length; i++) { var item = items[i]; if (!item.u typeof item.u !== "string" !item.u.match(/^https?:\/\//i)) { errorMap[i] = "bad url"; continue; } var opts = _buildOpts(item); opts.url = item.u; fetchArgs.push({ _i: i, _o: opts }); } // fetchAll() processes all requests in parallel inside Google var responses = []; if (fetchArgs.length > 0) { responses = UrlFetchApp.fetchAll(fetchArgs.map(function(x) { return x._o; })); } var results = []; var rIdx = 0; for (var i = 0; i < items.length; i++) { if (errorMap.hasOwnProperty(i)) { results.push({ e: errorMap[i] }); } else { var resp = responses[rIdx++]; results.push({ s: resp.getResponseCode(), h: _respHeaders(resp), b: Utilities.base64Encode(resp.getContent()), }); } } return _json({ q: results }); } function _buildOpts(req) { var opts = { method: (req.m || "GET").toLowerCase(), muteHttpExceptions: true, followRedirects: req.r !== false, validateHttpsCertificates: true, escaping: false, }; if (req.h && typeof req.h === "object") { var headers = {}; for (var k in req.h) { if (req.h.hasOwnProperty(k) && !SKIP_HEADERS[k.toLowerCase()]) { headers[k] = req.h[k]; } } opts.headers = headers; } if (req.b) { opts.payload = Utilities.base64Decode(req.b); if (req.ct) opts.contentType = req.ct; } return opts; } function _respHeaders(resp) { try { if (typeof resp.getAllHeaders === "function") { return resp.getAllHeaders(); } } catch (err) {} return resp.getHeaders(); } function doGet(e) { return HtmlService.createHtmlOutput( "<!DOCTYPE html><html><head><title>My App</title></head>" + '<body style="font-family:sans-serif;max-width:600px;margin:40px auto">' + "<h1>Welcome</h1><p>This application is running normally.</p>" + "</body></html>" ); } function _json(obj) { return ContentService.createTextOutput(JSON.stringify(obj)).setMimeType( ContentService.MimeType.JSON ); }
154 044
اون بیلبیلک سبزه که میاد بالا یعنی وصله. m.youtube.com بزنید توی مرورگر، بالا میاد. ویدئو پلی نشد، دیپلویمنت رو عوض کنید
154 044
💬ترجمهی دستورالعمل برنامهنویس:
🌐نحوه استفاده (How to use)
1. یک یا چند URL مربوط به Apps Script deployment (یا فقط IDها) و همچنین auth_key خودت رو وارد کن.
2. روی گزینه Install MITM certificate بزن. پیام تأیید رو قبول کن.
گواهی در مسیر Downloads/mhrv-ca.crt ذخیره میشه و تنظیمات گوشی باز میشه.
داخل Settings جستجو کن «CA certificate»، روی همون نتیجه بزن (نه «VPN & app user certificate» و نه «Wi-Fi»)، بعد فایل mhrv-ca.crt رو از Downloads انتخاب کن.
اگر قفل صفحه نداری، ازت میخواد یکی تنظیم کنی (الزام اندروید).
3. قبل از زدن Start، بخش SNI pool + tester رو باز کن و روی Test all بزن.
اگر همه آیتمها timeout شدن، یعنی google_ip در دسترس نیست. باید با یه IP جایگزینش کنی که روی دستگاهت resolve بشه (مثلاً با دستور nslookup www.google.com روی یه دستگاه سالم).
4. روی Start بزن و درخواست VPN رو قبول کن.
این حالت TUN کامل، تمام ترافیک دستگاه رو از طریق پراکسی عبور میده و نیازی به تنظیم جداگانه برای هر اپ نیست.
(در اندروید، VPNها از طریق یک تونل سراسری کل ترافیک رو هدایت میکنن )
5. اگر تو Chrome خطای 504 Relay timeout دیدی:
یعنی Apps Script پاسخ نمیده. باید اسکریپت رو دوباره deploy کنی، لینک جدید /exec رو بگیری و جایگزین کنی.
در لاگ زنده (Live logs) به خطاهای "Relay timeout" و "connect:" دقت کن تا بفهمی مشکل از کدوم لایه است.
❓محدودیت شناختهشده
سیستم Cloudflare Turnstile (همون «Verify you are human») معمولاً روی اکثر سایتهای محافظتشده با Cloudflare وارد لوپ بینهایت میشه.
دلیلش:
هر درخواست Apps Script از یک IP دیتاسنتر گوگل متفاوت ارسال میشه
ولی User-Agent و TLS fingerprint ثابت هست
کوکی cf_clearance به ترکیب (IP، UA، JA3) وابستهست
پس وقتی IP عوض میشه، Cloudflare دوباره چالش میده.
هیچ راهحلی داخل این اپ برای این مشکل وجود نداره، چون ذاتاً به نحوه کار Apps Script برمیگرده.
فقط سایتهایی که فقط صفحه اول رو بررسی میکنن (نه همه درخواستها) بعد از یک بار تأیید، کار خواهند کرد✔️
154 044
⚡️نسخه اندروید MHR
https://github.com/therealaleph/MasterHttpRelayVPN-RUST/releases/tag/v1.0.2
154 044
Repost from White DNS
httprelay (google script) for Mac 🔥🔥🔥🔥
نسخه اولیه پیاده سازی شده با سویفت به صورت نیتیو برای مک الان در دسترسه!
قابلیت ها:
- آیدی اسکریپت و پسورد رو میگیره و تمام. دکمه استارت رو بزن و سیستمت وی پی ان میشه
- میتونی چند تا آیدی و پسورد بعنوان پروفایل های مختلف (مثل کانفیگ) اضافه کنی
لطف کنید به گیت هاب این دوست خوب برید و استار بدید و حتما ازشون حمایت کنید - زمان زیادی صرف درست کردن این پروژه ها میشه
https://github.com/g3ntrix/Shade
@whitedns
154 044
دوستان توی متد Master Http Relay (به اختصار MHR) آیپی شما، آیپی خودتونه از ایران. سایتهای مثل chatgpt، جمنای، و... ما رو تحریم کردن باز نمیشن. در نتیجه میتونید از extensionهای vpn مثل windscribe روی کروم استفاده کنید دوباره یا VPN OVER VPN بزنید.
154 044
متدهایی که الان متصل هستن:
1- متد https://t.me/MatinSenPaii/2785
2- متد دامین فرانتینگ پترنیها MITM: https://github.com/patterniha/MITM-DomainFronting
3- متدهای برپایه دی ان اس مثل DNSTT که آموزش هاش رو توی کانال @whitedns میذاریم با دی ان اس تمیز
4- همچنان اسپوف sni روی یک سری سرورهای ایران
به هیچ وجه پول خرید سرور و دامنه برای تانل و... ندید خواهش میکنم. هیچ روش عمومیای برای تانل زدن و اتصال عادی وجود نداره
154 044
خلاصه:
1- دوباره دیپلوی کنید
2- با ورژن جدید اسکریپت پیش برید
3- استفاده از نسخه standalone رو تست کنید
4- نسخهی Rust رو نصب کنید
5- اپراتورتون رو عوض کنید
154 044
همهی دوستانی که «ویدئو واسشون لود نمیشد» و یه کاری کردن که الان «لود میشه»، لطف کنن این زیر به دوستانی که هنوز واسشون «لود نمیشه» توضیح بدن که چیکار کردن که «لود شد»
154 044
من تازه دیدم که یک نفر امروز صبح 500 دلار دونیت کرده به wallet های روی پروفایل توییترم. و هر کس که بوده، واقعا ازش ممنونم❤️
کمک بسیار بزرگی به ادامهی فعالیت و همینطور دلگرمی هست برای من توی شرایطی که درآمد یوتوب قابل برداشت نیست و شرایط اقتصادی داغونه. اگر نیاز دارید به پول دونیت، بذارید جیبتون. همینکه شما وصل میشید برای من بزرگترین خوشحالیه
154 044
+1
💎توضیح ساده:
با نصب این نسخه نیازی به Python و کتابخونههاش نیست. همه چیز توی یه باندل آماده، یک جا
154 044
Repost from White DNS
🚀 نسخه اختصاصی ویندوز MasterHttpRelayVPN منتشر شد!
یک ابزار قدرتمند و کاملاً مستقل (Standalone) برای دور زدن فیلترینگ که ترافیک شما را از طریق زیرساختهای قدرتمند گوگل (Google Apps Script) و با روش Domain Fronting تونل میکند.
✅ ویژگیهای این نسخه:
بدون نیاز به سرور (VPS): فقط با یک اسکریپت رایگان گوگل کار میکند!
تنظیم خودکار: پروکسی کل ویندوز را به صورت اتوماتیک تغییر میدهد.
راهنما داخل فایل زیپ هست - لطفا مطالعه فرمایید
لینک دانلود داخلی :
https://dl.toolschi.com/up/fb6a5977aa14898e.zip
این پروژه بر گرفته از زحمات عزیزانی هست که صفحه گیت هابشون در پایین گذاشته شده -
لطفا ازشون حمایت کنید
https://github.com/patterniha/MITM-DomainFronting
https://github.com/masterking32/MasterHttpRelayVPN
تیم WhiteDns
@whitedns
