طراحی سایت | کسب و کار اینترنتی | دلونیکس شرکت توسعه بین المللی فن آوران ارتباط فرزاد

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

شرکت فن آوری اطلاعات دلونیکس با گروهی حرفه ای و مجرب در زمینه های برنامه نویسی ، طراحی گرافیک ، سئو ، بهینه سازی و آموزش در زمینه های وب و اپلکیشن در سال 1396 به مرکزیت تبریز تاسیس شده است . هدف از بوجود آمدن دلونیکس ایجاد مفهومی نو از توسعه پروژه برای مشتری است . به طوری که با پشتیبانی عالی و حرفه ای توسط تیم حرفه ای مانع از بوجود آمدن اختلالات شده و پروژه هایی که ثبت شده اند به صورت کاملا حرفه ای و 24 ساعته پشتیبانی میشود . جدا از مسئله پشتیبانی پروژه هایی که توسط دلونیکس انجام میشود به صورت کاملا حرفه ای و با UI عالی ، بهینه و بدون مشکل ارائه میشود . در انجام پروژه های دلونیکس تمامن تلاش میشود که از بهینه ترین و بروز ترین حالات ممکن استفاده شود تا بهترین نتیجه حاصل شود . هدف دوم دلونیکس آموزش مجازی و حضوری متقاضیان در زمینه های برنامه نویسی و مدیریت پروژه می باشد . پس از این رو متقاضیانی که تمایل به شرکت در کلاس های دلونیکس دارند میتوانند با گرفتن کارت هواداری از تخفیف ها و پلن های ویژه ای که برای هوادارن در نظر گرفته میشود استفاده کنند .

دلونیکسی شو ...

MTProto چیست و چگونه کار می‌کند؟

MTProto چیست و چگونه کار می‌کند؟

MTProto چیست و چگونه کار می‌کند؟

پروتوکل MTProto توسط آقای نیکولای دورف (سازنده تلگرام) جهت ایجاد یک ارتباط امن و بسیار سریع در تلگرام معرفی شده. تمام پیام‌های متنی و صوتی، Emojiها، استیکرها، فیلم‌ها و عکس‌ها بر اساس این پروتکل به صورت End to End رمزنگاری می‌شوند.

این موضوع باعث می‌شه وقتی شما یک پیام را می‌فرستید، در راه، مسئول شبکه، مخابرات، ISPها نتوانند مطالب رد و بدل شده بین شما و دیگران را مشاهده کنند.

از طرف دیگر اخیرا تلگرام یک پروکسی بر مبنای پروتکل MTProto با نام MTProto Proxy نیز معرفی نموده که توسط آن علاوه بر رمزنگاری تمام پیام‌ها، ارتباط شما با سرور تلگرام از طریق یک سرور دیگر برقرار می‌شود.

نحوه ساخت سرور پروکسی MTProto

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

نصب MTProxy برای سرور ویندوز

دانلود NodeJS

پس از نصب کامل، دستور Command Prompt را وارد کرده و PM2 را با استفاده از دستور زیر وارد کنید:

npm install pm2 -g

دانلود JSMTProxy

فایل زیپ را به C Drive منتقل کنید و فرمان را در CMD وارد کنید:

cd C:\JSMTProxy-master

شروع پروکسی سرور از Command Prompt با پیروی از دستور زیر:

pm2 start mtproxy.js -i max

پورت پیش فرض و  Secret:

 Port: 6969

Secret: b0cbcef5a486d9636472ac27f8e11a9d

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

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

*به منظور راه اندازی این نوع پراکسی نیازمند سرور های مطلوب ویندوزی هستید، می‌توانید از این لینک اقدام به خرید سرور ویندوز فرمایید.

 

نصب MTProxy برای سرور لینوکس

نصب 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

جهت اتصال به سرورهای پروکسی ام‌تی‌پروتو کافیست داخل برنامه تلگرام برای کلمه MTProto یا MTProto Proxy جستجو کنید و کانال‌های زیادی وجود دارند که در آنها می‌توانید لینک‌های پروکسی‌ها را پیدا کنید. با کلیک کردن بر روی هر کدام از این لینک‌ها داخل برنامه تلگرام و زدن دکمه Connect Proxy می‌توانید به سادگی از آن پراکسی استفاده کنید.

جزئیات پروتکل MTProto

لازم به ذکره که این پروتوکل بر پایه «تبادل کلید دیفی-هلمن» توسط یک تیم متخصص که اکثر آنها دکترای ریاضی دارند طراحی شده و در آن از الگوریتم‌های AES (رمزنگاری‌های متقارن) و RSA (رمزنگاری نامتقارن) استفاده شده.

MTProto چیست و چگونه کار می‌کند؟

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

  1. زبان درخواست API که به وسیله آن درخواست‌ها و پاسخ‌های سرور به پیام‌های Binary تبدیل می‌شوند.
  2. لایه Cryptographic که در آن تمام پیام‌ها و داده‌ها قبل از انتقال رمزنگاری می‌شوند.
  3. ماژول حمل و نقل (Transport) که در آن داده‌های رمزنگاری شده توسط یکی از پروتکل‌های شبکه udp، tcp، http و یا https منتقل می‌شوند.
دیدگاه ها

Delonix