Articles of hook

Processus ininterrompu sous Windows (ou Linux)?

Est-il possible de créer un programme qui ne peut pas être interrompu (un programme ininterrompu)? J’entends par là a process that can’t be terminated by any signal, kill command, or any other key combinations dans aucun système: Linux, Windows, etc. Premièrement, je voudrais savoir si c’est possible ou non. Et si oui, dans quelle mesure […]

GetProcAddress renvoie NULL

Je dois utiliser une fonction simple à partir d’une DLL; Je suis en mesure de charger la bibliothèque mais GetProcAddress renvoie NULL. Je pense avoir bien compris le nom, mais je me trompe peut-être. Merci (Code suit, dès que possible, je vais append d’autres informations requirejses): mydll.h #ifdef MYDLL_EXPORTS #define MYDLL_API extern “C” __declspec(dllexport) #else […]

Imprimer les données de paquets TCP

En communication TCP, lorsque le paquet est transféré d’Ethernet vers la couche réseau (IP), je souhaite imprimer les données présentes dans ce paquet? Je travaille sur Linux. J’ai eu quelques informations que cela peut être fait avec l’aide du code du kernel Linux, c’est-à-dire dans le code du pare-feu NAT Linux. Mais où vais-je obtenir […]

Existe-t-il un moyen de connaître la taille d’un pointeur transmis à un __free_hook sous Linux?

Je souhaite connaître la quantité de mémoire actuellement allouée par une application volumineuse. J’ai découvert que je pouvais installer des hooks autour de malloc / free / realloc afin d’intercepter les appels d’allocation de mémoire: http://man7.org/linux/man-pages/man3/malloc_hook.3.html Donc, ce que je veux suivre, c’est le nombre total d’octets alloués – le nombre total d’octets libérés. Maintenant, […]