Find Jobs
Hire Freelancers

Python nmap script automation

$30-250 AUD

Abgeschlossen
Veröffentlicht vor etwa 6 Jahren

$30-250 AUD

Bezahlt bei Lieferung
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,
Projekt-ID: 16284443

Über das Projekt

7 Vorschläge
Remote Projekt
Aktiv vor 6 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Vergeben an:
Avatar des Nutzers
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 Tagen
5,0 (1 Bewertung)
2,3
2,3
7 Freelancer bieten im Durchschnitt $167 AUD für diesen Auftrag
Avatar des Nutzers
A proposal has not yet been provided
$150 AUD in 6 Tagen
4,9 (31 Bewertungen)
4,7
4,7
Avatar des Nutzers
Hello, i understand all the description, i can do the job....
$200 AUD in 3 Tagen
4,9 (2 Bewertungen)
2,2
2,2
Avatar des Nutzers
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 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
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 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
I have extensive experience in linux,networking, python & network security with excellent debugging and problem solving skills.
$166 AUD in 5 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von AUSTRALIA
Sydney, Australia
5,0
11
Zahlungsmethode verifiziert
Mitglied seit Okt. 27, 2016

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.