Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Nascondere applicazione dai processi

 Ciao a tutti!
Ho trovato queste dichiarazioni necessarie a nascondere l'applicazione dalla
lista dei processi ma non funzionano.
Qualcuno di voi ha gią avuto questo problema?!?
'---------------------------------------------------------------------------
-
Public Declare Function RegisterServiceProcess Lib "kernel32.dll" _
     (ByVal dwProcessId As Long, ByVal dwType As Long) As Long
Public Declare Function GetCurrentProcessId Lib "kernel32.dll" () As Long
'---------------------------------------------------------------------------
-
La chiamata alla funzione č questa:
RegisterServiceProcess GetCurrentProcessId, 1
Grazie dell'aiuto,
Ciao, Mattia
--
Mattia stacanovista...

Qualcuno di voi ha gią avuto questo problema?!?
Secondo me e' un falso problema: e' sufficiente che un'applicazione
giri come servizio e l'utente non sia amministratore della macchina
per togliere a quest'ultimo la possibilita' di
avviare/sospendere/fermare il processo.
-- 
ciao, hal

 avviare/sospendere/fermare il processo.
Si avevo pensato anche io la stessa cosa ma questo programma diciamo che
dovrebbe essere proprio "invisibile", in pratica è un programmino che scrive
in un file a che ora viene acceso il pc e l'utente loggato e a che ora viene
spento. Lo so che non è bello fare una cosa del genere, che "spia", ma serve
a vedere se qualcuno ti usa il pc quando non ci sei.
--
Mattia stacanovista...

a vedere se qualcuno ti usa il pc quando non ci sei.
Scusa, ma user e password allora a che servono?
-- 
ciao, hal


Scusa ma perchè fare un programma ad hoc? non ti basta l'auditing di
Windows?
L'accensione e lo spegnimento della macchina viene registrato da windows
nell'eventlog System se poi abiliti l'auditing nell'eventlog Security hai
tutti i tentativi di accesso alla macchina riusciti e non a seconda del
livello di auditing che tu vuoi. Puoi addirittura impostare l'auditing a
livello di singolo file.
Per queello che so rendere un processo completamente invisibile sotto
winNT/2000/XP non è possibile in quanto il task manager ti mostra tutti i
processi attivi compresi i servizi i quali però posso essere terminati solo
dal pannello di controllo o con l'utility Kill del resource Kit, se infatti
provi a terminare un servizio da task manager hai un pop-up di Accesso
Negato
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

hal1961 scrive:

Si ma si tratta di pc con windows 98 a cui si accede con user e password di
dominio, in tutti i pc si può accedere con tutti gli utenti e non si possono
(ordini superiori) cambiare le impostazioni.
--
Mattia stacanovista...

hal1961 scrive:

Si ma si tratta di pc con Windows98 a cui si può accedere cun user e
password di dominio. A tutti i pc si può accedere con qualsiasi utente e non
si possono (ordini superiori) cambiare le impostazioni.
Questo programmino notifica solamente la dara ora, e l'utente, di accensione
e spegnimento del pc su cui gira.
--
Mattia stacanovista...

 impostare l'auditing a livello di singolo file.
In windows98?
--
Mattia stacanovista...


Non l'avevi specificato nel tuo primo post...


 Inviato via 
http://arianna.libero.it/usenet/
--
Mattia stacanovista...

On Mon, 13 Oct 2003 11:07:06 +0200, "Mattia" <br...@NOSPAM.it> wrote:
Non so se funziona in W98 ma, hai provato ad usare
App.TaskVisible = False
all'inizio del tuo programma.
Nel taskmanager di WXP l'applicazione compare nei processi ma non
nell'elenco delle applicazioni.
Ciao!

 Ciao!
Ciao!
--
Mattia stacanovista...