مضى على الشبكة و يوم من العطاء.

أداة ngrok واستخداماتها

GHAITHGHAITH is verified member.

.:: اداري سابق ::.
.:: اداري سابق ::.

linux

السمعة:

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته


اليوم بدنا نشرح شوي عن أداة ngrok ونُعرفها بشكل بسيط وما أهميتها وما هي استخداماتها.

إن شاء الله سنبني على هذه الأداة شروحات قريبًا لهذا دعونا نتعرف عليها.

ngrok هي أداة تستخدم لإنشاء نفق آمن بين جهازك المحلي والإنترنت. هذا يعني أنه يمكنك جعل خادم أو تطبيق يعمل على جهازك المحلي متاحاً عبر الإنترنت بسهولة، حتى لو كنت خلف جدار ناري أو راوتر.

يُستخدم ngrok بشكل شائع للاختبار المحلي، ومشاركة تطبيقات الويب مع الآخرين، واختبار تكاملات الويب مثل خدمات webhook.

طيب يا أخي ما هي استخداماتها الشائعة ؟
هناك 3 نقاط رئيسية لإستخدام هذه الأداة وهي:
1. مشاركة التطبيقات المحلية: يمكنك مشاركة تطبيق الويب الخاص بك الذي يعمل على جهازك المحلي مع الآخرين دون الحاجة إلى استضافة خارجية.

2. اختبار خدمات webhook: عند اختبار خدمات مثل PayPal أو GitHub، يمكنك استخدام ngrok لتلقي طلبات HTTP مباشرة على جهازك.

باختصار عند التعامل مع webhooks في خدمات مثل github ,و paypal يتم استخدام ngrok لجعل جهازك متاحاً مؤقتاً على الإنترنت لتلقي الإشعارات في الوقت الفعلي أاثناء عملية التطوير والإختبار

3. التطوير السريع: يمكن للمطورين العمل على مشروع محلي ومشاركته مع العملاء أو الفريق للتجربة والتعليقات دون نشره فعلياً.

fa.webp


الآن لقد تعرفنا على النقاط الأساسية لاستخدامات الأداة, لنتعرف على طريقة تنزيلها على نظام ARCH LINUX تحديداً:

في البداية نفتح التيرمينال ونكتب:

Bash:
sudo pacman-S ngrok
وهكذا نكون قد نزلناها بهذا الشكل:

1.webp


للتأكد من الإصدار وتثبيتها عُد إلى التيرمينال واكتب:

Bash:
ngrok --version

fa.webp

الآن دعنا نفتح الموقع الرسمي للأداة وننشئ حساب مستخدم مجاني،
الأمر بسيط ادخل إلى الموقع بهذا الشكل كما موضح بالفيديو:




وهكذا قد أنشأت حساب بهذه الطريقة, يمكنك أن تضع حسابك أو أي حساب مثلاً أنا استخدمت هذا الموقع للبريد الإلكتروني المؤقت :


وهكذا اليوم قد انشأنا حساب على الأداة وفهمنا بعض الرئيسيات عن طريقة عملها

في الموضوع القادم إن شاءالله سنتناول فيه طريقة فتح port وإنشاء URL مخصص ومن ثم طريقة استغلالها بأدوات التصيد أو الـ Pishing

إلى اللقاء :love:
 
التعديل الأخير بواسطة المشرف:
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته

اليوم بدنا نشرح شوي عن أداة ngrok ونُعرفها بشكل بسيط وما اهميتها وما هي استخداماتها

إن شاءالله سنبني على هذه الأداة شروحات قريباً لهذا
دعونا نتعرف عليها :
ngrok هي أداة تستخدم لإنشاء نفق آمن بين جهازك المحلي والإنترنت. هذا يعني أنه يمكنك جعل خادم أو تطبيق يعمل على جهازك المحلي متاحاً عبر الإنترنت بسهولة، حتى لو كنت خلف جدار ناري أو راوتر. يُستخدم ngrok بشكل شائع للاختبار المحلي، ومشاركة تطبيقات الويب مع الآخرين، واختبار تكاملات الويب مثل خدمات webhook.

- طيب يا اخي ما هي استخداماتها الشائعة ؟
هناك 3 نقاط رئيسية لإستخدام هذه الأداة وهي:

1. مشاركة التطبيقات المحلية: يمكنك مشاركة تطبيق الويب الخاص بك الذي يعمل على جهازك المحلي مع الآخرين دون الحاجة إلى استضافة خارجية.




2. اختبار خدمات webhook: عند اختبار خدمات مثل PayPal أو GitHub، يمكنك استخدام ngrok لتلقي طلبات HTTP مباشرة على جهازك.
بإختصار عند التعامل مع webhooks في خدمات مثل github ,و paypal يتم استخدام ngrok لجعل جهازك متاحاً مؤقتاً على الإنترنت لتلقي
الإشعارات في الوقت الفعلي أاثناء عملية التطوير والإختبار





3. التطوير السريع: يمكن للمطورين العمل على مشروع محلي ومشاركته مع العملاء أو الفريق للتجربة والتعليقات دون نشره فعلياً.


