继续按提示词推进:补tooldata mmap单创建者覆盖
This commit is contained in:
@@ -350,5 +350,21 @@ int main() {
|
||||
return 39;
|
||||
}
|
||||
|
||||
const pid_t recreate_child = fork();
|
||||
if (recreate_child < 0) {
|
||||
return 60;
|
||||
}
|
||||
if (recreate_child == 0) {
|
||||
tool_mmap_creator(nullptr, 1);
|
||||
_exit(61);
|
||||
}
|
||||
int recreate_status = 0;
|
||||
if (waitpid(recreate_child, &recreate_status, 0) != recreate_child) {
|
||||
return 62;
|
||||
}
|
||||
if (!WIFEXITED(recreate_status) || WEXITSTATUS(recreate_status) == 0) {
|
||||
return 63;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user