تفاصيل المشروع

الملفات: 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

حالة المشروع
مُغلق
تاريخ النشر
الميزانية
$50.00 - $100.00
مدة التنفيذ
10 أيام
المهارات

صاحب المشروع
المستخدم ا.
  • برمجة، تطوير المواقع والتطبيقات
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 0
مشاريع قيد التنفيذ 0
التواصلات الجارية 3

تقدم للمشروع

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

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

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

السلام عليكم أخي الكريم أنا مهندس برمجة عملت سابقا في Penetration Testing باستخدام نظام BackTrack و Kali Linux ولدي خبرة في Metasploit و Armitage وغيرها من الأد...

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

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

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