⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.93
Server IP:
65.108.141.171
Server:
Linux server.heloix.com 5.4.0-214-generic #234-Ubuntu SMP Fri Mar 14 23:50:27 UTC 2025 x86_64
Server Software:
Apache
PHP Version:
7.4.33
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
webmin
/
filemin
/
Edit File: compress.cgi
#!/usr/bin/perl require './filemin-lib.pl'; &ReadParse(); get_paths(); if(!$in{'arch'}) { &redirect("index.cgi?path=".&urlize($path)); return; } my $command; if ($in{'method'} eq 'plain-tar') { $full = "$cwd/$in{'arch'}.tar"; $command = "tar cf ".quotemeta($full)." -C ".quotemeta($cwd); } elsif ($in{'method'} eq 'xz-tar') { $full = "$cwd/$in{'arch'}.tar.xz"; $command = "tar cJf ".quotemeta($full)." -C ".quotemeta($cwd); } elsif ($in{'method'} eq 'zstd-tar') { $full = "$cwd/$in{'arch'}.zst"; $command = "ZSTD_CLEVEL=19 tar --zstd -cf ".quotemeta($full)." -C ".quotemeta($cwd); } elsif ($in{'method'} eq 'tar') { $full = "$cwd/$in{'arch'}.tar.gz"; $command = "tar czf ".quotemeta($full)." -C ".quotemeta($cwd); } elsif ($in{'method'} eq 'zip') { $full = "$cwd/$in{'arch'}.zip"; $command = "cd ".quotemeta($cwd)." && zip -r ".quotemeta($full); } else { &error("Unknown method!"); } $newfile = !-e $full; foreach my $name (split(/\0/, $in{'name'})) { $command .= " ".quotemeta($name); } my @st = stat($cwd); &system_logged($command); if ($newfile) { &set_ownership_permissions($st[4], $st[5], undef, $full); } &redirect("index.cgi?path=".&urlize($path));
Simpan