Linux vps-4302913.novaexata.com.br 3.10.0-1160.119.1.el7.tuxcare.els19.x86_64 #1 SMP Mon Mar 31 17:29:00 UTC 2025 x86_64
Apache
: 162.214.88.42 | : 216.73.216.156
166 Domain
7.3.33
wwnova
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 /
examples /
io /
[ HOME SHELL ]
Name
Size
Permission
Action
capture_ssl_master_secrets.met...
664
B
-rw-r--r--
capture_ssl_master_secrets.stp
1.06
KB
-rwxr-xr-x
capture_ssl_master_secrets.txt
1.86
KB
-rw-r--r--
deviceseeks.meta
490
B
-rw-r--r--
deviceseeks.stp
884
B
-rwxr-xr-x
deviceseeks.txt
5.27
KB
-rw-r--r--
disktop.meta
381
B
-rw-r--r--
disktop.stp
1.75
KB
-rwxr-xr-x
eatmydata.meta
337
B
-rw-r--r--
eatmydata.stp
1.16
KB
-rwxr-xr-x
eatmydata.txt
304
B
-rw-r--r--
enospc.meta
332
B
-rw-r--r--
enospc.stp
2.18
KB
-rwxr-xr-x
inodewatch.meta
475
B
-rw-r--r--
inodewatch.stp
245
B
-rwxr-xr-x
inodewatch2.meta
504
B
-rw-r--r--
inodewatch2.stp
457
B
-rwxr-xr-x
io_submit.meta
508
B
-rw-r--r--
io_submit.stp
1.86
KB
-rwxr-xr-x
io_submit.tcl
140
B
-rw-r--r--
ioblktime.meta
769
B
-rw-r--r--
ioblktime.stp
788
B
-rwxr-xr-x
iodevstats.meta
738
B
-rw-r--r--
iodevstats.stp
1.12
KB
-rwxr-xr-x
iodevstats.txt
528
B
-rw-r--r--
iostat-scsi.meta
608
B
-rw-r--r--
iostat-scsi.stp
3.41
KB
-rwxr-xr-x
iostat-scsi.txt
481
B
-rw-r--r--
iostats.meta
671
B
-rw-r--r--
iostats.stp
1.12
KB
-rwxr-xr-x
iostats.txt
361
B
-rw-r--r--
iotime.meta
1
KB
-rw-r--r--
iotime.stp
2.83
KB
-rwxr-xr-x
iotop.meta
410
B
-rw-r--r--
iotop.stp
656
B
-rwxr-xr-x
mbrwatch.meta
559
B
-rw-r--r--
mbrwatch.stp
234
B
-rwxr-xr-x
mbrwatch.tcl
140
B
-rw-r--r--
mbrwatch.txt
788
B
-rw-r--r--
nfs_func_users.meta
665
B
-rw-r--r--
nfs_func_users.stp
341
B
-rwxr-xr-x
slowvfs.meta
426
B
-rw-r--r--
slowvfs.stp
281
B
-rwxr-xr-x
switchfile.meta
330
B
-rw-r--r--
switchfile.stp
231
B
-rw-r--r--
traceio.meta
403
B
-rw-r--r--
traceio.stp
1.35
KB
-rwxr-xr-x
traceio2.meta
400
B
-rw-r--r--
traceio2.stp
494
B
-rwxr-xr-x
ttyspy.meta
521
B
-rw-r--r--
ttyspy.stp
1.64
KB
-rwxr-xr-x
ttyspy.txt
455
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : iotime.stp
#!/usr/bin/stap /* * Copyright (C) 2006-2018 Red Hat Inc. * * This copyrighted material is made available to anyone wishing to use, * modify, copy, or redistribute it subject to the terms and conditions * of the GNU General Public License v.2. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. * * Print out the amount of time spent in the read and write systemcall * when each file opened by the process is closed. Note that the systemtap * script needs to be running before the open operations occur for * the script to record data. * * This script could be used to to find out which files are slow to load * on a machine. e.g. * * stap iotime.stp -c 'firefox' * * Output format is: * timestamp pid (executabable) info_type path ... * * 200283135 2573 (cupsd) access /etc/printcap read: 0 write: 7063 * 200283143 2573 (cupsd) iotime /etc/printcap time: 69 * */ global start global time_io function timestamp:long() { return gettimeofday_us() - start } function proc:string() { return sprintf("%d (%s)", pid(), execname()) } probe begin { start = gettimeofday_us() } global possible_filename, filehandles, fileread, filewrite probe syscall.open, syscall.openat { possible_filename[tid()] = filename } probe syscall.open.return, syscall.openat.return { // Get filename even if non-dwarf syscall return probe are used. filename = possible_filename[tid()] delete possible_filename[tid()] if (retval != -1) { filehandles[pid(), retval] = filename } else { printf("%d %s access %s fail\n", timestamp(), proc(), filename) } } global read_fds, write_fds probe syscall.read { read_fds[tid()] = fd } probe syscall.read.return { p = pid() // Get fd even if non-dwarf syscall return probe. fd = read_fds[tid()] delete read_fds[tid()] bytes = retval time = gettimeofday_us() - @entry(gettimeofday_us()) if (bytes > 0) fileread[p, fd] <<< bytes time_io[p, fd] <<< time } probe syscall.write { write_fds[tid()] = fd } probe syscall.write.return { p = pid() // Get fd even if non-dwarf syscall return probe. fd = write_fds[tid()] delete write_fds[tid()] bytes = retval time = gettimeofday_us() - @entry(gettimeofday_us()) if (bytes > 0) filewrite[p, fd] <<< bytes time_io[p, fd] <<< time } probe syscall.close { if ([pid(), fd] in filehandles) { printf("%d %s access %s read: %d write: %d\n", timestamp(), proc(), filehandles[pid(), fd], @sum(fileread[pid(), fd]), @sum(filewrite[pid(), fd])) if (@count(time_io[pid(), fd])) printf("%d %s iotime %s time: %d\n", timestamp(), proc(), filehandles[pid(), fd], @sum(time_io[pid(), fd])) } delete fileread[pid(), fd] delete filewrite[pid(), fd] delete filehandles[pid(), fd] delete time_io[pid(),fd] }
Close