الان لقد تعرفنا على النقاط الأساسية لإستخدامات الأداة لنتعرف على طريقة تنزيلها على نظام ARCH LINUX تحديداً
في البداية نفتح التيرمينال ونكتب
Bash:
sudo pacman-S ngrok
وهكذا نكون قد نزلناها بهذا الشكل
مشاهدة المرفق 14142
للتأكد من الإصدار وتثبيتها عد الى التيرمينال واكتب
Bash:
ngrok --version


الان دعنا نفتح الموقع الرسمي للأداة

وننشئ حساب مستخدم مجاني الأمر بسيط
ادخل الى الموقع
بهذا الشكل كما موضح بالفيديو
مشاهدة المرفق 14143

وهكذا قد انشأت حساب بهذه الطريقة, يمكنك ان تضع حسابك او اي حساب مثلاً انا استخدمت موقع

للبريد الإلكتروني المؤقت

وهكذا اليوم قد انشأنا حساب على الأداة وفهمنا بعض الرئيسيات عن طريقة عملها


الى اللقاء
:love:

لم تذكر نقطه مهمه جدا جدا جدا .... وهيه بمجرد انقطاع الجلسه لا تستطيع استرجاعها ابد لماذا .. لان سوف يتغير البورت المفتوح مع الايبي المستخدم او الهوست أو الرابط أنته سمي بما يحلو لك .. اعطيك مثال ... لو فرضنا استعملنا واعطانا بورت 4441مع الهوست Https /ooooo
وبعد دمجها في الاداة نستطيع استعمالها مرة واحد وبمجرد انقطاع الجلسه سوف يتغير الرابط والبورت واجباري نعيد الاختراق من البداية ونضع الرابط والبورت الجديد ..... لحل هذه المشكلة اجباري نستعمل الخطة المدفوعه منها حتى نتمكن من تثبيت الجلسه .. تقبل مروري يا بطل استمر
ممكن طلب .. الطلب هوه بسيط اذا قمت بالشرح اتكلم على نفسي طبعا
أن تذكر الإيجابيات و السلبيات حول ما تشرحه لان اغلب الجدد لا يفهم كل شي
استمررررررررررر يا بطل
 
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته


اليوم بدنا نشرح شوي عن أداة ngrok ونُعرفها بشكل بسيط وما أهميتها وما هي استخداماتها. إن شاءالله سنبني على هذه الأداة شروحات قريباً لهذا دعونا نتعرف عليها.

ngrok هي أداة تستخدم لإنشاء نفق آمن بين جهازك المحلي والإنترنت. هذا يعني أنه يمكنك جعل خادم أو تطبيق يعمل على جهازك المحلي متاحاً عبر الإنترنت بسهولة، حتى لو كنت خلف جدار ناري أو راوتر.

يُستخدم ngrok بشكل شائع للاختبار المحلي، ومشاركة تطبيقات الويب مع الآخرين، واختبار تكاملات الويب مثل خدمات webhook.


هناك 3 نقاط رئيسية لإستخدام هذه الأداة وهي:
1. مشاركة التطبيقات المحلية: يمكنك مشاركة تطبيق الويب الخاص بك الذي يعمل على جهازك المحلي مع الآخرين دون الحاجة إلى استضافة خارجية.

2. اختبار خدمات webhook: عند اختبار خدمات مثل PayPal أو GitHub، يمكنك استخدام ngrok لتلقي طلبات HTTP مباشرة على جهازك.

باختصار عند التعامل مع webhooks في خدمات مثل github ,و paypal يتم استخدام ngrok لجعل جهازك متاحاً مؤقتاً على الإنترنت لتلقي الإشعارات في الوقت الفعلي أاثناء عملية التطوير والإختبار

3. التطوير السريع: يمكن للمطورين العمل على مشروع محلي ومشاركته مع العملاء أو الفريق للتجربة والتعليقات دون نشره فعلياً.

مشاهدة المرفق 14160

الآن لقد تعرفنا على النقاط الأساسية لاستخدامات الأداة, لنتعرف على طريقة تنزيلها على نظام ARCH LINUX تحديداً:

في البداية نفتح التيرمينال ونكتب:

Bash:
sudo pacman-S ngrok
وهكذا نكون قد نزلناها بهذا الشكل:

مشاهدة المرفق 14142

للتأكد من الإصدار وتثبيتها عُد إلى التيرمينال واكتب:

Bash:
ngrok --version

مشاهدة المرفق 14160
الآن دعنا نفتح الموقع الرسمي للأداة وننشئ حساب مستخدم مجاني. الأمر بسيط ادخل إلى الموقع بهذا الشكل كما موضح بالفيديو:


مشاهدة المرفق 14143

وهكذا قد أنشأت حساب بهذه الطريقة, يمكنك أن تضع حسابك أو أي حساب مثلاً أنا استخدمت هذا الموقع للبريد الإلكتروني المؤقت :


وهكذا اليوم قد انشأنا حساب على الأداة وفهمنا بعض الرئيسيات عن طريقة عملها




إلى اللقاء :love:
شرح سلس جدًا وواضح
الله يبارك فيك
 
