بایت لرن

آموزشهای برنامه نویسی ، امنیت و شبکه ،ترفند های کم یاب ، سورس کد ، طراحی وب ، اپلیکشن ، انجام پروژه های دانشجویی رایگان

آموزش گام به گام ساخت پروکسی MTProto و نحوه اتصال به آن

mtproto

آشنایی با MTProto

پروتکل  MTProto توسط شرکت سازندگان تلگرام ایجاد شده است و هدف ان ایجاد ارتباط کاملا امن و غیر قابل مسدود میباشد

و این پروتکل با استفاده از رمزنگاری های بسیار قدرت مند و امن خود ارسالی های پیام رسان را به صورت End to End ارسال میکند

و این رمزنگاری های فوق العاده که در ان استفاده شده اند از نوع AES و SHA-256 میباشد که توسط ریاضی دانان متخصص ساخته  شده است

خب در ادامه با ما همراه باشید تا با دو روش راه اندازی MTProxy شما رو آشنا کنیم

دوستان توجه کنید عملیات های زیر باید روی سرور مجازی یا همان VPS انجام بشه نه سیستم شخصی و لپ تاپ

نصب بروی Windows Server

ابتدا از این لینک نسبت به نوع سیستم عامل برنامه nodejs را دانلود کنید. دانلود NodeJs

پس از نصب فایل زیر را دانلود کنید

دانلود فایل JSMTProxy با لینک مستقیم

بعد از خارج کردن فایل بالا از حالت فشرده در فضای خالی از پوشه با نگه داشتن دکمه shift و کلیک راست پنجره Command Prompt را باز کنید

ابتدا دستور زیر را وارد کنید و اینتر بزنید تا فایل های مربوطه نصب شود

npm install pm2 -g

سپس دستور زیر را وارد کنید تا سرور فعال شود

pm2 start mtproxy.js -i max

 پورت پیش فرض و سکرت

 Port: 6969 

Secret: b0cbcef5a486d9636472ac27f8e11a9d

تغییر بدید config.json شما میتوانید هر دو را در فایل


توجه: ممکن است لازم باشد شماره پورت پروکسی را در فایروال ویندوز خود باز کنید تا بتوانید اتصالات را قبول کنید

نصب بروی Server Linux

نصب NodeJS, NPM, GIT و PM2:

در دبیان و اوبونتو

a. $> apt-get install nodejs npm git

b. $> npm install pm2 -g

در CentsOS و RHEL

a. $> yum install nodejs npm git

b. $> npm install pm2 -g

مخزن کلون در سرور شما:

a. $> git clone https://github.com/FreedomPrevails/JSMTProxy.git

اگر میخواهید دایرکتوری JSMTProxy را وارد کنید و فایل  (config.json) را ویرایش کنید، شما می توانید پورت secret و  listening را تغییر دهید. آن  در قالب json است.

{  "port":6969,   "secret":"b0cbcef5a486d9636472ac27f8e11a9d" }

برنامه را در حالت خوشه با استفاده از pm2 شروع کنید:

a. $> pm2 start mtproxy.js -i max

شما می توانید pm2 را برای لیست پروسه های در حال اجرا و چک کردن سیاهههای مربوط آنها استفاده کنید:

a. $> pm2 list $> pm2 log #id

آموزش نحوه اتصال به MTProto در تلگرام

نحوه اتصال به پروکسی تلگرام


نظرات (۴۲)

سلام
برای زدن کانال اسپانسری باید سرور مجازی داشته باشیم اما باید حتما سیستم عامل لینوکس باشه یا میشه با ویندوز هم کانال پروکسی و البته اسپانسری زد؟
پاسخ:
سلام فقط لینوکس
امیر
سلام . میگم روی گوشی هم میشه سرور مجازی داشت؟
پاسخ:
سلام خیر
فرزین
سلام
سرور من لینوکسی و برای کشور المانه و سیستم عاملش سنتوس۷ هست
من هر چی پروکسی میسازم پینگ داره اما نه دانلود میکنه و نه میشه پیام داد
مشکل از کجاست؟
پاسخ:
سلام شاید محدودیت در سرور شماس
متین
سلام
ببخشید من میتونم این برنامه رو رو لپ تاب خودم اجرا و پرکسی بسازم ؟؟
پاسخ:
سلام خیر دوست عزیز شما احتیاج به سرور دارید
سلام برای ساخت هر یک proxy باید سرور مختص به خودشو بگیریم؟
یا یک سرور مجازی کافیه؟
پاسخ:
سلام هر ایپی یک پروکسی حساب میشه
داود
سلام، ممنون از اموزشتون، یک سوال، ایا این مراحل رو واسه تست میشه روی کامپیوتر شخصی انجام داد، با فرض اینکه کامپیوتر در خارج از محدوده فیل ترینگ باشه، و تا زمانی که کامپیوتر روشن باشه افراد دیگه از اون استفاده کنند
پاسخ:
سلام اگر کامیپوتر شما در خارج از کشور هست خب دیگه چه کاری به اینا که از نت ی سیستم شخصی در خارج از کشور استفاده کنی ... داخل ایران هستی باید سرور مجازی بخرید ...
من میخوام بخم پروکسی کسی میتونه برام اختصاصی درس کنه پولشو میدم
پاسخ:
سلام به ربات ارتباط با ما پیام بدید

