Find Jobs
Hire Freelancers

Python nmap script automation

$30-250 AUD

Completato
Pubblicato circa 6 anni fa

$30-250 AUD

Pagato al completamento
Hello, I need someone to automate a nmap script (written in python) in master-slave perspective. Basically what I want is, A master server to hold and serve some IPs (a text file contains the IP list) to the slave machines to scan, and keeps the scan results(pushed by the slaves) in a database. First, need to start the automation on the master machine, it shall listen to the designated port whether any slave wants to connect. If there is still IP to scan, it accepts the connection and serves the IP Once, I execute the automation service/ script on any slave, it will talk to the master and get an IP (the one on the queue), run the script, and pushes the results into the DB, then get another IP to scan if there is any left on the queue. This cycle will go on until the master serves all the IPs in the list. Once all the IPs are scanned and results written to the DB, the master shall send a notification email. - OS shall be Centos 7. - Nmap script should work on python3, if it doesn’t, needs to be fixed. - Master and client would communicate over TCP socket - DB shall be SQLite (not sure how it handles concurrent writes, open to suggestions) - Master’s host address and port can be hard-coded to the script. - Target IP list will be stored in a txt file on the master machine. - I need only one master (no needs redundancy here), and there will be around ten slaves. - This automation can start by running the script on both master and slaves or a simple service with start | Stop | show functions would do. -A comprehensive guide on how this automation supposes to work, possible issues and solutions. -I would like to receive the fully working script in 3-4 days. -Budget is max $200 AUD Above I tried to outline this project while omitted the common programming foundations such as proper error handling, clear coding with proper explanations etc. Feel free to ask if you have any questions. Please note, I will not consider auto messages either middle-man bids. Please read the description and provide me a detailed project proposal. Also, feel free to share if you have a different approach for this. Having said that, it must be on Centos and written in Python Thanks,
Rif. progetto: 16284443

Info sul progetto

7 proposte
Progetto a distanza
Attivo 6 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
Assegnato a:
Avatar dell'utente
Hey, First of all the projects sounds very interesting and i would love to work on it with you. A couple of proposals: * First of all why a txt file? and not a db? (Maybe a small site or script that will let you manipulate the addresses in the db with more ease). This approach will let you save more data with more ease (for example which addresses were scanned instead of deleting them). * About the tcp socket, I think its bad practice to do it in such a low level manner with python. My suggestion would be zmq (which is a a library that handles exactly this kind of master slave communication over a rabbitmq server) would love to hear from you, Nir
$188 AUD in 3 giorni
5,0 (1 valutazione)
2,3
2,3
7 freelance hanno fatto un'offerta media di $167 AUD
Avatar dell'utente
A proposal has not yet been provided
$150 AUD in 6 giorni
4,9 (31 valutazioni)
4,7
4,7
Avatar dell'utente
Hello, i understand all the description, i can do the job....
$200 AUD in 3 giorni
4,9 (2 valutazioni)
2,2
2,2
Avatar dell'utente
Greeting, I have understood your Python nmap script automation task and can do it with your 100% satisfaction. Please ping me for more discussion. I have more than 5 years of experience in Linux, Network Administration, Python, Scripting
$200 AUD in 3 giorni
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
Hello, i am professional developer, i have gone through your project details and i fulfill all the qualifications required for this job. I can perfectly automate a nmap script as per your requirement so message me please i have done many similar projects and i am sure i can do this project with best quality. i have 6+ years of experience in Software Architecture, Python, Java, C programming, C# programming, C++ programming, PHP, .Net, Node.js, XAML, VB.net. i am looking forward to work on this project. Warm regards
$111 AUD in 3 giorni
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
I have extensive experience in linux,networking, python & network security with excellent debugging and problem solving skills.
$166 AUD in 5 giorni
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: AUSTRALIA
Sydney, Australia
5,0
11
Metodo di pagamento verificato
Membro dal ott 27, 2016

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.