وصف المشروع

الملفات: client.py , server.py

السيناريو: عندما المستخدم يفتح ملف البايثون (client.py) تلقائياً سوف يقوم بالاتصال مع السيرفر ويفتح اتصال

السيرفر اي بي (مثال): 10.11.11.1

المستخدم اي بي: لا يوجد

ماذا سيحدث: انا سأقوم بعملية استخدام metasploit وافعله بشكل دائم في السيرفر الخاص بي. وفي كل مرة المستخدم يفتح ملف البايثون (client.py) سوف يقوم بعمل اتصال ناجح ويفتح سيشن في الميتاسبلويت

ماذا سوف اقدم:

- انا سأكون مسؤول عن كيفية عمل الاتصال بين السيرفر و المستخدم باستخدام metasploit

- سوف اقدم ملف client.py

- لدي خلفية ودراية الكاملة عن كيفية عمل الاتصال لكن، اللي اريده من المستقل هو انشاء ملف بايثون GUI لعرض بعض المعلومات لسهولة الاستخدام.

المعلومات التي يجب تواجدها في الGUI

- اي بي المستخدم (يمكنك استخراجة من metasploit terminal بعد ما يكتمل الاتصال مع السيرفر)

- البلدة

- الوقت/التاريخ

- سيشن اي دي (يمكنك استخراجة من metasploit terminal بعد ما يكتمل الاتصال مع السيرفر)

- سجل (log) اي اتصال.

ماذا الذي يجب ان يقدمه المستقل:

- ملف server.py الذي يعرف الاتصال in GUI

الخطوات:

1- فتح metasploit على السيرفر الخاص بي

2- المستخدم يفتح ملف (client.py)

بعدها الاتصال سوف يكون ناجح وكامل بين المستخدم وسيرفر!

3- افتح ملف server.py وسوف تعرض لي GUI

4- من هذا الواجهة استطيع استخراج معلومات عن المستخدم

5- الضغط على احد المستخدمين المتواجدين وسوف ينقلني الى metasploit terminal مع السيشن اي دي مال المستخدم.

-------------------------------------------------------------------------------------------------------------------

Files: client.py , server.py

Case Scenario: when the user run python file (client.py), it makes connection to the server and open communication session.

My Server IP (for example): 10.11.11.1

Client IP: *ANY

What will Happen: I will keep the metasploit (msfconsole) continually running on my server, so

every time the client will run the client.py file it will have the communication successfully and open the session.

What will I provide:

•I will be responsible how things work in term of the connection between the client and server (msfconsole)

•I already know how to make the communication successfully. But, I need you to create python GUI to display some results and for easy to use purposes.

What results will be getting in the GUI

•Client IP (It provided from the msfconsole terminal after session open)

•Country (You can know by taking the client public

•Time/Date

•Session (It provided from the msfconsole terminal after session open)

What will you provide:

•server.py file that displaying the communication in GUI.

Steps:

1.Run msfconsole (metasploit) on my server

2.open client.py

oCONNECTION IS SUCCESSFULLY MADE

3.I open server.py and it will open GUI

4.From that GUI I can view the client information

5.Click on the client and it will navigate you with msfconsole terminal with this client his current session

المهارات المطلوبة

أضف عرضك الآن

العروض المقدمة

السلام عليكم مهندس اتصالات وعلى خبره كبيره بلغة البايثون و الشبكات وبروتوكولات TCP و sockets و يمكننى برمجة الـ GUI بكل احترافيه بمكتبة tkinter

السلام عليكم يسعدني العمل معك مرة اخري حيث سبق ان قدمت لك مشروع سابق بامكانك رؤية معرض اعمالي حيث ان لي خبره في البرمجه بالغة البايثون وتصميم وجهات احترافيه بها...

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

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.