Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

.NET 

"Can i haz lock?" A screen lock app with UAC fade effect

Hello, I've been tinkering with different ways to lock my screen when i finally made it "impossible" to bypass in practical means.

[Image: Dr18TPH.gif]

Features
Completely blocks ALT+TAB and Windows Key
Disables Task Manager
When in locked state the application fades the background with a black color(This can be changed within the SC)
Quick Unlock - When the correct password is entered it automatically unlocks.
Ability to change password.

Bug(s)
When using the hotkey the application will freeze for a moment, I'm unsure what causes this but I'm guessing it have something to do with having multiple keyboard hooks. Hopefully someone better experienced than me will come up with a solution.

Possible Issues
This might not work with anything except for Windows 7 due to Windows 8 has a few more ways to "Bypass" the application.

Credits
I didn't write the keyhooks or the UAC fade effects, The link to the writers are in the source code.

Note
I didn't comment on most of the code but i think you'll find most of the code readable.

Download
https://www.dropbox.com/s/exoahimqdu1mre...k.zip?dl=0
Good project if it's your first. Look into secure desktops (this is where UACs are spawned, and is a totally seperated environment). Additionally apply some security measures to checking/storing key. Forexample, hash the password, clear the PCs memory of the non-hashed password, and then everytime someone attempts to login, it's hashed, and checked against the stored hash. If there's a hash mismatch, then simply don't let them in, you could also add a score to a lockdown counter, and if say, the password has been entered incorrectly 4 times, you'll have to wait some minutes to try again.
(Jul 6, 2015 08:20 AM)log dot zip Wrote:  Good project if it's your first. Look into secure desktops.

It's not my first project. Also what do you mean by Secure Desktops ?
(Jul 6, 2015 08:21 AM)Dangerous Beef Wrote:  It's not my first project. Also what do you mean by Secure Desktops ?

I figured confusion would occur. I updated my initial response.
what s the point of this program??
You start by changing your password to a new 5 character long one, then you enter "test" to unlock which is only 4 characters 😧
[Image: vjPWhyy.gif]
(Jul 6, 2015 08:27 AM)$lick Wrote:  You start by changing your password to a new 5 character long one, then you enter "test" to unlock which is only 4 characters 😧

I had enabled quick unlock which automatically triggers DoUnlock that's why.
If I have dual monitors, if it locks one can I still use the other?
(Jul 6, 2015 08:25 AM)log dot zip Wrote:  I figured confusion would occur. I updated my initial response.

I actually had that in mind when i first started thinking about the features but i soon came to the realization that it wasn't needed since there is "no-way" they could actually check the registry without rebooting and logging in with the Windows logon password which is already NTLM encrypted. Or detaching the HDD and look through the registry keys that way both of which is improbable.


(Jul 6, 2015 08:34 AM)DBots Wrote:  If I have dual monitors, if it locks one can I still use the other?

Too be honest i don't know, it might. But if not i will add it when i get my other monitor up an running :).


(Jul 6, 2015 08:26 AM)nezha240697 Wrote:  what s the point of this program??

This will allow you to hack NSA by using the 1337leet 0-day exploit that my dog made for me. What is does it tricks the NSA minibar computer into thinking it's drunk and gives you access.
/s

It looks your screen making you unable to do anything except for typing in the correct password.


Possibly Related Threads...
Thread / Author Replies Views Last Post
[.NET] by arsiumAug 16, 2020 10:41 AM 4 426 Aug 16, 2020 10:41 AM
Last Post: arsium
[.NET] by LeonieHackPetaBytes2Jan 23, 2019 05:10 PM 1 227 Jan 23, 2019 05:10 PM
Last Post: 0xDEAD10CC
[Python] by F.A.S.TOct 31, 2017 03:15 AM 0 85 Oct 31, 2017 03:15 AM
Last Post: F.A.S.T