[ Prepared by Jay ]
Scoped Tasks:
- Kernel-Level Process Monitoring:
- Capture process creation events at the kernel level.
- UAC Request Handling:
- Intercept and capture UAC requests initiated by processes at the kernel level.
- Service Communication:
- Communicate UAC requests from the identified processes to our dedicated service.
- Custom UAC Dialog:
- Show our own UAC dialog to ask need of admin access & may be other info like how many hours the process need admin access.
- Service will take these info & based on it , show the dialog.
- Service Response:
- The service will evaluate the provided information and present an appropriate dialog to the user.
- Policy-Based Action:
- Based on our policy, action can be either allow/block:
- Allow Access:
- Supply an administrative access token to the process and initiate it with elevated privileges.
- Monitor the process for a specified time period (X).
- If the time period expires and the process is still active, either terminate the process or prompt the user to re-confirm the time needed.
- Block Access:
- Just block that process by sending block signal to kernel communication
Project duration:
I expect to complete this project in 1-2 months and will work to finish it in less than two months.
Cost:
The total cost will be $6,500 USD.
Deliverables:
- Complete task completion with all points above mentioned.
- Kernel code
- Service code