Find Jobs
Hire Freelancers

USB Drive Activity logger

$30-250 USD

Completed
Posted almost 10 years ago

$30-250 USD

Paid on delivery
Require an auditing tool that can log activities of USB drive (stick or hdd) and send notifications via email (outlook is configured). Log should contain machine name, IP, USB insert/remove time stamp, names of files/folders transferred. More details on PM.
Project ID: 6007517

About the project

8 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello, I'm an expert programmer (see my profile) i have all the skills needed to write what you want. The output of that project are -Installer -Documentation I Want to write this project with .Net framework. Kind Regards Alessandro.
$120 USD in 4 days
5.0 (3 reviews)
2.2
2.2
8 freelancers are bidding on average $168 USD for this job
User Avatar
Hi, I am an individual freelance, having more than 10yrs of exp in developing applications, window & web based, using .Net (C#.Net, Asp.Net (MVC), XML, WPF, WCF (Webservices) kendo ui, MySQL and SQL Server etc). By worked with Giants clients as a vendor, got expertise in delivering the quality code with in the time please see my profile. Time and cost may vary based on the complexity and the requirements. Awaiting for your positive response
$140 USD in 3 days
4.9 (13 reviews)
3.9
3.9
User Avatar
Hi, I have total 9 - years of experience in C++, VC++, C#, WCP and WPF. I am good at logging the events, sockets and DB related stuff.
$133 USD in 3 days
4.9 (2 reviews)
2.3
2.3
User Avatar
Hello, I am a computer science and I think that I can help you in this task. I have done similar jobs about it in c#. So if you can provide me more information, I can give you a demo. Regards.
$155 USD in 3 days
5.0 (1 review)
1.8
1.8
User Avatar
Hi buddy, I am technology lead with 8 years of experience in Product Research & Development using C/C++/VC++ win32 MFC COM and Device Driver development. I have developed one such module and let me explain the logic with the use cases. Tracking USB devices ---------------------------------- The application should have the capability to handle the WM_DEVICECHANGE notification messages and should handle below events handled properly, - DBT_DEVICEARRIVAL - DBT_DEVICEREMOVECOMPLETE Once these messages were trapped, we just need to check the Device type and other parameters probably using the WMI Class Win32_USBController and with a query like, SELECT * FROM Win32_DiskDrive WHERE InterfaceType = 'USB' to grab the WMI object.. As an alternate approach we query the device driver directly by sending a IRP Interrupt to the kernel using DeviceIOControl(....IOCTL_STORAGE_GET_DEVICE_NUMBER...) Once we got the device we need to there is two ways to watch for any file system activity, Option 1 : Spawning the File System Watcher Option 2 : File System Filter Driver [Very Powerful and Performance intense] Either of the options can be used based upon the requirements. If you wanna control the data flow i.e. to block any file copy operation then Filter Driver is the option other wise FSW will do good. Once we have the metadata then its straight forward to trigger a EMAIL Communication. I could really help you on this implementation, Please let me know u r interest, Cheers JK
$188 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Please provide details over PM. I have some code that does partially what you do but I would have to adapt it.
$250 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
Banglore, India
5.0
15
Payment method verified
Member since Feb 29, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.