myTribu::reb0rn Search Members Help Calendar
Welcome Guest .:: Log In :: Register ::. .:: Resend Validation Email  

Reply to this topicStart new topicStart Poll

> [C] Killer de Process, une daube :p

DarkFantasy

CALLBACK
***************
Group: Administrateu(r|se)
Posts: 684
Member No.: 4
Joined: 21-June 04

Posted: Sep 17 2004, 23:06 PM   Quote Post 

Alors que j'm'emmerdais sur mon pc à surveiller ma pile ( c'est mon trip du moment matter esp/ebp ). Un méchant process pas beau du tout se bloqua ( on se demande pourquoi Langue.gif ) du coup reflex auto ctrl + alt + suppr mais bon voila j'trouvais ça lassant puis je m'disais qu'en ligne de commande ( j'compile souvent avec cl ) ça serait plus rapide et sympa et hop hop hop j'ai pondu cette daube ( cf fichier joint ) alors que dire d'autre ? Wé j'ai mit exprès un label pour rendre le code encore plus crade ( ça passe moyen sous IDA biggrin.gif ) Question/Commentaire/Menace Physique/Félici..Hah hah Langue.gif Cliquez sur répondre.. Pensez à changer l'extension IPB aime pas les .c Langue.gif

Attached File ( Number of downloads: 8 )
Attached File  KillProc.txt

____________________
user posted imageuser posted image

 PMEmail PosterUsers WebsiteMSN  Top

Deather

CALLBACK
***************
Group: Administrateu(r|se)
Posts: 683
Member No.: 3
Joined: 28-December 03

Posted: Sep 17 2004, 23:20 PM   Quote Post 

Rah comme c'est dur de se retenir de troller :P
Windows ne permet pas en natif de killer un process en mode texte? Erf quel OS .. ok ok j'ai rien dis :D

# kill -HUP `pidof moi` ;p

 PMEmail Poster  Top

DarkFantasy

CALLBACK
***************
Group: Administrateu(r|se)
Posts: 684
Member No.: 4
Joined: 21-June 04

Posted: Sep 17 2004, 23:28 PM   Quote Post 

QUOTE (Deather @ Sep 17 2004, 10:20 PM)
Rah comme c'est dur de se retenir de troller Langue.gif
Windows ne permet pas en natif de killer un process en mode texte? Erf quel OS .. ok ok j'ai rien dis biggrin.gif

# kill -HUP `pidof moi` ;p

Normal c'est un OS orienté graphic Langue.gif tout public laugh.gif t'imagines des enfants en mode text en train de geeker ? Langue.gif rah mais des fois j'te jure biggrin.gif enfin MSDOS c'est un "OS" de mancho biggrin.gif

____________________
user posted imageuser posted image

 PMEmail PosterUsers WebsiteMSN  Top

Deather

CALLBACK
***************
Group: Administrateu(r|se)
Posts: 683
Member No.: 3
Joined: 28-December 03

Posted: Sep 17 2004, 23:33 PM   Quote Post 

Wé un OS orienté graphique, c'est vrai ;-)
D'ailleur, je me demande comment on administre un serveur Windows à distance, via VNC ? *mdr*
Bien, je m'excuse pour la pourriture de ton topic ;-)

Et puis bon boulot pour ton code il est propre même pour de la Win32 j'ai compris qqch biggrin.gif

 PMEmail Poster  Top

DarkFantasy

CALLBACK
***************
Group: Administrateu(r|se)
Posts: 684
Member No.: 4
Joined: 21-June 04

Posted: Sep 18 2004, 00:00 AM   Quote Post 

QUOTE (Deather @ Sep 17 2004, 10:33 PM)
Wé un OS orienté graphique, c'est vrai ;-)
D'ailleur, je me demande comment on administre un serveur Windows à distance, via VNC ? *mdr*
Bien, je m'excuse pour la pourriture de ton topic ;-)

J'ai l'habitude laugh.gif *sort*

QUOTE

Et puis bon boulot pour ton code il est propre même pour de la Win32 j'ai compris qqch biggrin.gif

Merde objectif raté Langue.gif sans dék c'est simplement pour montrer comment un coder peut faire des brouillons lorsqu'il est de mauvais poal laugh.gif

____________________
user posted imageuser posted image

 PMEmail PosterUsers WebsiteMSN  Top

Deather

CALLBACK
***************
Group: Administrateu(r|se)
Posts: 683
Member No.: 3
Joined: 28-December 03

Posted: Sep 18 2004, 06:52 AM   Quote Post 

Bel avantage du Win32 c'est sa claretée :-p rien à redire ;p

 PMEmail Poster  Top

Kali

CALLBACK
***************
Group: Administrateu(r|se)
Posts: 637
Member No.: 2
Joined: 9-December 03

Posted: Sep 18 2004, 08:28 AM   Quote Post 

Y a 2 choses que je comprends pas (j'ai pas encore du atteindre le chapitre, désolé c'est peut-être idiot mais voilà :

QUOTE
HANDLE hSnapShot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, NULL);
PROCESSENTRY32 pe32;


QUOTE
#pragma comment(lib, "user32.lib")
#pragma comment(lib, "kernel32.lib")


J'ai vu tout plein de truc sur les pre-processeurs (j'ai du oublié le nom ;x) mais jamais vu pragma ? j'vois le nom des lib mais j'suis pas sûr que ma pensée soit bonne Langue.gif

Si vous pouviez m'éclaircir sans me lapider comme un nààb ClinDOiel.gif

____________________
:: myStatus msn is user posted image
user posted image

 PMEmail PosterUsers WebsiteIntegrity Messenger IMMSN  Top

Deather

CALLBACK
***************
Group: Administrateu(r|se)
Posts: 683
Member No.: 3
Joined: 28-December 03

Posted: Sep 18 2004, 08:34 AM   Quote Post 

Alors, la première quote je crois que ça permet de récupéré un truc en rapport avec le PE, après j'sais pas quoi, sûrement que PROCESSENTRY32 est une strucutre.

Pour le second, ça permet de linker avec des lib, en l'occurence celles entre " ".
C'est comme l'option -l<lib> sous gcc :D

 PMEmail Poster  Top

DarkFantasy

CALLBACK
***************
Group: Administrateu(r|se)
Posts: 684
Member No.: 4
Joined: 21-June 04

Posted: Sep 18 2004, 08:45 AM   Quote Post 

QUOTE (Kali @ Sep 18 2004, 07:28 AM)
Y a 2 choses que je comprends pas (j'ai pas encore du atteindre le chapitre, désolé c'est peut-être idiot mais voilà :

QUOTE
HANDLE hSnapShot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, NULL);
PROCESSENTRY32 pe32;

Merci de bien vouloir utiliser la fonction rechercher user posted imageTadaaa c'est par là



QUOTE
QUOTE
#pragma comment(lib, "user32.lib")
#pragma comment(lib, "kernel32.lib")


J'ai vu tout plein de truc sur les pre-processeurs (j'ai du oublié le nom ;x) mais jamais vu pragma ? j'vois le nom des lib mais j'suis pas sûr que ma pensée soit bonne Langue.gif

