Προς το περιεχόμενο

Ερωτήσεις σχετικά με το Task Manager των Windows.


GR_Ewing

Προτεινόμενες αναρτήσεις

Δημοσ.

Αυτό που αρχικά ζήταγα ήταν μία λύση για το πως μπορούμε να κρύψουμε από το Task list ή από το Process list (και τα δύο στο Task Manager των Windows) μία εφαρμογή την ώρα που τρέχει.

 

Για παράδειγμα, ενώ έχουμε φορτώσει στη μνήμη την εφαρμογή ΧΧΧ, η οποία και τρέχει στο παρασκήνιο, αυτή να μη φαίνται, ούτε στο Task list ούτε στη Process list.

 

Eλπίζω να αποσαφήνισα τι ακριβώς ζήτησα αρχικά.

Δημοσ.
Αυτό που αρχικά ζήταγα ήταν μία λύση για το πως μπορούμε να κρύψουμε από το Task list ή από το Process list (και τα δύο στο Task Manager των Windows) μία εφαρμογή την ώρα που τρέχει.

 

Eλπίζω να αποσαφήνισα τι ακριβώς ζήτησα αρχικά.

 

Κι αυτό στο οποίο απαντήσαμε εμείς ήταν μία λύση για το πως μπορούμε να κρύψουμε από το Task list ή από το Process list (και τα δύο στο Task Manager των Windows) μία εφαρμογή την ώρα που τρέχει.

Δεν ποστάραμε συνταγή μαγειρικής.

 

Απο την task list τα ειπαμε, άνετα.

check this http://www.kmint21.com/whidepro/

 

Aπο την process list, να μην εμφανιζεται σε win NT/XP/2k δεν γίνεται. Μόνο σε win98.

Μπορεις οπως εγραψα προηγουμένως να την καμουφλαρεις, μετονομαζοντας το exe.

 

Eλπίζω να αποσαφήνισα τι ακριβώς εξήγησα τελικά.

Δημοσ.

einai poly aplo, den einai krymena pouthena se kernel... me delphi ginete poly efkola arkei na exeis mia bibliothiki hooks kai msdn help gia na deis plirofories gia tis synartiseis.

 

psaxte gia stin msdn library tis microsoft ( http://msdn.microsoft.com/ ):

HOWTO: Enumerate Applications Using Win32 APIs

Win32 Hooks

 

 

--- gia na katalabete ti lew, egrapsa 2 programmata, to 1 otan pass na trexeis o,ti ektelesimo arxeio sou zitaei to leitourgiko kwdiko :) kai to 2 otan trexei kleidwnei keyboards shorcuts ( WINKEY+E,R,.. , ALT+ESC, CTRL+ESC ktl , kai me ena key stin registry kleidwnei to task manager ).

Δημοσ.

nai se windows 2000 service pack 4, alla einai ftiagmeno na douleuei kai se windows xp kai se windows 9x.

 

diladi exw balei na elenxei tin ekdosi tou leitourgikou, ean einai win2k/xp/2k3 na bazei hooks kai kleidwnoun ola, kai ean einai win9x/me na kanei register to programma san screensaver kai kleidwnoun mona tous :) eidika gia ta hooks kathisa kai ta eggrapsa apo tin arxi mias kai ta structures apo ena example se delphi ( http://www.swissdelphicenter.ch/en/showcode.php?id=1212 ) itan teleiws lathos gia low level keyboard hook + pws den eixe kapoies statheres pou xreiazotan ( px:

>
// Actual hook stuff

type ULONG_PTR = ^DWORD;           // LongWord Pointer

type                               // The KBDLLHOOKSTRUCT structure contains
 KBDLLHOOKSTRUCT = packed record  // information about a low-level keyboard
   vkCode     : DWORD;            // input event. - MSDN -
   scanCode   : DWORD;
   flags      : DWORD;
   time       : DWORD;
   dwExtraInfo: ULONG_PTR;
 end;

type
 PKBDLLHOOKSTRUCT = ^KBDLLHOOKSTRUCT;

const
       VK_TAB                = $09;
       LLKHF_ALTDOWN   = $20;
       WH_KEYBOARD_LL = 13;
       WM_HOOKCREATE  = WM_USER + 300;

) kai akolouthontas to example pou edeine i microsoft mesw msdn se c++ prosthetontas kai kati tsatsies gia na min xreiazete dll gia ta hooks to ekana kai douleue :P , ebala diladi ta hooks sto idio ektelesimo arxeio , kati pou i microsoft katigorimatika sou leei pws ean den einai se dll den egkathistante ta hooks sto leitourgiko xixixixi xik

autaaaa.

Δημοσ.

Από ότι κατάλαβα αυτό που έκανες είναι να κλειδώσεις τον Task Manager και όχι να αποκρύψεις μία συγκεκριμένη διεργασία. Η τσατσιά που λες ήταν μήπως να βάλεις τις συναρτήσεις σου στο export table του προγράμματός σου; Έχω και μία άλλη απορία μετά απο CTRL-ALT-DEL τα hook που έχεις βάλει λειτουργούν και στην "προστατευόμενη επιφάνεια εργασίας;"

Δημοσ.

aplos edwsa paradeigma ti mporeis na kaneis me hooks, den eipa pws ekana auto pou ithele o GR_Ewing. nai sto export table , den nomizw na douleuoun stin prostateuomeni epifaneia ergasias, gi auto to logo tin exoun ftiaxei allwste.

Δημοσ.

Δυστυχώς δοκίμασα να κάνω rename στην εφαρμογή, αλλά ενώ έχει αλλάξει το όνομα του αρχείου στο δίσκο, στο process list αναφέρεται με το παλιό του όνομα.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...