- GRAYBYTE UNDETECTABLE CODES -

403Webshell
Server IP : 184.154.167.98  /  Your IP : 3.12.166.111
Web Server : Apache
System : Linux pink.dnsnetservice.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64
User : puertode ( 1767)
PHP Version : 8.2.26
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/systemtap/tapset/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/systemtap/tapset/libvirt_probes-64.stp
# src/util/vireventglib.c

probe libvirt.event_glib.add_handle = process("/usr/lib64/libvirt.so").mark("event_glib_add_handle") {
  watch = $arg1;
  fd = $arg2;
  events = $arg3;
  cb = $arg4;
  opaque = $arg5;
  ff = $arg6;
}

probe libvirt.event_glib.update_handle = process("/usr/lib64/libvirt.so").mark("event_glib_update_handle") {
  watch = $arg1;
  events = $arg2;
}

probe libvirt.event_glib.remove_handle = process("/usr/lib64/libvirt.so").mark("event_glib_remove_handle") {
  watch = $arg1;
}

probe libvirt.event_glib.remove_handle_idle = process("/usr/lib64/libvirt.so").mark("event_glib_remove_handle_idle") {
  watch = $arg1;
  ff = $arg2;
  opaque = $arg3;
}

probe libvirt.event_glib.dispatch_handle = process("/usr/lib64/libvirt.so").mark("event_glib_dispatch_handle") {
  watch = $arg1;
  events = $arg2;
  cb = $arg3;
  opaque = $arg4;
}

probe libvirt.event_glib.add_timeout = process("/usr/lib64/libvirt.so").mark("event_glib_add_timeout") {
  timer = $arg1;
  frequency = $arg2;
  cb = $arg3;
  opaque = $arg4;
  ff = $arg5;
}

probe libvirt.event_glib.update_timeout = process("/usr/lib64/libvirt.so").mark("event_glib_update_timeout") {
  timer = $arg1;
  frequency = $arg2;
}

probe libvirt.event_glib.remove_timeout = process("/usr/lib64/libvirt.so").mark("event_glib_remove_timeout") {
  timer = $arg1;
}

probe libvirt.event_glib.remove_timeout_idle = process("/usr/lib64/libvirt.so").mark("event_glib_remove_timeout_idle") {
  timer = $arg1;
  ff = $arg2;
  opaque = $arg3;
}

probe libvirt.event_glib.dispatch_timeout = process("/usr/lib64/libvirt.so").mark("event_glib_dispatch_timeout") {
  timer = $arg1;
  cb = $arg2;
  opaque = $arg3;
}


# src/util/virobject.c

probe libvirt.object.new = process("/usr/lib64/libvirt.so").mark("object_new") {
  obj = $arg1;
  klassname = user_string($arg2);
}

probe libvirt.object.ref = process("/usr/lib64/libvirt.so").mark("object_ref") {
  obj = $arg1;
}

probe libvirt.object.unref = process("/usr/lib64/libvirt.so").mark("object_unref") {
  obj = $arg1;
}

probe libvirt.object.dispose = process("/usr/lib64/libvirt.so").mark("object_dispose") {
  obj = $arg1;
}


# src/rpc/virnetsocket.c

probe libvirt.rpc.socket_new = process("/usr/lib64/libvirt.so").mark("rpc_socket_new") {
  sock = $arg1;
  fd = $arg2;
  errfd = $arg3;
  pid = $arg4;
  localAddr = user_string($arg5);
  remoteAddr = user_string($arg6);
}

probe libvirt.rpc.socket_dispose = process("/usr/lib64/libvirt.so").mark("rpc_socket_dispose") {
  sock = $arg1;
}

probe libvirt.rpc.socket_send_fd = process("/usr/lib64/libvirt.so").mark("rpc_socket_send_fd") {
  sock = $arg1;
  fd = $arg2;
}

probe libvirt.rpc.socket_recv_fd = process("/usr/lib64/libvirt.so").mark("rpc_socket_recv_fd") {
  sock = $arg1;
  fd = $arg2;
}


# src/rpc/virnetserverclient.c

probe libvirt.rpc.server_client_new = process("/usr/lib64/libvirt.so").mark("rpc_server_client_new") {
  client = $arg1;
  sock = $arg2;
}

probe libvirt.rpc.server_client_dispose = process("/usr/lib64/libvirt.so").mark("rpc_server_client_dispose") {
  client = $arg1;
}

probe libvirt.rpc.server_client_msg_tx_queue = process("/usr/lib64/libvirt.so").mark("rpc_server_client_msg_tx_queue") {
  client = $arg1;
  len = $arg2;
  prog = $arg3;
  vers = $arg4;
  proc = $arg5;
  type = $arg6;
  status = $arg7;
  serial = $arg8;
}

probe libvirt.rpc.server_client_msg_rx = process("/usr/lib64/libvirt.so").mark("rpc_server_client_msg_rx") {
  client = $arg1;
  len = $arg2;
  prog = $arg3;
  vers = $arg4;
  proc = $arg5;
  type = $arg6;
  status = $arg7;
  serial = $arg8;
}


# src/rpc/virnetclient.c

probe libvirt.rpc.client_new = process("/usr/lib64/libvirt.so").mark("rpc_client_new") {
  client = $arg1;
  sock = $arg2;
}

