feat: procmon library to monitor system calls #281

Open
icex2 wants to merge 22 commits from icex2/procmon-launcher into development
15 changed files with 213 additions and 0 deletions
Showing only changes of commit e2b411378f - Show all commits
+7
View File
@@ -2,6 +2,12 @@ LIBRARY libavs-win32
EXPORTS
avs_boot
avs_fs_close
avs_fs_copy
avs_fs_lseek
avs_fs_lstat
avs_fs_open
avs_fs_read
avs_net_ctrl
avs_shutdown
avs_thread_create
@@ -26,6 +32,7 @@ EXPORTS
property_node_clone
property_node_create
property_node_name
property_node_read
property_node_refer
property_node_remove
property_node_type
+11
View File
@@ -2,6 +2,15 @@ LIBRARY libavs-win32
EXPORTS
avs_boot
avs_fs_close
avs_fs_copy
avs_fs_lseek
avs_fs_lstat
avs_fs_open
avs_fs_read
avs_fs_opendir
avs_fs_readdir
avs_fs_closedir
avs_net_ctrl
avs_shutdown
avs_thread_create
@@ -27,11 +36,13 @@ EXPORTS
property_node_create
property_node_datasize
property_node_name
property_node_read
property_node_refer
property_node_remove
property_node_type
property_node_traversal
property_node_refdata
property_query_size
property_psmap_export
property_psmap_import
std_getenv
+16
View File
@@ -2,6 +2,15 @@ LIBRARY libavs-win32
EXPORTS
avs_boot @22 NONAME
avs_fs_close @60 NONAME
avs_fs_copy @63 NONAME
avs_fs_lseek @70 NONAME
avs_fs_lstat @71 NONAME
avs_fs_open @75 NONAME
avs_fs_read @77 NONAME
avs_fs_opendir @76 NONAME
avs_fs_readdir @78 NONAME
avs_fs_closedir @61 NONAME
avs_net_ctrl @107 NONAME
avs_shutdown @140 NONAME
avs_thread_create @156 NONAME
@@ -19,8 +28,15 @@ EXPORTS
property_insert_read @255 NONAME
property_node_create @266 NONAME
property_node_datasize @267 NONAME
property_node_name @274 NONAME
property_node_read @276 NONAME
property_node_refer @278 NONAME
property_node_remove @279 NONAME
property_node_type @282 NONAME
property_node_clone @280 NONAME
property_node_traversal @282 NONAME
property_node_refdata @277 NONAME
property_query_size @290 NONAME
property_psmap_import @288 NONAME
property_psmap_export @287 NONAME
property_read_query_memsize @291 NONAME
+15
View File
@@ -2,7 +2,15 @@ LIBRARY libavs-win32
EXPORTS
avs_boot @237 NONAME
avs_fs_close @276 NONAME
avs_fs_copy @283 NONAME
avs_fs_lseek @16 NONAME
avs_fs_lstat @97 NONAME
avs_fs_open @178 NONAME
avs_fs_read @306 NONAME
avs_fs_opendir @216 NONAME
avs_fs_readdir @130 NONAME
avs_fs_closedir @131 NONAME
avs_net_ctrl @15 NONAME
avs_shutdown @333 NONAME
avs_thread_create @183 NONAME
@@ -19,8 +27,15 @@ EXPORTS
property_insert_read @23 NONAME
property_node_create @316 NONAME
property_node_datasize @249 NONAME
property_node_name @255 NONAME
property_node_read @2 NONAME
property_node_refer @268 NONAME
property_node_remove @129 NONAME
property_node_type @329 NONAME
property_node_clone @130 NONAME
property_node_traversal @93 NONAME
property_node_refdata @330 NONAME == XC058ba5000151
property_query_size @250 NONAME == XC058ba5000101
property_psmap_import @102 NONAME
property_psmap_export @110 NONAME
property_read_query_memsize @100 NONAME
+16
View File
@@ -2,6 +2,15 @@ LIBRARY libavs-win32
EXPORTS
avs_boot @298 NONAME
avs_fs_close @573 NONAME == XC0bbe97000119
avs_fs_copy @573 NONAME == XC0bbe97000120
avs_fs_lseek @573 NONAME ==
avs_fs_lstat @573 NONAME == XC0bbe9700005f
avs_fs_open @573 NONAME == XC0bbe970000b3
avs_fs_read @573 NONAME ==
avs_fs_opendir @573 NONAME == XC0bbe970000db
avs_fs_readdir @573 NONAME ==
avs_fs_closedir @573 NONAME ==
avs_net_ctrl @100 NONAME
avs_shutdown @299 NONAME
avs_thread_create @6 NONAME
@@ -15,7 +24,14 @@ EXPORTS
property_desc_to_buffer @131 NONAME
property_destroy @130 NONAME
property_insert_read @133 NONAME
property_node_name @573 NONAME ==
property_node_read @573 NONAME ==
property_node_remove @148 NONAME
property_node_type @573 NONAME ==
property_node_clone @149 NONAME
property_node_traversal @151 NONAME
property_node_refdata @573 NONAME ==
property_query_size @573 NONAME ==
property_psmap_import @163 NONAME
property_psmap_export @164 NONAME
property_read_query_memsize @161 NONAME
+13
View File
@@ -5,8 +5,13 @@ EXPORTS
avs_fs_close @65 NONAME
avs_fs_lseek @59 NONAME
avs_fs_lseek64 @60 NONAME
avs_fs_lstat @79 NONAME
avs_fs_open @58 NONAME
avs_fs_read @61 NONAME
avs_fs_copy @81 NONAME
avs_fs_opendir @72 NONAME == XCd229cc0000f0
avs_fs_readdir @73 NONAME == XCd229cc0000bb
avs_fs_closedir @74 NONAME == XCd229cc0000b8
avs_net_ctrl @98 NONAME
avs_shutdown @286 NONAME
avs_thread_create @6 NONAME
@@ -22,8 +27,16 @@ EXPORTS
property_destroy @128 NONAME
property_insert_read @131 NONAME
property_node_create @145 NONAME
property_node_name @150 NONAME
property_node_read @154 NONAME == XCd229cc0000f3
property_node_refer @158 NONAME
property_node_remove @146 NONAME
property_node_type @151 NONAME == XCd229cc000071
property_node_clone @147 NONAME
property_node_traversal @149 NONAME
property_node_refdata @148 NONAME == XCd229cc00009f
property_node_datasize @153 NONAME == XCd229cc000083
property_query_size @142 NONAME == XCd229cc000032
property_psmap_export @162 NONAME
property_psmap_import @161 NONAME
property_read_query_memsize @159 NONAME
+17
View File
@@ -1,6 +1,15 @@
LIBRARY libavs-win32
EXPORTS
avs_fs_close @65 NONAME
avs_fs_copy @81 NONAME
avs_fs_lseek @59 NONAME
avs_fs_lstat @79 NONAME
avs_fs_open @58 NONAME
avs_fs_read @61 NONAME
avs_fs_opendir @72 NONAME == XCnbrep7000047
avs_fs_readdir @73 NONAME == XCnbrep7000048
avs_fs_closedir @74 NONAME == XCnbrep7000049
avs_thread_create @5 NONAME
avs_thread_destroy @7 NONAME
avs_thread_exit @11 NONAME
@@ -12,7 +21,15 @@ EXPORTS
property_insert_read @128 NONAME
property_search @141 NONAME
property_node_create @142 NONAME
property_node_name @147 NONAME == XCnbrep7000092
property_node_remove @143 NONAME
property_node_type @148 NONAME == XCnbrep7000093
property_node_clone @144 NONAME
property_node_traversal @146 NONAME
property_node_refdata @145 NONAME == XCnbrep7000090
property_node_datasize @150 NONAME == XCnbrep7000095
property_node_read @151 NONAME == XCnbrep7000096
property_query_size @139 NONAME == XCnbrep700008a
property_node_refer @155 NONAME
property_read_query_memsize @156 NONAME
property_psmap_export @159 NONAME
+17
View File
@@ -1,6 +1,15 @@
LIBRARY libavs-win32
EXPORTS
avs_fs_close @86 NONAME == XCnbrep7000055
avs_fs_copy @102 NONAME == XCnbrep7000065
avs_fs_lseek @80 NONAME == XCnbrep700004f
avs_fs_lstat @100 NONAME == XCnbrep7000063
avs_fs_open @79 NONAME == XCnbrep700004e
avs_fs_read @82 NONAME == XCnbrep7000051
avs_fs_opendir @93 NONAME == XCnbrep700005c
avs_fs_readdir @94 NONAME == XCnbrep700005d
avs_fs_closedir @95 NONAME == XCnbrep700005e
avs_thread_create @5 NONAME
avs_thread_destroy @7 NONAME
avs_thread_exit @11 NONAME
@@ -12,7 +21,15 @@ EXPORTS
property_insert_read @149 NONAME
property_search @162 NONAME
property_node_create @163 NONAME
property_node_name @168 NONAME == XCnbrep70000a7
property_node_remove @164 NONAME
property_node_type @169 NONAME == XCnbrep70000a8
property_node_clone @165 NONAME
property_node_traversal @167 NONAME
property_node_refdata @166 NONAME == XCnbrep70000a5
property_node_datasize @171 NONAME == XCnbrep70000aa
property_query_size @160 NONAME == XCnbrep700009f
property_node_read @172 NONAME == XCnbrep70000ab
property_node_refer @176 NONAME
property_read_query_memsize @177 NONAME
property_psmap_import @179 NONAME
+17
View File
@@ -6,7 +6,16 @@ EXPORTS
avs_thread_exit @11 NONAME
avs_thread_join @12 NONAME
avs_fs_addfs @73 NONAME
avs_fs_close @86 NONAME == XCgsqzn0000055
avs_fs_copy @102 NONAME == XCgsqzn0000065
avs_fs_lseek @80 NONAME == XCgsqzn000004f
avs_fs_lstat @100 NONAME == XCgsqzn0000063
avs_fs_mount @76 NONAME
avs_fs_open @79 NONAME == XCgsqzn000004e
avs_fs_read @82 NONAME == XCgsqzn0000051
avs_fs_opendir @93 NONAME == XCgsqzn000005c
avs_fs_readdir @94 NONAME == XCgsqzn000005d
avs_fs_closedir @95 NONAME == XCgsqzn000005e
avs_net_ctrl @119 NONAME
property_create @145 NONAME
property_destroy @146 NONAME
@@ -14,7 +23,15 @@ EXPORTS
property_insert_read @149 NONAME
property_search @162 NONAME
property_node_create @163 NONAME
property_node_name @168 NONAME == XCgsqzn00000a7
property_node_remove @164 NONAME
property_node_type @169 NONAME == XCgsqzn00000a8
property_node_clone @165 NONAME
property_node_traversal @167 NONAME
property_node_refdata @166 NONAME == XCgsqzn00000a5
property_node_datasize @171 NONAME == XCgsqzn00000aa
property_node_read @172 NONAME == XCgsqzn00000ab
property_query_size @160 NONAME == XCgsqzn000009f
property_node_refer @176 NONAME
property_read_query_memsize @177 NONAME
property_psmap_import @179 NONAME
+7
View File
@@ -2,6 +2,12 @@ LIBRARY libavs-win32
EXPORTS
avs_boot
avs_fs_close
avs_fs_copy
avs_fs_lseek
avs_fs_lstat
avs_fs_open
avs_fs_read
avs_net_ctrl
avs_shutdown
avs_thread_create
@@ -27,6 +33,7 @@ EXPORTS
property_node_create
property_node_datasize
property_node_name
property_node_read
property_node_refer
property_node_remove
property_node_type
+13
View File
@@ -3,10 +3,15 @@ LIBRARY libavs-win64
EXPORTS
avs_boot @285 NONAME
avs_fs_close @65 NONAME
avs_fs_copy @81 NONAME
avs_fs_lseek @59 NONAME
avs_fs_lseek64 @60 NONAME
avs_fs_lstat @79 NONAME
avs_fs_open @58 NONAME
avs_fs_read @61 NONAME
avs_fs_opendir @72 NONAME == XCd229cc0000f0
avs_fs_readdir @73 NONAME == XCd229cc0000bb
avs_fs_closedir @74 NONAME == XCd229cc0000b8
avs_net_ctrl @98 NONAME
avs_shutdown @286 NONAME
avs_thread_create @6 NONAME
@@ -22,8 +27,16 @@ EXPORTS
property_destroy @128 NONAME
property_insert_read @131 NONAME
property_node_create @145 NONAME
property_node_name @150 NONAME
property_node_read @154 NONAME == XCd229cc0000f3
property_node_refer @158 NONAME
property_node_remove @146 NONAME
property_node_type @151 NONAME == XCd229cc000071
property_node_clone @147 NONAME
property_node_traversal @149 NONAME
property_node_refdata @148 NONAME == XCd229cc00009f
property_node_datasize @153 NONAME == XCd229cc000083
property_query_size @142 NONAME == XCd229cc000032
property_psmap_export @162 NONAME
property_psmap_import @161 NONAME
property_read_query_memsize @159 NONAME
+13
View File
@@ -3,10 +3,15 @@ LIBRARY libavs-win64
EXPORTS
avs_boot @285 NONAME
avs_fs_close @65 NONAME
avs_fs_copy @81 NONAME
avs_fs_lseek @59 NONAME
avs_fs_lseek64 @60 NONAME
avs_fs_lstat @78 NONAME
avs_fs_open @58 NONAME
avs_fs_read @61 NONAME
avs_fs_opendir @573 NONAME ==
avs_fs_readdir @573 NONAME ==
avs_fs_closedir @573 NONAME ==
avs_net_ctrl @98 NONAME
avs_shutdown @286 NONAME
avs_thread_create @6 NONAME
@@ -22,8 +27,16 @@ EXPORTS
property_destroy @128 NONAME
property_insert_read @131 NONAME
property_node_create @145 NONAME
property_node_name @573 NONAME ==
property_node_read @573 NONAME ==
property_query_size @573 NONAME ==
property_node_refer @158 NONAME
property_node_remove @146 NONAME
property_node_type @573 NONAME ==
property_node_clone @147 NONAME
property_node_traversal @149 NONAME
property_node_refdata @573 NONAME ==
property_node_datasize @573 NONAME ==
property_psmap_export @162 NONAME
property_psmap_import @161 NONAME
property_read_query_memsize @159 NONAME
+17
View File
@@ -1,6 +1,15 @@
LIBRARY libavs-win64
EXPORTS
avs_fs_close @65 NONAME
avs_fs_copy @81 NONAME
avs_fs_lseek @59 NONAME
avs_fs_lstat @79 NONAME
avs_fs_open @58 NONAME
avs_fs_read @61 NONAME
avs_fs_opendir @72 NONAME == XCnbrep7000047
avs_fs_readdir @73 NONAME == XCnbrep7000048
avs_fs_closedir @74 NONAME == XCnbrep7000049
avs_thread_create @5 NONAME
avs_thread_destroy @7 NONAME
avs_thread_exit @11 NONAME
@@ -12,7 +21,15 @@ EXPORTS
property_insert_read @128 NONAME
property_search @141 NONAME
property_node_create @142 NONAME
property_node_name @147 NONAME == XCnbrep7000092
property_node_remove @143 NONAME
property_node_type @148 NONAME == XCnbrep7000093
property_node_clone @144 NONAME
property_node_traversal @146 NONAME
property_node_refdata @145 NONAME == XCnbrep7000090
property_node_datasize @150 NONAME == XCnbrep7000095
property_node_read @151 NONAME == XCnbrep7000096
property_query_size @139 NONAME == XCnbrep700008a
property_node_refer @155 NONAME
property_read_query_memsize @156 NONAME
property_psmap_export @159 NONAME
+17
View File
@@ -1,6 +1,15 @@
LIBRARY libavs-win64
EXPORTS
avs_fs_close @86 NONAME == XCnbrep7000055
avs_fs_copy @102 NONAME == XCnbrep7000065
avs_fs_lseek @80 NONAME == XCnbrep700004f
avs_fs_lstat @100 NONAME == XCnbrep7000063
avs_fs_open @79 NONAME == XCnbrep700004e
avs_fs_read @82 NONAME == XCnbrep7000051
avs_fs_opendir @93 NONAME == XCnbrep700005c
avs_fs_readdir @94 NONAME == XCnbrep700005d
avs_fs_closedir @95 NONAME == XCnbrep700005e
avs_thread_create @5 NONAME
avs_thread_destroy @7 NONAME
avs_thread_exit @11 NONAME
@@ -12,7 +21,15 @@ EXPORTS
property_insert_read @149 NONAME
property_search @162 NONAME
property_node_create @163 NONAME
property_node_name @168 NONAME == XCnbrep70000a7
property_node_remove @164 NONAME
property_node_type @169 NONAME == XCnbrep70000a8
property_node_clone @165 NONAME
property_node_traversal @167 NONAME
property_node_refdata @166 NONAME == XCnbrep70000a5
property_node_datasize @171 NONAME == XCnbrep70000aa
property_node_read @172 NONAME == XCnbrep70000ab
property_query_size @160 NONAME == XCnbrep700009f
property_node_refer @176 NONAME
property_read_query_memsize @177 NONAME
property_psmap_import @179 NONAME
+17
View File
@@ -6,7 +6,16 @@ EXPORTS
avs_thread_exit @11 NONAME
avs_thread_join @12 NONAME
avs_fs_addfs @73 NONAME
avs_fs_close @86 NONAME == XCgsqzn0000055
avs_fs_copy @102 NONAME == XCgsqzn0000065
avs_fs_lseek @80 NONAME == XCgsqzn000004f
avs_fs_lstat @100 NONAME == XCgsqzn0000063
avs_fs_mount @76 NONAME
avs_fs_open @79 NONAME == XCgsqzn000004e
avs_fs_read @82 NONAME == XCgsqzn0000051
avs_fs_opendir @93 NONAME == XCgsqzn000005c
avs_fs_readdir @94 NONAME == XCgsqzn000005d
avs_fs_closedir @95 NONAME == XCgsqzn000005e
avs_net_ctrl @119 NONAME
property_create @145 NONAME
property_destroy @146 NONAME
@@ -14,7 +23,15 @@ EXPORTS
property_insert_read @149 NONAME
property_search @162 NONAME
property_node_create @163 NONAME
property_node_name @168 NONAME == XCgsqzn00000a7
property_node_remove @164 NONAME
property_node_type @169 NONAME == XCgsqzn00000a8
property_node_clone @165 NONAME
property_node_traversal @167 NONAME
property_node_refdata @166 NONAME == XCgsqzn00000a5
property_node_datasize @171 NONAME == XCgsqzn00000aa
property_node_read @172 NONAME == XCgsqzn00000ab
property_query_size @160 NONAME == XCgsqzn000009f
property_node_refer @176 NONAME
property_read_query_memsize @177 NONAME
property_psmap_import @179 NONAME