Previous Thread
Next Thread
Print Thread
Rate Thread
#15884 06/14/02 08:30 PM
Joined: Mar 2002
Posts: 143
olosoft Offline OP
Member
OP Offline
Member
Joined: Mar 2002
Posts: 143
well, i searched for that ToggleDesktop command on msdn and it came up with
http://msdn.microsoft.com/library/d...bjects/ishelldispatch4/toggledesktop.asp
and i as browsing some of the other functions that were there and the ShellExecute caught my eye. i havent been able to get it to work yet, but i thought id share this greate resource with yall.

#15885 06/15/02 05:15 AM
Joined: Mar 2002
Posts: 1,273
DollarDNS Owner
Offline
DollarDNS Owner
Joined: Mar 2002
Posts: 1,273
ya, I also tried searching the MSDN before and see what you're talking about. I'll test some more.

One of the important things to find out is: where are these commands located? Like I see in the registry that explorer is executing the script file via some DDEEXEC method. I really should learn more about DDEEXEC cause I don't know what this info means for SCF:

HKEY_CLASSES_ROOT\SHCmdFile\shell\open\ddeexec
@=[ShellFile("%1","%1",%S)]
NoActivateHandler=

HKEY_CLASSES_ROOT\SHCmdFile\shell\open\ddeexec\Application
@=Folders

HKEY_CLASSES_ROOT\SHCmdFile\shell\open\ddeexec\Topic
@=AppProperties

The reasons this is important is if I can find where the commands are located - I can find where other commands may exist. I've tried doing a search for files containing the string "ToggleDesktop" and came up with only "explorer.exe". This means it's not even stored in the registry (damn). This makes sense against olosofts probing cause it looks like the IShellDispatch methods are executing methods for objects within the shell - which IS explorer.exe. However, are ALL commands handled by explorer? "ToggleDesktop" and "Explorer" are both found in Explorer.exe but not "Channels" which is the third command we know exists. But then, ToggleDesktop and Explorer are Command=2 and Channels are Command=3.

Something else that is important to know is what the command=2 or command=3 mean in the script files.

So now I'm trying to use various programs to analyze explorer.exe to find out what objects and methods it supports and maybe figure out how to use them from the script.

---------
Tip for SCF testers
---------
Create This Key:
HKEY_CLASSES_ROOT\SHCmdFile\shell\Edit\command\

Set the default value to:
Notepad "%1"

This is so that you can right-click a SCF file and click "Edit" to open in notepad. I had tried to go into Folder Options and edit the extensions like that - but I couldn't find it.


Domain Registration, Hosting, Management
http://www.dollardns.net
#15886 06/15/02 05:25 AM
Joined: Mar 2002
Posts: 1,273
DollarDNS Owner
Offline
DollarDNS Owner
Joined: Mar 2002
Posts: 1,273
For people who don't have samples of the 3 SCF scripts that come with windows:
-------------------------
Channels Script
-------------------------
[Shell]
Command=3
IconFile=shdocvw.dll,-118

[IE]
Command=Channels
-------------------------
Show Desktop Script (equivilent: WINDOWS-KEY+D)
-------------------------
[Shell]
Command=2
IconFile=SHELL32.DLL,34

[Taskbar]
Command=ToggleDesktop
-------------------------
Display Explorer Script (equivilent: WINDOWS-KEY+E)
-------------------------
[Shell]
Command=2
IconFile=explorer.exe,1

[Taskbar]
Command=Explorer
-------------------------

Set IconFile to "SHELL32.DLL,3" to make the script look like a folder. I had figured this out. smile


Domain Registration, Hosting, Management
http://www.dollardns.net
#15887 06/17/02 07:44 AM
Joined: Jun 2002
Posts: 3
0
Junior Member
Offline
Junior Member
0
Joined: Jun 2002
Posts: 3
Thanks, but I was already aware of all this (I was the guy with the null username).
I think command=2 is explorer.exe and command=3 is IE.
I could start experimenting trying to find what commands there are, but there has to be a better way to find out. I'm going to keep searching microsoft.com.
I found the CLSID in the registry for .scf files:
{57651662-CE3E-11D0-8D77-00C04FC99D61}

#15888 12/16/03 06:50 PM
Joined: Dec 2003
Posts: 1
Z
Junior Member
Offline
Junior Member
Z
Joined: Dec 2003
Posts: 1
I have this program called ObjectDock, any ways, I'm trying to make a link to show desktop. if i put the link as Show Desktop.scf, it doesn't work, i have to right-click and click Open for it to show the desktop. I'm thinking i can only link it to .exe files. What i wondering is if there is a way i can link to explorer.exe and put in an argument(command line) to make it show desktop?


Link Copied to Clipboard
Member Spotlight
Posts: 30
Joined: June 2002
Forum Statistics
Forums41
Topics33,840
Posts68,858
Average Daily Posts1
Members2,176
Most Online3,253
Jan 13th, 2020
Latest Postings
Where and how do you torrent?
by danni75 - 03/01/24 05:58 AM
Animation,
by JohanKaariainen - 08/15/19 01:18 AM
Blackbeard.....
by Gremelin - 10/03/18 07:02 PM
my old account still exists!
by Crime - 08/10/18 02:47 PM
Okay WTF?
by HenryMiring - 09/27/17 01:45 AM
The History Thread...
by Gremelin - 08/11/17 12:11 PM
My friend NEEDS your HELP!
by Lena01 - 07/21/17 12:06 AM
I'm having fun with this guy.
by gabithompson730 - 07/20/17 01:50 AM
I want to upgrade my phone
by gabithompson730 - 07/20/17 01:49 AM
Doom 3
by Cyrez - 09/11/14 08:58 PM
Amazon Gift Card Generator/KeyGen?te
by Gecko666 - 08/22/14 09:21 AM
AIM scene 99-03
by lavos - 09/02/13 08:06 AM
Planetside 2
by Crime - 03/04/13 07:10 AM
Beta Testers Wanted
by Crime - 03/04/13 06:55 AM
Hello Everyone
by Gremelin - 02/12/12 06:01 PM
Tracfone ESN Generator
by Zanvin Green - 01/18/12 01:31 PM
Python 3 issue
by Testing - 12/17/11 09:28 PM
tracfone airtime
by Drache86 - 07/30/11 03:37 AM
Backdoors and the Infinite
by ZeroCoolStar - 07/10/11 03:52 AM
HackThisZIne #12 Releaseed!
by Pipat2 - 04/28/11 09:20 PM
gang wars? l33t-wars?
by Gremelin - 04/28/11 05:56 AM
Consolidate Forums
by diggin2deep - 04/21/11 10:02 AM
LAN Hacking Noob
by Gremelin - 03/12/11 12:42 AM
Top Posters
UGN Security 41,392
Gremelin 7,203
§intå× 3,255
SilentRage 1,273
Ice 1,146
pergesu 1,136
Infinite 1,041
jonconley 955
Girlie 908
unreal 860
Top Likes Received
Ghost 2
Crime 1
Ice 1
Dartur 1
Cyrez 1
Powered by UBB.threads™ PHP Forum Software 7.7.5