1.

Solve : Invisible (but not hidden) folder.?

Answer»

This is a really easy way to make an invisible (but not hidden) folder. This only works on your desktop.

Right click on desktop > New > Folder
Right click on the newly created folder > Rename
Press: ALT+1060 (or paste Code: [Select]  into it)
OPEN the folder.
Tools > Folder Options > View
Uncheck "Hide protected operating system files (Recommended)
OK
Press: F5
Open Desktop.ini
Replace the contents with:
Code: [Select][.ShellClassInfo]
IconFile=%SystemRoot%\system32\SHELL32.dll
IconIndex=51

Close the window, and it's invisible. If you know where you put it, you can hide stuff in it.FindFirstFile()/FindNextFile still see it...

although WIN32_FIND_DATA.cFileName will be " " which might confuse badly written programs. Quote from: BC_Programmer on April 19, 2009, 01:46:00 PM

FindFirstFile()/FindNextFile still see it...

although WIN32_FIND_DATA.cFileName will be " " which might confuse badly written programs.
I mean if you want to hide SOMETHING from your COMPUTER illiterate mother/friend, that's what you can do.what I do, is I put a password on my computer.

problem solved.  Quote from: BC_Programmer on April 19, 2009, 01:56:36 PM
what I do, is I put a password on my computer.

problem solved. 

Seems like a way easier option... Quote from: kpac on April 19, 2009, 02:50:59 PM
Seems like a way easier option...
But it arouses suspicion (on family computers). Quote from: Helpmeh on April 19, 2009, 03:04:39 PM
But it arouses suspicion (on family computers).

Can't say that it would arouse suspicion with any of my family or friends.  Maybe you and your family needs to work out some trust issues. Quote from: mroilfield on April 20, 2009, 06:23:33 AM
Can't say that it would arouse suspicion with any of my family or friends.  Maybe you and your family needs to work out some trust issues.
My mom is a bit overprotective and nosy. Quote
My mom is a bit overprotective and nosy.
We don't want to make you Mum cross.

But with your method, what if a user arranges icons by name and then by size? Will he not notice a gap in the list?if you REALLY want to hide the file, just write a background program that Hooks FindFirstFile() and FindNextFile() by patching the loaded copy of kernel32.dll. make sure they never return the file your hiding.

Don't hook CreateFile(), and you'll be able to, for example, open the "hidden" file in notepad.

of course loading/unloading and patching DLLs in memory that are used by other PROCESSES isn't exactly childs-play...


Discussion

No Comment Found