@contact_bl_bot
میلاد جلالی ۱۳ تیر ۹۸ ، ۰۴:۰۰
سلام من تمام مراحل را درست انجام دادم بعد برام دوتا پروکسی اومد حالا مخوام بدونم از کجا و با کدوم کد میشه ای پی و سرکت رو دید.
روش ویندوز رو انجام دادم
پاسخ:
سلام دوست عزیز شما یک کد و سکرت دارید اونم در فایل کانفیگ هست میتونید مشاهده کنید
حامد
سلام
خسته نباشید
اول بگم که اموزشتون درست و بدون مشکل انجام شد و نتیجه گرفتم فقط یه جریانی هست اونم اینه که اگه بخوام یه پروکسی رو حذف کنم باید چه کاری انجام بدم، چون وقتی پروکسی رو میسازم فقط قابلیت استارت و استوپ رو داره اما حذف نمیشه و اینکه میشه بیشتر از ده ای دی درست کرد یا خیر
امین
Server Name چی میشه؟
پاسخ:
سلام. آیپی سرور مجازی شما
Nasrin
س میشه یه پروکسی بدون تبلیغات ب من معرفی کنید
پاسخ:
سلام به آیدی ارتباط با ما در تلگرام پیام بدید

@contact_bl_bot
Naser
سلام این پروکسی که میسازیم تبلیغ ک نخواهد داش عایا؟
پاسخ:
سلام دوست عزیز پروکسی که اختصاصی میسازید تا وقتی خودتان براش اسپانسری تعریف نکنید خیر تبلیغ ندارد
salma
ببخشید من اصلا بلد نیستم سرور بخرم چیکار کنم
پاسخ:
سلام هزینه رو به یک نفر پرداخت کنید تا کل کار هاشو براتون انجام بده چون این مدلی که اطلاع ندارید نمیتونید پیش برید خودتون
Alijak
سلامداداش میخوام لاندروید درست کنم چیکار باید بکنم اونوقت؟

مرسی
پاسخ:
سلام دوست عزیز برای ساخت پراکسی شما باید سرور مجازی داشته باشید ... اندروید یا آیفون ملاک نیست
علی
ببخشید روی ابونتو 14 هم میشه راه انداختش وکانال اسپانسری قرار داد براش
پاسخ:
سلام دوست عزیز روی هر نوع سرور لینوکسی میشه انجام داد
مهرات
سلام
من مطابق با انچه گفتید را انجام دادم ولی کلا اینترنتم قطع شد. چجور میتونم برگردونم به حالت اول؟
پاسخ:
اینترنت قطع شد؟ مگر داری روی سیستم شخصی انجام میدی؟ این کار باید روی سرور مجازی یا همان VPS انجام بشه
حمید اسکندری
با عرض سلام و احترام
من میخوام کانال پروکسی درست کنم.لطفا راهنمایی کنید از کجا باید شروع کنم.چه پیش نیاز هایی دارم؟
پاسخ:
سلام شما باید سرور مجازی داشته باشید سپس میتونید پس از راه اندازی آن طبق اموزش ها آن را به چنل توسط ربات رسمی تلگرام متصل کنید
حمیدرضا
من یکی ساختم و وقتی استارت میکنم Online میشه سرور ولی بلافاصله که pm2 show 0 میزنم میزنه error داده و استاپ شده
مشکل از کجاست؟
پاسخ:
باید مشخصات سرور رو ارسال کنید خصوصی تا بررسی بشه دوست عزیز
امیر
این روش برای VPS های ویندوزی که پشت NAT هستند جواب نمیده. ممنون میشم در این مورد راهنمایی بفرمائید.
پاسخ:
سلام باید بشه فرقی نداره ... البته تست نشده ولی نباید مشکلی باشه
Yuoaeg
سلام و ممنون از اموزشتون چطور میشه یک چنل رو به عنوان اسپانسر گذاشت؟
پاسخ:
سلام دوست عزیز شما باید از سرور لینوکس استفاده کنید بحث اسپانسری هم در گوگل سرچ کنید
سحر
دانلود فایل JSMTProxy با لینک مستقیم
این لینک دانلود میشه ولی اجرا نمیشه
پاسخ:
بررسی شد مشکل نداره . فایل زیپ هست باید با نرم افزار مثل winrar باز کنید
سلام خسته نباشید
میشع توضبح بدید چطوری کانال رو له عنوان حامی به پروکسی اضاغه کنیم ممنون
پاسخ:
سلام دوست عزیز شما باید از سرور لینوکس استفاده کنید بحث اسپانسری هم در گوگل سرچ کنید
امیرعلی نصری
سلام من یه پروکسی مطابق بالا ساختم فقط وقتی تو تلگرام میزنم میگه "غیر قابل دسترس " لطفا راهنمایی کنید
پاسخ:
سلام دوست عزیز اگر با ویندوز ساختین باید پورت رو در فایروال تعریف کنید یا اینکه فایروال رو غیر فعال کنید


