Hi all,
I'm playing a bit with pydbg and the hook_container class. I noticed that setting about 8/9 hooks (maybe too much?) some hooks are loosed.
I will try to explain it better. Well, let's say our target has some encryption-related functions and socket functions. Ok, the target starts encrypting, sending, receiving, decrypting, etc. cpu load reaches 100% and then we loose a hook (usually only one and it's either sendto or recvfrom). The hooked function is being called (I'm seeing traffic in ethereal^H^H^H^H wireshark) but its handler isn't called (sendto_hook or recvfrom_hook in this example).
Someone had similar problems? Any ideas to "optimize" the hooks? BTW, I'm using the latest pydbg release.
Thanks ;)






