Linux server2.hpierson.com 3.10.0-1160.105.1.el7.x86_64 #1 SMP Thu Dec 7 15:39:45 UTC 2023 x86_64
Apache
: 162.0.216.123 | : 216.73.216.152
28 Domain
?7.4.33
yvffpqmy
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 /
share /
systemtap /
examples /
network /
[ HOME SHELL ]
Name
Size
Permission
Action
autofs4.meta
397
B
-rw-r--r--
autofs4.stp
4.07
KB
-rwxr-xr-x
connect_stat.meta
404
B
-rw-r--r--
connect_stat.stp
1019
B
-rwxr-xr-x
dropwatch.meta
494
B
-rw-r--r--
dropwatch.stp
871
B
-rwxr-xr-x
net_xmit_json.meta
453
B
-rw-r--r--
net_xmit_json.stp
1.76
KB
-rw-r--r--
netdev.meta
389
B
-rw-r--r--
netdev.stp
1.42
KB
-rwxr-xr-x
netfilter_drop.meta
630
B
-rw-r--r--
netfilter_drop.stp
1.13
KB
-rwxr-xr-x
netfilter_summary.meta
587
B
-rw-r--r--
netfilter_summary.stp
591
B
-rwxr-xr-x
netfilter_summary.txt
2.81
KB
-rw-r--r--
netfilter_summary_json.meta
511
B
-rw-r--r--
netfilter_summary_json.stp
1.04
KB
-rw-r--r--
nettop.meta
519
B
-rw-r--r--
nettop.stp
1.12
KB
-rwxr-xr-x
nettop.txt
953
B
-rw-r--r--
nfsd-recent.meta
423
B
-rw-r--r--
nfsd-recent.stp
442
B
-rwxr-xr-x
nfsd-trace.meta
314
B
-rw-r--r--
nfsd-trace.stp
701
B
-rw-r--r--
nfsd-trace.txt
876
B
-rw-r--r--
nfsd_unlink.meta
479
B
-rw-r--r--
nfsd_unlink.stp
523
B
-rwxr-xr-x
nfsdtop.meta
405
B
-rw-r--r--
nfsdtop.stp
3.31
KB
-rwxr-xr-x
packet_contents.meta
550
B
-rw-r--r--
packet_contents.stp
216
B
-rwxr-xr-x
packet_contents.txt
2.02
KB
-rw-r--r--
sk_stream_wait_memory.meta
616
B
-rw-r--r--
sk_stream_wait_memory.stp
999
B
-rwxr-xr-x
socket-trace.meta
702
B
-rw-r--r--
socket-trace.stp
222
B
-rwxr-xr-x
socktop
8.93
KB
-rwxr-xr-x
socktop.meta
548
B
-rw-r--r--
socktop.txt
4.04
KB
-rw-r--r--
stp_dump.meta
339
B
-rw-r--r--
stp_dump.stp
568
B
-rw-r--r--
stp_dump.txt
1.59
KB
-rw-r--r--
tcp_connections.meta
625
B
-rw-r--r--
tcp_connections.stp
361
B
-rwxr-xr-x
tcp_init_cwnd.meta
589
B
-rw-r--r--
tcp_init_cwnd.stp
343
B
-rwxr-xr-x
tcp_retransmission.meta
286
B
-rw-r--r--
tcp_retransmission.stp
1.15
KB
-rw-r--r--
tcp_trace.meta
684
B
-rw-r--r--
tcp_trace.stp
18.36
KB
-rwxr-xr-x
tcp_trace.txt
3.38
KB
-rw-r--r--
tcpdumplike.meta
381
B
-rw-r--r--
tcpdumplike.stp
581
B
-rwxr-xr-x
tcpipstat.meta
725
B
-rw-r--r--
tcpipstat.stp
17.82
KB
-rwxr-xr-x
tcpipstat.txt
898
B
-rw-r--r--
who_sent_it.meta
583
B
-rw-r--r--
who_sent_it.stp
477
B
-rw-r--r--
who_sent_it.txt
803
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : nfsdtop.stp
#!/usr/bin/stap # nfsd global counters global nfsd_lookups global nfsd_reads global nfsd_writes global nfsd_creates global nfsd_commits global nfsd_removes # nfsd client tables global nfsd_lookup_clients global nfsd_lookup_clients_last_file global nfsd_read_clients global nfsd_write_clients # Accumulate lookup stats # Keep a count of lookups globally and by client_ip # also keep track of the last file looked up by each # client_ip probe nfsd.proc.lookup { nfsd_lookups <<< 1 nfsd_lookup_clients[client_ip] <<< 1 # If no command line argument is provided, remember the last # directory name and filename ('foo/bar.c') of the lookup. If # a command line argument was provided, remember the full # pathname of the last lookup ('/home/user/foo/bar.c'). %( $# == 0 %? nfsd_lookup_clients_last_file[client_ip] = sprintf("%s/%s", d_name(fh->fh_dentry), filename) %: nfsd_lookup_clients_last_file[client_ip] = sprintf("%s/%s", task_dentry_path(task_current(), fh->fh_dentry, fh->fh_export->ex_path->mnt), filename) %) } # Accumulate read stats # Keep a count of reads globally and by client_ip # also keep track of the number of bytes read globally # and per-client_ip probe nfsd.proc.read { nfsd_reads <<< size nfsd_read_clients[client_ip] <<< size } # Accumulate write stats # Keep a count of writes globally and by client_ip # also keep track of the number of bytes writen globally # and per-client_ip probe nfsd.proc.write { nfsd_writes <<< size nfsd_write_clients[client_ip] <<< size } # Just count creates for now probe nfsd.proc.create { nfsd_creates <<< 1 } # Just count commits for now probe nfsd.proc.commit { nfsd_commits <<< 1 } # Just count removes for now probe nfsd.proc.remove { nfsd_removes <<< 1 } # This is our "main loop" executed once every $interval # We clear the terminal (top-style screen updates) and then # to write out all our stats areas as fast as possible. # Currently there are three sections: # # Global stats # Top 10 lookup clients # Top 10 reading clients # Top 10 writing clients # probe timer.ms(1000) { ansi_clear_screen() print("\n") printf("lookups : %8d\n", @count(nfsd_lookups)) printf("reads : %8d\n", @count(nfsd_reads)) printf("r/bytes : %8d KiB\n", @sum(nfsd_reads) >> 10) printf("writes : %8d\n", @count(nfsd_writes)) printf("w/bytes : %8d KiB\n", @sum(nfsd_writes) >> 10) printf("creates : %8d\n", @count(nfsd_creates)) printf("commits : %8d\n", @count(nfsd_commits)) printf("removes : %8d\n", @count(nfsd_removes)) printf("\n") print("lookups\n") printf("client\t\t\tlast file\n") foreach (ip in nfsd_lookup_clients- limit 10) printf("%s\t%s\n", ip, nfsd_lookup_clients_last_file[ip]) print("\n") print("reads\n") printf("client\t\t\treads\tbytes\n") foreach (ip in nfsd_read_clients- limit 10) printf("%s\t%d\t%d\n", ip, @count(nfsd_read_clients[ip]), @sum(nfsd_read_clients[ip])) print("\n") printf("writes\n") printf("client\t\t\twrites\tbytes\n") foreach (ip in nfsd_write_clients- limit 10) printf("%s\t%d\t%d\n", ip, @count(nfsd_write_clients[ip]), @sum(nfsd_write_clients[ip])) delete nfsd_lookups delete nfsd_reads delete nfsd_writes delete nfsd_creates delete nfsd_commits delete nfsd_removes delete nfsd_lookup_clients delete nfsd_lookup_clients_last_file delete nfsd_read_clients delete nfsd_write_clients }
Close