Skip to content

Commit 61eac6d

Browse files
committed
pro1_data_zip: hook open sym in libpthread
1 parent ce66125 commit 61eac6d

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/plugins/pro1_data_zip/pro1_data_zip.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,10 @@ static HookEntry entries[] = {
405405
HOOK_ENTRY(HOOK_TYPE_INLINE, HOOK_TARGET_BASE_EXECUTABLE, "libc.so.6", "read", pro1_data_zip_read, &next_read, 1),
406406
HOOK_ENTRY(HOOK_TYPE_INLINE, HOOK_TARGET_BASE_EXECUTABLE, "libc.so.6", "lseek", pro1_data_zip_lseek, &next_lseek, 1),
407407
HOOK_ENTRY(HOOK_TYPE_INLINE, HOOK_TARGET_BASE_EXECUTABLE, "libc.so.6", "close", pro1_data_zip_close, &next_close, 1),
408+
HOOK_ENTRY(HOOK_TYPE_INLINE, HOOK_TARGET_BASE_EXECUTABLE, "libpthread.so.0", "open", pro1_data_zip_open, &next_open, 1),
409+
HOOK_ENTRY(HOOK_TYPE_INLINE, HOOK_TARGET_BASE_EXECUTABLE, "libpthread.so.0", "read", pro1_data_zip_read, &next_read, 1),
410+
HOOK_ENTRY(HOOK_TYPE_INLINE, HOOK_TARGET_BASE_EXECUTABLE, "libpthread.so.0", "lseek", pro1_data_zip_lseek, &next_lseek, 1),
411+
HOOK_ENTRY(HOOK_TYPE_INLINE, HOOK_TARGET_BASE_EXECUTABLE, "libpthread.so.0", "close", pro1_data_zip_close, &next_close, 1),
408412

409413
// std::string::string(char const*,uint,std::allocator<char> const&)
410414
HOOK_ENTRY(HOOK_TYPE_IMPORT, HOOK_TARGET_BASE_EXECUTABLE, "libstdc++.so.5", "_ZNSsC2EPKcjRKSaIcE", pro1_data_zip_string_cons_hook, &next_string_cons, 1),

0 commit comments

Comments
 (0)