سید اسماعیل
سلام. خسته نباشید .
چطور میتونم با گوشیم ( اندروید) پروکسی بسازم . ممنون میشم به ایمیلم اموزشش رو بفرستید . متشکرم
پاسخ:
سلام دوست عزیز این کار نیاز به سرور مجازی (VPS) داره ، نه گوشی موفق باشید
سلام اموزش خوبی بود ولی قسمت باز کردن پورت رو یاد ندادین..
خب حالا من مشکلم اینه که قبلا روی یک سرور دیگه نصب کرده بودم همه چی درست پیش رفت و پرکسی هم ساخته شد و سالم بود...
ولی توی سرور جدیدم موقع ای که اولین دستور رو توی cmd وارد میکنم یه ارور قرمز رنگ میده که ادرس سایت شماهم داخل متن ارور هستش. لطفا راهنمایی کنید چیکار کنم؟
پاسخ:
سلام دوست عزیز به ربات ارتباط با ما (@contact_bl_bot) پیام بدید در تلگرام و از خطا لطفا شات ارسال کنید مرسی
رضا
با سلام
حتما باید VPS بشه
روی هاست نمیشه؟
پاسخ:
سلام دوست عزیز روی هاست خیر امکانش نیست چون به سیستم عامل بصورت مستقیم دسترسی ندارید. شاید اگر دسترسی ssh داشته باشید بتونید فعال کنید اما تست نشده
مونس
سلام
انوزشتون افتضاح بود. تقریبا بیشتر جزییات رو رها کردین. گیت هاب و سایت های دیگه خیلی کاملتر آموزش دادن.


این چی بود واقعا گذاشتین؟
پاسخ:
سلام دوست عزیز شما دقیقا دنبال چه نوع جزییاتی هستید؟؟ ... بعله خیلی ها یک طومار رو توضیح میدن جوری که کاربر کاملا گیج میشه...

اگر گیت هاب یا خیلی های دیگه کامل هستن میتونید اونارو دنبال کنید
سینا
سلام تو قسمت سرور چی باید بزنیم ؟
پاسخ:
سلام دوست عزیز باید آیپی سرور که روش پراکسی رو نصب و راه اندازی کردید وارد کنید
جاهد
سالم
ممنون بابت آموزش من درست کردم و وصل شدم
چجوری میتونم بجای ای پی سرور اسم بزارم ؟
و چجوری یه کانال رو اسپانسر کنم ؟
ممنون
پاسخ:
سلام دوست عزیز شما بجای ایپی باید یک دامین بخرید بعد ایپی روی دامین ست کنید سپس میتونید بجای ایپی ادرس بدید

