All,
   
  I consistly use this freeware quite often to manage several computers on a 
network. After downloading and running the program, the user must have access 
rights to the remote computer via mapping a drive to the remote computer. Of 
course to do this you must have admin priviledges.
   
  r/Kurt..
  
Thomas Hruska <[EMAIL PROTECTED]> wrote:
  Michał Woźniak wrote:
> This freeware has to have two components:
> a "server", running with Administrator priviledges on the boc to be shut down;
> a "client", communicating with the "server" to indicate when to shutdown the 
> machine.
> 
> There is no way to shutdown Windows remotely, without using such a solution, 
> obviously (just imagine, what a security breach would it be!).
> 
> That's why I have written about the webpage, too. Just write your own doublet 
> of "client" and "server", crafted to your needs.
> 
> Cheers
> Mike

I wrote something like that a LOOOONG time ago.  Because of the 
sensitive nature of shutdowns/reboots (as Mike pointed out), I used a 
predefined challenge-response system that changed with each use.  The 
challenge-response was completely automated but involved something like 
sending 20K of encrypted data back and forth (sort of a implied 
continuous session free from prying eyes).

Nowadays if I were to write the same software, I wouldn't even bother 
writing a server component.  So many stable, secure servers exist 
already, I'd just use one of those as the base, tie in some middleware, 
a quickie backend app./DLL that executed the actual shutdown (this time 
WITH NT token management - my original version was a simple call to 
ExitWindowsEx()), and a quickie client app. that interfaced with the 
server.  Probably two days worth of development and testing time for the 
whole thing.  And we now also have USB thumbdrives to store everything 
on (I had to use a floppy before - very clunky).

--
Thomas Hruska
CubicleSoft President
Ph: 517-803-4197

Safe C++ Design Principles (First Edition)
Learn how to write memory leak-free, secure,
portable, and user-friendly software.

Learn more and view a sample chapter:
http://www.CubicleSoft.com/SafeCPPDesign/



-----------------------------------------------------
Home page: http://groups.yahoo.com/group/delphi-en/
To unsubscribe: [EMAIL PROTECTED] 



  SPONSORED LINKS 
        C programming language   Computer programming languages   Java 
programming language     The c programming language   C programming language   
Concept of programming language 
    
---------------------------------
  YAHOO! GROUPS LINKS 

    
    Visit your group "delphi-en" on the web.
    
    To unsubscribe from this group, send an email to:
 [EMAIL PROTECTED]
    
    Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 

    
---------------------------------
  



                
---------------------------------
Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls.  Great rates 
starting at 1&cent;/min.

[Non-text portions of this message have been removed]



-----------------------------------------------------
Home page: http://groups.yahoo.com/group/delphi-en/
To unsubscribe: [EMAIL PROTECTED] 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/delphi-en/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to