Demo Security Program - Applications won't run unless USB device is present
$500-650 USD
已完成
已发布超过 12 年前
$500-650 USD
货到付款
We are looking to roll out a demo system to a client to show how a potential security system could function. This is just for demo purposes and should not be designed as a real solution.
The application should run on Windows level and obtain the .exe files that are present on the system. It should then allow you to check/uncheck applications (or .exe files) that can not be launched without a USB device present. In this case, the USB device is going to be a USB memory key.
Each USB memory key has a specific device ID (something unique) that can be used to identify the user.
When the USB key is not present and the user wants to run the .exe - a dialog box should pop up saying "You do not have the digital rights to access this program. Please insert your USB device to continue". Once inserted, the user can re-launch the .exe file and the program should run.
The program should have two screens:
1. Screen 1 should be a key management screen. Here the user can input other users and USB key ID that matches the user.
2. Screen 2 should be the .exe rights management. A dropdown should appear on top with the users from Screen 1. You should select a user and select the applications they can access.
The program should have a single user login - let's say "admin" and I'll provide a password. There is no need for multiple users.
We need the ability to figure out the USB id - possibly a button that says insert key and the system reads the key.
When replying to this project, please specify the language you want to code. Also, the DB you will be using to store the USB Key ID / Users.
The program must minimize to the system tray only. This is very important.
- BONUS - if you can figure out a way to block windows from starting without the USB present on the system. We can discuss what this bonus will be.
I am open to any questions you have - please see hand-drawn mockup.