Si vous pouviez m'éclaircir sans me lapider comme un nààb ClinDOiel.gif


C'est "normal" que tu saches pas ce que c'est en général dans les bouquins on se content de dire que c'est pour afficher des messages à la compilation ^^ ici c'est comme dédé l'a dit pour utiliser une lib car j'ai fait un .c sans aucun projet et ses mêmes projets sous VC++ sont en général déjà "lié" avec des libs de base donc ici comme on n'a pas ça je le précise pour certaine fonction ClinDOiel.gif

PS: la fonction GetPIDByProcName est evidemment pompé d'autre src à mwâ ( mais pas d'autres non à mwâ hein Langue.gif ) ça explique les messagebox ;x

____________________
user posted imageuser posted image

 PMEmail PosterUsers WebsiteMSN  Top

fab

CHAR
***
Group: Membres
Posts: 20
Member No.: 49
Joined: 31-October 04

Posted: Oct 31 2004, 01:57 AM   Quote Post 

QUOTE (Deather @ Sep 17 2004, 10:33 PM)
Wé un OS orienté graphique, c'est vrai ;-)
D'ailleur, je me demande comment on administre un serveur Windows à distance, via VNC ? *mdr*
Bien, je m'excuse pour la pourriture de ton topic ;-)

Et puis bon boulot pour ton code il est propre même pour de la Win32 j'ai compris qqch biggrin.gif

Depuis quand windows c'est un OS ? smile.gif
Depuis quand windows serveur ça s'administre ? ça se reboot non ?
</troll>


____________________
CreaTiXNeT - WebMaster
Debian Linux - User[
TuxFamily - Supporter & Contributor

 PMEmail Poster  Top

Deather

CALLBACK
***************
Group: Administrateu(r|se)
Posts: 683
Member No.: 3
Joined: 28-December 03

Posted: Oct 31 2004, 03:03 AM   Quote Post 

Vas-y molo sur les troll quand même :-P
(J'ai pas dis que j'était pas de ton avis hein, mais les troll justifiés c'est encore mieux, quoique c'est plus trop des trolls Langue.gif)

 PMEmail Poster  Top

DarkFantasy

CALLBACK
***************
Group: Administrateu(r|se)
Posts: 684
Member No.: 4
Joined: 21-June 04

Posted: Oct 31 2004, 23:39 PM   Quote Post 

QUOTE (fab @ Oct 31 2004, 12:57 AM)
QUOTE (Deather @ Sep 17 2004, 10:33 PM)
Wé un OS orienté graphique, c'est vrai ;-)
D'ailleur, je me demande comment on administre un serveur Windows à distance, via VNC ? *mdr*
Bien, je m'excuse pour la pourriture de ton topic ;-)

Et puis bon boulot pour ton code il est propre même pour de la Win32 j'ai compris qqch biggrin.gif

Depuis quand windows c'est un OS ? smile.gif
Depuis quand windows serveur ça s'administre ? ça se reboot non ?
</troll>

Quand on connait pas, on parle pas :]

____________________
user posted imageuser posted image

 PMEmail PosterUsers WebsiteMSN  Top

 1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

Reply to this topicStart new topicStart Poll

 


Top