العودة لقائمة المشاريع

Python Script GUI

67

نقاط الجدية مشروع جاد

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مُغلق
تاريخ النشر
منذ 9 سنوات
الميزانية
$50.00 - $100.00
مدة التنفيذ
10 أيام
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
المستخدم ا.
عدد العروض
3
مشاريع قيد التنفيذ
0
التواصلات الجارية
3
المهارات المطلوبة
نظام لينكس بايثون نظام لينكس بايثون
الوصف
الملفات: 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
عرض على مستقل