reverse libhook