Ditutup

Développer Remote Administration Tool Python

Freelancer, Freelanceuse.

Dans le cadre d'un projet d'étude en RSSI, je souhaiterai embaucher un développeur Python expérimenté et passionné ayant de solides connaissances dans les logiciels type client / servers. Curieux, respectant le cahier des charges et en veille informatique quotidienne, vous avez une forte maîtrise en Sockets. Vous avez également de solides connaissances pour créer des GUI sous Python grâce à Tkinter ou autres Frameworks.

Vous êtes dynamique et démontrez une grande pédagogie afin de fournir un code source clair, stable, dont l'ensemble sera commenté afin de pouvoir aisément continuer le développement du logiciel.

Le programme à développer entièrement en Python sera un "Remote Administration Tool" client / server pour Windows & MAC

Le logiciel sera entièrement développé en python avec une GUI.

#1 A dashboard where allow to overview & quick manage all different clients with those following information from each :

"Screen" / "Name" ( Brand and model of the Computer) / "IP" / "Address Mac"/ "OS" / "User" ( Name of the Session ) / "Install Date" / "Flag" ( Flag icon from where the client is located = geoIP ) / "Country" ( Country name ) / "Cam" ( Yes Or No ) / "Ping" / "Active Window" ( description of the active window )

#2 A logs part : To check all log in/out/connections/error /sucessful transfers, command, etc ..

#3 Alert notifications : On login & Log Out show an alert to display a new connection / lost connection

#4 Builder : To create the [login to view URL] to execute on the client machine ( All Windows OS supported ) Host ( IP/DNS ) + Port + Server Name + ExeName + Assembly description of .exe + Icon changer + Directory install ( %TEMP% / %APPDATA% / %USERPROFILE% / %WINDIR% ) + Possibility to check Protect Process ( can't kill the [login to view URL] from process ) + Possibility to check Copy to startup ( to autostart on each power on ) + check registry Startup + Button build

#5 When right click on a client from the #1 dashboard, show a menu with many actions to execute :

I- "Manager" : Show a sub menu

#1 "File manager" to explore all computer data - with the possibility to upload/download/edit/rename/hide/run normaly/run hidden/delete/copy/cut/paste/Refresh/Set As walpaper/

#2 "Process Manager" to display all active process by name / PID / Directory / User / Command Line - with the possibility to kill, kill + delete or restart a process.

#3 "Connections" to display all in & out connections (netstat -n ) by local IP / Local Port / Remote Ip / Remote Port / Status ( listen or established or TimeWait or Close Wait) / Process - Be able to kill a connection

#4 "Registry" - Display All registry and startup registry - be able to refresh, edit, new value, delete

#5 "Remote Shell" ( cmd )

#6 "Services" to show all services by service / Display name / Type / Satus ( running or stopped ) - with possibility to stop / start / pause a service

II - "Run file" : Sub menu, "From link" / "From Disk" / "From Script" allow to execute something with different privilege as " normal" or "hiden" or protected ( client can't close it )

III - "Remote Desktop" Start/Stop Live desktop + check mouse to use the client's mouse / check keyboard to use client's keyboard + Ctrl + Alt + Delete + Autosave to automatically save screenshoot each x seconds ( can set up the time saving ) or live video each x seconds into a folder

IV - "Remote Cam" Start/Stop Cam + possibility to check "Auto save" like Remote desktop.

V - "Microphone" Start/Stop Record Microphone + possibility to check "Auto save"

VI

VII - "Chat" #1 Open a chat with a box to enter the Nickname speaker want to use then display a chat conversation as" chating with "Nickname " ( The client can't close the chat, but only the server )

VIII - "Extra" - Sub-menu : Block mouse / Switch Right & Left click / Hide Task Bar / Hide Icons / Hide The screen / Open CD Track / Set image as walpaper / Shutdown / Restart / Uninstall Server / Update Server DNS

Keahlian: Mac OS, Python, Perancangan Perangkat Lunak, Virtual Machines, Windows 8

Lihat lebih lanjut: Remote Administration tool, making remote administration tool, net remote administration tool, remote administration tool android, android rat github, python rat, opensource android rat, how to make a remote administration tool, github pupy shell, best remote administration tool 2018, pupy powershell, remote administration tool design, remote administration tool source, java remote administration tool, remote administration tool code java, remote administration tool source code, remote administration tool source code java, private remote administration tool, develop remote administration tool, code remote administration tool

Tentang Pemberi kerja:
( 0 ulasan ) Lyon, France

ID Proyek: #18881445

4 freelancer menawar dengan rata-rata €626 untuk pekerjaan ini

mingxiao2008

Hello,Dear! How are you? I have read your project description very carefully and am very interested in your project. I have experienced in developing Python.. I will support project 24/7 and have good chatting. I Lebih banyak

€500 EUR dalam 10 hari
(72 Ulasan)
7.5
AwaisChaudhry

Hi there, I have checked the details I have great experience with Mac OS, Python, Software Architecture, Virtual Machines, Windows 8. Please start the chat so we can discuss this job more in detail. Thanks

€555 EUR dalam 10 hari
(31 Ulasan)
6.8
evonsystems7

"Hi, Hope you are doing well! Thanks for sharing your project requirement with us. It will be our great pleasure to work on your project. I have checked your requirement, yes we can do it, because we already work on si Lebih banyak

€616 EUR dalam 7 hari
(2 Ulasan)
0.0
apachisolutions

Designer/Developer of Website, Mobile Apps, Games Apachi solutions (PVT) Ltd is an IT based solution provider company work from last 15 years. Our offices are located in U.k , U.S.A, Dubai, and Pakistan. We have stron Lebih banyak

€833 EUR dalam 10 hari
(0 Ulasan)
0.0