Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.47
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
lib /
ruby /
vendor_ruby /
childprocess /
unix /
[ HOME SHELL ]
Name
Size
Permission
Action
platform
[ DIR ]
drwxr-xr-x
fork_exec_process.rb
1.75
KB
-rw-r--r--
io.rb
450
B
-rw-r--r--
lib.rb
5.76
KB
-rw-r--r--
posix_spawn_process.rb
3.33
KB
-rw-r--r--
process.rb
1.65
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : process.rb
module ChildProcess module Unix class Process < AbstractProcess attr_reader :pid def io @io ||= Unix::IO.new end def stop(timeout = 3) assert_started send_term begin return poll_for_exit(timeout) rescue TimeoutError # try next end send_kill wait rescue Errno::ECHILD, Errno::ESRCH # handle race condition where process dies between timeout # and send_kill true end def exited? return true if @exit_code assert_started pid, status = ::Process.waitpid2(@pid, ::Process::WNOHANG | ::Process::WUNTRACED) pid = nil if pid == 0 # may happen on jruby log(:pid => pid, :status => status) if pid set_exit_code(status) end !!pid rescue Errno::ECHILD # may be thrown for detached processes true end def wait assert_started if exited? exit_code else _, status = ::Process.waitpid2(@pid) set_exit_code(status) end end private def send_term send_signal 'TERM' end def send_kill send_signal 'KILL' end def send_signal(sig) assert_started log "sending #{sig}" ::Process.kill sig, _pid end def set_exit_code(status) @exit_code = status.exitstatus || status.termsig end def _pid if leader? -@pid # negative pid == process group else @pid end end end # Process end # Unix end # ChildProcess
Close