GetAFreelancer.com
 
Find projectsSearch
Sign Up | Log in | Top Rated Users | Browse projects | Post Project | RSS feeds | Articles
 

Windows Application

   Click here to post similar project

Windows Application is project number 220927 posted at GetAFreelancer.com. Click here to post your own project.

Status: Closed (Selected Service Provider)
Selected Providers: selected service provider yousefla
Budget: $30-250
Created: 05/02/2008 at 8:37 EDT
Bidding Ends: 05/05/2008 at 8:37 EDT
Project Creator: security666 View PM Post PM
Buyer Rating: 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(2 reviews)
Description: Hey everyone,

I am in need of a windows application that will do the following:
- Run as a system Service
- Scan the event viewer based on some triggers or something – I’m not really sure about this so I’m waiting for your suggestions.
- Scan the Windows Event Viewer for any failed login attempts which are event 529,680, etc. Event 529 is a failed login attempt for MSFTP. The problem is that if you try to login to a server via MSFTP and the login fails the IP address from where the request came from doesn’t get stored in the Event Viewer. You will have to go to IIS logs and scan the IIS logs to get the IP address from which that event was generated.
- After the IP is gathered I need it stored in to an IPSec Rule. The IP Sec rule will deny all kind of TCP/UDP traffic from the specific IP Address.
- I also want the application to scan the event viewer for failed Remote Desktop Connection attempts and add that IP address to another IPSec rule that will deny all traffic as well. For this the process is easy because the requester IP address gets stored in Event Viewer and you only need to scan the event viewer for this to get the IP Address.
I need the app to send me an e-mail every time is blocking an IP. The e-mail will be something like this: “A new failed RPD or MSFTP was being detected on the server and was blocked for any further login attempt. The IP address is:….”
Configuration part of the application:
- The app will use a database to store all settings. It can be an ini, mdb, xls,… I don’t really care how you store the settings as log as is working properly. What I basically need to be configurable is this:
o E-mail address where the email will be sent to
o The name of the IPSec. Rule where the IP will be stored for MSFTP and for RPD attempts.
o The number of failed attempts that are allowed until the IP is added to the block list.
o One or more IP addresses that will never be blocked no matter how many failed login attempts I will try from that specific IP address.
o A list of IP Address that are currently in RPD block list and in the MSFTP block list. Here I need to be able to add/edit/delete any of the IP’s. This will effect the IPSec Rule list of course

This is pretty much everything I can think of right now. Please make sure that you can deliver a 100% working application. There are a lot of scripts and free apps like this out there which I tried and none of them satisfied my needs. They all work sometimes and sometimes they don’t block the IP. I need this one to successes every time.

Happy bidding everyone
Report violation
Job Type:
  • .NET
  • C/C++
  • Windows
Database: (None)
Operating system: MS Windows
Bid count: 18
Average bid: N/A

 

Related project
 
Nonpublic project #314783 Featured Nonpublic
login to view
 

FREE Trial project for new buyers!

 

View Project Message Board     Post Message on Project Message Board
Messages Posted: 0

If you are the project creator or one of the bidders Log in as project creator or bidder for more options

Bid on This Project

Service Providers PMB Bid Delivery Within Time of Bid Provider Rating
Bids are hidden by project creator. Log in as project creator or bidder as the project creator or as one of the bidders to view bids.
Bid on This Project

 

[ Website Design ] [ Web Forms ] [ Post Project Free ] [ Web Development ]

What is GetAFreelancer.com? ( Read about the company )

Companies of any size have used our web services. Our site is global and we have freelancers from India, Romania, Russia, Ukraine, United States, UK and many other parts of the world. GetAFreelancer.com is one of the largest sites of its kind. We have earned a good reputation and you can trust us. Would you like to outsource your next project? Would you like to make money as a freelancer? Click Sign Up to start!

Buy services with help from our secure escrow system. Outsourcing is hiring an outside organization to perform services such as information processing and applications development. Our mission is to find the best possible freelance workers at the best possible price. Bookmark our homepage to make sure you don't forget about our website next time you need to develop an IT project for yourself or your company. Find freelance programmers, web designers, copywriters and translators. It's easy, fun and very affordable to outsource your project with our site.

Find Webmaster Resources and Webmaster Forum. Take a look at Search Engine Submission.