شرح سلس جدًا وواضح
الله يبارك فيك
الله يسعدك ويجزيكِ الخير على مجهودك الملحوض بتنسيق الألوان وتدقيق الكتابة بكل منشور
الله يعطيكِ العافيه اختنا 🙏🌷
 
  • Love
التفاعلات: SARAH
الله يسعدك ويجزيكِ الخير على مجهودك الملحوض بتنسيق الألوان وتدقيق الكتابة بكل منشور
الله يعطيكِ العافيه اختنا 🙏🌷
الله يعافيك يارب ويجزيك أضعاف
ما عملت الا واجبي🙏🏻
 
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته


اليوم بدنا نشرح شوي عن أداة ngrok ونُعرفها بشكل بسيط وما أهميتها وما هي استخداماتها.

إن شاء الله سنبني على هذه الأداة شروحات قريبًا لهذا دعونا نتعرف عليها.

ngrok هي أداة تستخدم لإنشاء نفق آمن بين جهازك المحلي والإنترنت. هذا يعني أنه يمكنك جعل خادم أو تطبيق يعمل على جهازك المحلي متاحاً عبر الإنترنت بسهولة، حتى لو كنت خلف جدار ناري أو راوتر.

يُستخدم ngrok بشكل شائع للاختبار المحلي، ومشاركة تطبيقات الويب مع الآخرين، واختبار تكاملات الويب مثل خدمات webhook.


هناك 3 نقاط رئيسية لإستخدام هذه الأداة وهي:
1. مشاركة التطبيقات المحلية: يمكنك مشاركة تطبيق الويب الخاص بك الذي يعمل على جهازك المحلي مع الآخرين دون الحاجة إلى استضافة خارجية.

2. اختبار خدمات webhook: عند اختبار خدمات مثل PayPal أو GitHub، يمكنك استخدام ngrok لتلقي طلبات HTTP مباشرة على جهازك.

باختصار عند التعامل مع webhooks في خدمات مثل github ,و paypal يتم استخدام ngrok لجعل جهازك متاحاً مؤقتاً على الإنترنت لتلقي الإشعارات في الوقت الفعلي أاثناء عملية التطوير والإختبار

3. التطوير السريع: يمكن للمطورين العمل على مشروع محلي ومشاركته مع العملاء أو الفريق للتجربة والتعليقات دون نشره فعلياً.

مشاهدة المرفق 14160

الآن لقد تعرفنا على النقاط الأساسية لاستخدامات الأداة, لنتعرف على طريقة تنزيلها على نظام ARCH LINUX تحديداً:

في البداية نفتح التيرمينال ونكتب:

Bash:
sudo pacman-S ngrok
وهكذا نكون قد نزلناها بهذا الشكل:

مشاهدة المرفق 14142

للتأكد من الإصدار وتثبيتها عُد إلى التيرمينال واكتب:

Bash:
ngrok --version

مشاهدة المرفق 14160
الآن دعنا نفتح الموقع الرسمي للأداة وننشئ حساب مستخدم مجاني،
الأمر بسيط ادخل إلى الموقع بهذا الشكل كما موضح بالفيديو:


مشاهدة المرفق 14143

وهكذا قد أنشأت حساب بهذه الطريقة, يمكنك أن تضع حسابك أو أي حساب مثلاً أنا استخدمت هذا الموقع للبريد الإلكتروني المؤقت :


وهكذا اليوم قد انشأنا حساب على الأداة وفهمنا بعض الرئيسيات عن طريقة عملها




إلى اللقاء :love:

بارك الله فيك وجزاك الله خيرا ، شرح سلس وجميل جدا ، ننتظر باقي الدروس 💯👍
 
بارك الله فيك وجزاك الله خيرا ، شرح سلس وجميل جدا ، ننتظر باقي الدروس 💯👍
الله يسعدك ويجزاك اضعاف🙏💐
إن شاءالله
 
لم تذكر نقطه مهمه جدا جدا جدا .... وهيه بمجرد انقطاع الجلسه لا تستطيع استرجاعها ابد لماذا .. لان سوف يتغير البورت المفتوح مع الايبي المستخدم او الهوست أو الرابط أنته سمي بما يحلو لك .. اعطيك مثال ... لو فرضنا استعملنا واعطانا بورت 4441مع الهوست Https /ooooo
وبعد دمجها في الاداة نستطيع استعمالها مرة واحد وبمجرد انقطاع الجلسه سوف يتغير الرابط والبورت واجباري نعيد الاختراق من البداية ونضع الرابط والبورت الجديد ..... لحل هذه المشكلة اجباري نستعمل الخطة المدفوعه منها حتى نتمكن من تثبيت الجلسه .. تقبل مروري يا بطل استمر
ممكن طلب .. الطلب هوه بسيط اذا قمت بالشرح اتكلم على نفسي طبعا
أن تذكر الإيجابيات و السلبيات حول ما تشرحه لان اغلب الجدد لا يفهم كل شي
استمررررررررررر يا بطل
ممكن تستخدم vps احسن ورخيص وفيه امان علي الترافك
 

آخر المشاركات

فانوس

رمضان
عودة
أعلى