linux-BR.org

Notícias de software livre e tecnologias

Portanto, você pode criar sua própria biblioteca de funções de gancho e, para ativá -la, você só precisa especificá -lo para a variável de ambiente Libzphook.Ele terá o ponteiro para o endereço da função do gancho como argumento e, ao substituí -lo, a biblioteca da função do gancho pode aplicar uma função de gancho arbitrário.Portanto, a zpolina é uma opção muito boa se você pensa …
O ZPoline é categorizado em reescrita binária, mas você não precisa se preocupar com o fato de o seu programa os arquivos binários são substituídos.A parte legal da ZPoline é que ela não deixa de conectar as chamadas do sistema, o que é difícil para as técnicas de reescrita binária existentes.O procedimento de configuração do ZPoline reescreve o binário de código carregado na memória, pouco antes do programa do espaço do usuário iniciar sua função principal.

Fonte: https://github.com/yasukata/zpoline