Cancelled

urgent python task in an hour or 2

I have completed Part 1 and if you finish part 2 soon enough I will do the 800 word report. Just the coding I need really.

PART 2 - Python Scripting

Produce a working program, with verbose commentary, based on the following requirements:

Detailed Requirements:

You have been put in charge of administering a Linux system. You have been hacked and you need to identify how and who. To assist your investigation you will need to create a Python program. 

You are required to create a Python program and that will parse the contents of the Apache log file and SSH log file, both found on Blackboard, and perform the following tasks:

1. Find how many attempts were made with thebin account.

2. If certain IP addresses have more than 30 failed attempts, create a blacklist file ([url removed, login to view]) and save the IP addresses within it.

3. Identify how many attacks were logged per hour.

4. Identify how many attacks were logged, per hour, per IP.

5. Compare the results from the Webserver’s log and those from the SSH logs and create a new text file with a new entry describing the correlation of both events.

6. Identify the credentials used to break into both systems and write a small paragraph on your findings/assumptions. 

Note: An attack, in this case, will be anything that starts with a ‘Failed password for’.

i can send log files

Skills: Mathematics, Python, Script Install, Software Architecture, Website Testing

See more: python find, how to write a findings report, how to find a file in linux, hour of coding, find python, how to write task 1, write a python script, scripting word, python task, python program, password break, Linux python, correlation, blacklist ip, small python task, python parse text, found log files, python log script, ssh python, python create file, python file create, python parse text files, python script write, python program files, program python

About the Employer:
( 359 reviews ) Mutrah, Oman

Project ID: #4357920

6 freelancers are bidding on average $9/hour for this job

innovese

I have lots of experience in python and have written many scripts. I can start immediately.

$10 USD / hour
(5 Reviews)
4.0
readerzxy

I can do this for you

$10 USD / hour
(4 Reviews)
1.7
nikhilparakh

I have experience in massive log file parsing and dataset matching in a Linux environment, using Python/Perl. With a few sample log files I can get started immediately.

$9 USD / hour
(0 Reviews)
0.0
trinity09

I am an expert working on log management projects in full time job. I had worked on many SEIM products where in responsible for generating logs and then create rules/patterns to identify the occurrence of particular ev More

$8 USD / hour
(0 Reviews)
0.0
machinist

I understand what you need and it sounds really interesting and motivating for me. I am skilled in python and would love to do this for you. My english is good and I am also available on skype. Looking forward to heari More

$10 USD / hour
(0 Reviews)
0.0
goarilla

I have experience using python both for apache's access log and [url removed, login to view] analysis.

$8 USD / hour
(0 Reviews)
0.0