probe libvirt.rpc.client_dispose = process("/usr/lib64/libvirt.so").mark("rpc_client_dispose") {
  client = $arg1;
}

probe libvirt.rpc.client_msg_tx_queue = process("/usr/lib64/libvirt.so").mark("rpc_client_msg_tx_queue") {
  client = $arg1;
  len = $arg2;
  prog = $arg3;
  vers = $arg4;
  proc = $arg5;
  type = $arg6;
  status = $arg7;
  serial = $arg8;
}

probe libvirt.rpc.client_msg_rx = process("/usr/lib64/libvirt.so").mark("rpc_client_msg_rx") {
  client = $arg1;
  len = $arg2;
  prog = $arg3;
  vers = $arg4;
  proc = $arg5;
  type = $arg6;
  status = $arg7;
  serial = $arg8;
}


# src/remote/remote_daemon.c

probe libvirt.rpc.server_client_auth_allow = process("/usr/lib64/libvirt.so").mark("rpc_server_client_auth_allow") {
  client = $arg1;
  authtype = $arg2;
  identity = user_string($arg3);
}

probe libvirt.rpc.server_client_auth_deny = process("/usr/lib64/libvirt.so").mark("rpc_server_client_auth_deny") {
  client = $arg1;
  authtype = $arg2;
  identity = user_string($arg3);
}

probe libvirt.rpc.server_client_auth_fail = process("/usr/lib64/libvirt.so").mark("rpc_server_client_auth_fail") {
  client = $arg1;
  authtype = $arg2;
}


# src/rpc/virnettlscontext.c

probe libvirt.rpc.tls_context_new = process("/usr/lib64/libvirt.so").mark("rpc_tls_context_new") {
  ctxt = $arg1;
  cacert = user_string($arg2);
  cacrl = user_string($arg3);
  cert = user_string($arg4);
  key = user_string($arg5);
  sanityCheckCert = $arg6;
  requireValidCert = $arg7;
  isServer = $arg8;
}

probe libvirt.rpc.tls_context_dispose = process("/usr/lib64/libvirt.so").mark("rpc_tls_context_dispose") {
  ctxt = $arg1;
}

probe libvirt.rpc.tls_context_session_allow = process("/usr/lib64/libvirt.so").mark("rpc_tls_context_session_allow") {
  ctxt = $arg1;
  sess = $arg2;
  dname = user_string($arg3);
}

probe libvirt.rpc.tls_context_session_deny = process("/usr/lib64/libvirt.so").mark("rpc_tls_context_session_deny") {
  ctxt = $arg1;
  sess = $arg2;
  dname = user_string($arg3);
}

probe libvirt.rpc.tls_context_session_fail = process("/usr/lib64/libvirt.so").mark("rpc_tls_context_session_fail") {
  ctxt = $arg1;
  sess = $arg2;
}

probe libvirt.rpc.tls_session_new = process("/usr/lib64/libvirt.so").mark("rpc_tls_session_new") {
  sess = $arg1;
  ctxt = $arg2;
  hostname = user_string($arg3);
  isServer = $arg4;
}

probe libvirt.rpc.tls_session_dispose = process("/usr/lib64/libvirt.so").mark("rpc_tls_session_dispose") {
  sess = $arg1;
}

probe libvirt.rpc.tls_session_handshake_pass = process("/usr/lib64/libvirt.so").mark("rpc_tls_session_handshake_pass") {
  sess = $arg1;
}

probe libvirt.rpc.tls_session_handshake_fail = process("/usr/lib64/libvirt.so").mark("rpc_tls_session_handshake_fail") {
  sess = $arg1;
}


# src/rpc/virkeepalive.c

probe libvirt.rpc.keepalive_new = process("/usr/lib64/libvirt.so").mark("rpc_keepalive_new") {
  ka = $arg1;
  client = $arg2;
}

probe libvirt.rpc.keepalive_dispose = process("/usr/lib64/libvirt.so").mark("rpc_keepalive_dispose") {
  ka = $arg1;
}

probe libvirt.rpc.keepalive_start = process("/usr/lib64/libvirt.so").mark("rpc_keepalive_start") {
  ka = $arg1;
  client = $arg2;
  interval = $arg3;
  count = $arg4;
}

probe libvirt.rpc.keepalive_stop = process("/usr/lib64/libvirt.so").mark("rpc_keepalive_stop") {
  ka = $arg1;
  client = $arg2;
}

probe libvirt.rpc.keepalive_send = process("/usr/lib64/libvirt.so").mark("rpc_keepalive_send") {
  ka = $arg1;
  client = $arg2;
  prog = $arg3;
  vers = $arg4;
  proc = $arg5;
}

probe libvirt.rpc.keepalive_received = process("/usr/lib64/libvirt.so").mark("rpc_keepalive_received") {
  ka = $arg1;
  client = $arg2;
  prog = $arg3;
  vers = $arg4;
  proc = $arg5;
}

probe libvirt.rpc.keepalive_timeout = process("/usr/lib64/libvirt.so").mark("rpc_keepalive_timeout") {
  ka = $arg1;
  client = $arg2;
  coundToDeath = $arg3;
  idle = $arg4;
}



Youez - 2016 - github.com/yon3zu
LinuXploit