Linux eyewebsolution.dnshostserver.in 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
Apache
: 185.131.55.234 | : 216.73.216.138
674 Domain
5.6.40
omxrelocation
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
src /
file_protector-1.1-1524 /
transport /
[ HOME SHELL ]
Name
Size
Permission
Action
device.c
1.18
KB
-rw-r--r--
device.h
257
B
-rw-r--r--
exit_event.c
1.23
KB
-rw-r--r--
exit_event.h
352
B
-rw-r--r--
fork_event.c
946
B
-rw-r--r--
fork_event.h
403
B
-rw-r--r--
fs_event.c
19.89
KB
-rw-r--r--
fs_event.h
1.92
KB
-rw-r--r--
message.c
13.12
KB
-rw-r--r--
message.h
3.77
KB
-rw-r--r--
ring.h
2.29
KB
-rw-r--r--
set.h
1.86
KB
-rw-r--r--
thread_safe_path.h
2.28
KB
-rw-r--r--
transport.c
50.01
KB
-rw-r--r--
transport.h
2.6
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : exit_event.c
/** @file @brief 'exit' event @details Copyright (c) 2017-2021 Acronis International GmbH @author Mikhail Krivtsov (mikhail.krivtsov@acronis.com) @since $Id: $ */ #include "exit_event.h" #include "debug.h" #include "message.h" #include "task_info_map.h" /* 'task_info_map_del()' -> 'task_info_free()' -> 'path_put()' 'path_put()' may 'sleep'. 'exit_event_nowait()' is invoked from 'scheduler' where 'sleeping' is prohibited. It means that 'task_info_map_del()' may not be directly invoked from 'exit_event_nowait()'. Let's put 'task_info' into helper list for some arbitrary [client] thread to call 'task_info_map_del()' later. */ void exit_event_nowait(pid_t tgid, pid_t pid) { msg_t *msg; size_t exit_img_size; size_t msg_img_size; exit_img_size = sizeof(exit_img_t); msg_img_size = sizeof(msg_img_t) + exit_img_size; msg = msg_new_type_nowait(msg_img_size, MT_EXIT); if (msg) { msg_img_t *msg_img = MSG_IMG(msg); exit_img_t *exit_img = IMG_PAYLOAD(msg_img); /* * userspace kernel * getpid() current->tgid * gettid() current->pid */ exit_img->pid = tgid; exit_img->tid = pid; send_msg_async(msg); msg_unref(msg); } if (tgid == pid) task_info_map_on_exit_event(tgid, pid); }
Close