برای کانال اسپانسری باید از لینوکس استفاده کنید
میلاد
برای ساخت پروکسی mp proto باید چه نوعی سروری بخریم؟ ابونتو یا لینوکس داخل یا خارج ایران؟؟ مجازی یا اختصاصی؟؟
پاسخ:
سلام ... سرور باید خارج باشه و اختصاصی بودن بستگی به تعداد کاربری که میخواید متصل بشن داره هرچند با سرور معمولی خوب هم کارتون راه می افته
saeed
با سلام ، یه سوال کلی داشتم اینکه اگر از پروکسی های به اشتراک گذاشته در کانال ها استفاده کنیم، چه خطراتی از لحاظ امنیتی ممکنه داشته باشه؟ چون با توجه به اینکه خرید vps هزینه دارد چرا برخی پروکسی را به رایگان در اختیار دیگران قرار می دهند؟! استفاده از وی پی ان رو توصیه می کنید یا پروکسی های به اشتراک گذاشته شده؟ با تشکر
پاسخ:
سلام استفاده از پروکسی حجم ترافیک رو خیلی خیلی کمتر از وی p ان میکنه. پروکسی های رایگان رو با کانال اسپانسری هزینه هاشو جبران میکنن پس همچین هم رایگان نیست... خارج از اون خیلی مباحث امنیتی میتونه داشته باشه که جای بحث نیست....
Sadegh siltani
سلام خواستم ببینم چطوری برای سیستم iosپروکسی بسازم باتشکر
پاسخ:
شما باید سرور مجازی یا همان vps بخرید بعد میتونید طیق اموزش سرور رو کانفیگ و استفاده کنید
محمد
سلام بعضی کانالا پروکسی دارن وقتی بااون پروکسی ها متصل میشی بالای صفحه تلگرام همش کانالشون هس چجوری میشه ماهم اینجوری پروکسی بسازیم به همراه یه کانال تلگرام که کسی که متصل میشه کانال بالای صفحه تلگرامیش بیاد
پاسخ:
سلام برای اینکار شما باید سرور لینوکس داشته باشید و کانفیگ رو مخصوص کانال اسپانسری انجام بدید
امیر
سلام اگر‌روی ویندوز نصب کردم باید ویندوز روشن بمونه تا فعال بشه یا خاموش هم بشه کار میکنه ؟
و اینکه اگر روی ویندوز نصب شد سرور نیاز هست ؟
پاسخ:
سلام دوست عزیز شما باید روی سرور نصب کنید حالا یا سرور با سیستم عامل ویندوز یا لینوکس
رضا
با سلام
نحوه ی پیدا کردن ای پی سرور ججوریه
و اینکه باید سرور بخریم تا ای پیشو از فروشنده سرور بگیرم؟
اگر این mtproto فیلتر شد دوباره باید سرور بخریم؟
ممنون
پاسخ:
سلام ... بعله وقتی سرور بخرید ایپی رو به شما میدن

سرور نمیخواد بخرید مجدد کافیه ایپی جدید بگیرید
سینا
میشه بپرسم چجوری میشه پروکسی رو روی سرور لینوکس آلمان سی پلن نصب کنم ؟
پاسخ:
سلام دوست عزیز امکانش نیست شما باید centos خام داشته باشید
سلام من کامپیوتر ندارم چطور میتونم با گوشی پروکسی بسازم
پاسخ:
سلام دوست عزیز شما برای اینکار باید سرور مجازیvps داشته باشید.... ی کار ساده نیست موفق باشید
حمیدرضا پناه‌پوری ۲۶ بهمن ۹۷ ، ۱۲:۳۷
سلام؛
تروخدا جواب بدید،آخرین امیدم شما هستید!
بگید جای سرور باید چی بنویسم؟
من که با VPS وارد نشدم!
من با CMD ساختم تروخدا اگه شده به ایمیلم پیامک کنید ممنون میشم!
فقط اگه ارسال کردید به ایمیلم همینجا اعلام کنید.
پاسخ:
سلام لطفا به ایدی زیر در تلگرام پیام بدید

@contact_bl_bot

تا مشکل شما بررسی بشه
متین
مرسی عالی بود
مهدی
سلام خسته نباشید من کامپیوتر ندارم چطور میتونم با گوشی پروکسی بسازم
لطفا اگه راهی هست به ایمیل ام پیام بدین ممنون
پاسخ:
سلام... پاسخ به ایمیل شما ارسال شد
سامان
سلام من تمام مراحل رو انجام دادم آدرس یا اسم سرور رو چی باید بزنم ؟
من رو سیستم عامل ویندوز این کار رو انجام دادم.
پاسخ:
سلام... وقتی تمام مراحل رو رفته باشید برای ست کردن پروکسی در تلگرامتون باید ایپی سرور vps رو بجای ادرس وارد کنید ، پورت و سکرت هم که مشخص هست .
موفق باشید
Mtproto
بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
ساخت پروکسی با شما
اجاره با ما
آیدی تلگرام جهت تماس @mtp******
ایدی کانال @mtpp***********
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی
تمامی حقوق مطالب این سایت متعلق به گردانندگان آن است

Valid HTML 4.01!