Subversion Repositories ALCASAR

Rev

Rev 1410 | Rev 1858 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 1410 Rev 1500
1
<?php
1
<?php
2
//gestion de la langue
2
//gestion de la langue
3
if (is_file("../lib/langues.php"))
3
if (is_file("../lib/langues.php"))
4
	include("../lib/langues.php");
4
	include("../lib/langues.php");
5
?>
5
?>
6
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN//2.0">
6
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN//2.0">
7
<HTML>
7
<HTML>
8
<!-- written by Crox -->
8
<!-- written by Crox -->
9
<HEAD>
9
<HEAD>
10
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
10
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
11
<TITLE>menu</TITLE>
11
<TITLE>menu</TITLE>
12
<link rel="stylesheet" href="/css/style.css" type="text/css">
12
<link rel="stylesheet" href="/css/style.css" type="text/css">
13
</HEAD>
13
</HEAD>
14
<body>
14
<body>
15
 
15
 
16
 
16
 
17
 
17
 
18
<?php
18
<?php
19
	$table = 1;
19
	$table = 1;
20
	if(isset($_GET['table'])){
20
	if(isset($_GET['table'])){
21
		$table = $_GET['table'];
21
		$table = $_GET['table'];
22
	}
22
	}
23
?>
23
?>
24
 
24
 
25
 
25
 
26
<?php
26
<?php
27
 
27
 
28
echo'
28
echo'
29
	<br />
29
	<br />
30
		<table  width="100%" style="text-align: center;">
30
		<table  width="100%" style="text-align: center;">
31
			<tr>
31
			<tr>
32
				<td width="33%"><a href="./security.php?table=1">'.$l_spoofing.'</a></td>
32
				<td width="33%"><a href="./security.php?table=1">'.$l_spoofing.'</a></td>
33
				<td width="33%"><a href="./security.php?table=2">'.$l_virus.'</a></td>
33
				<td width="33%"><a href="./security.php?table=2">'.$l_virus.'</a></td>
34
				<td width="33%"><a href="./security.php?table=3">'.$l_fail2ban.'</a></td>
34
				<td width="33%"><a href="./security.php?table=3">'.$l_fail2ban.'</a></td>
35
			</tr>
35
			</tr>
36
		</table>
36
		</table>
37
	<br />';
37
	<br />';
38
 
38
 
39
 
39
 
40
?>
40
?>
41
 
41
 
42
 
42
 
43
<?php
43
<?php
44
 
44
 
45
if ( $table == 1){
45
if ( $table == 1){
46
 
46
 
47
	echo '	<TABLE width="100%" border="0" cellspacing="0" cellpadding="0">
47
	echo '	<TABLE width="100%" border="0" cellspacing="0" cellpadding="0">
48
			<tr><th>';
48
			<tr><th>';
49
			echo "$l_spoofing";
49
			echo "$l_spoofing";
50
		echo '</th></tr>
50
		echo '</th></tr>
51
			<tr bgcolor="#FFCC66"><td><img src="/images/pix.gif" width="1" 
51
			<tr bgcolor="#FFCC66"><td><img src="/images/pix.gif" width="1" 
52
		height="2"></td></tr>
52
		height="2"></td></tr>
53
			<TABLE width="100%" border=0 cellspacing=0 cellpadding=1>
53
			<TABLE width="100%" border=0 cellspacing=0 cellpadding=1>
54
				<tr bgcolor="#666666"><td>
54
				<tr bgcolor="#666666"><td>
55
				<DIV style="width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;">
55
				<DIV style="width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;">
56
				<TABLE width="100%" border=0 cellspacing=0 cellpadding=2>
56
				<TABLE width="100%" border=0 cellspacing=0 cellpadding=2>
57
					<tr><td valign="middle" align="left">';
57
					<tr><td valign="middle" align="left">';
58
 
58
 
59
					$fichier='/var/Save/logs/security/watchdog.log';
59
					$fichier='/var/Save/security/watchdog.log';
60
					$pointeur=fopen($fichier,"r");
60
					$pointeur=fopen($fichier,"r");
61
					if ($pointeur){
61
					if ($pointeur){
62
						while (!feof($pointeur)){
62
						while (!feof($pointeur)){
63
							$ligne=fgets($pointeur);
63
							$ligne=fgets($pointeur);
64
								echo "$ligne</br>";
64
								echo "$ligne</br>";
65
							}
65
							}
66
						}
66
						}
67
					fclose($pointeur);
67
					fclose($pointeur);
68
			echo '		</td></tr>
68
			echo '		</td></tr>
69
				</TABLE>
69
				</TABLE>
70
				</DIV>
70
				</DIV>
71
			</TABLE>
71
			</TABLE>
72
		</TABLE>';
72
		</TABLE>';
73
 
73
 
74
 
74
 
75
} elseif ($table == 2){
75
} elseif ($table == 2){
76
echo '<TABLE width="100%" border="0" cellspacing="0" cellpadding="0">
76
echo '<TABLE width="100%" border="0" cellspacing="0" cellpadding="0">
77
<tr><th>';
77
<tr><th>';
78
echo "$l_virus";
78
echo "$l_virus";
79
echo '</th></tr>
79
echo '</th></tr>
80
	<tr bgcolor="#FFCC66"><td><img src="/images/pix.gif" width="1" 
80
	<tr bgcolor="#FFCC66"><td><img src="/images/pix.gif" width="1" 
81
height="2"></td></tr>
81
height="2"></td></tr>
82
	<TABLE width="100%" border=0 cellspacing=0 cellpadding=1>
82
	<TABLE width="100%" border=0 cellspacing=0 cellpadding=1>
83
		<tr bgcolor="#666666"><td>
83
		<tr bgcolor="#666666"><td>
84
		<DIV style="width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;">
84
		<DIV style="width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;">
85
		<TABLE width="100%" border=0 cellspacing=0 cellpadding=2>
85
		<TABLE width="100%" border=0 cellspacing=0 cellpadding=2>
86
			<tr><td valign="middle" align="left">';
86
			<tr><td valign="middle" align="left">';
87
			$fichier='/var/log/havp/access.log';
87
			$fichier='/var/log/havp/access.log';
88
			$pointeur=fopen($fichier,"r");
88
			$pointeur=fopen($fichier,"r");
89
			if ($pointeur){
89
			if ($pointeur){
90
				while (!feof($pointeur)){
90
				while (!feof($pointeur)){
91
					$ligne=fgets($pointeur);
91
					$ligne=fgets($pointeur);
92
						echo "$ligne</br>";
92
						echo "$ligne</br>";
93
					}
93
					}
94
				}
94
				}
95
			fclose($pointeur);
95
			fclose($pointeur);
96
echo '			</td></tr>
96
echo '			</td></tr>
97
		</TABLE>
97
		</TABLE>
98
		</DIV>
98
		</DIV>
99
	</TABLE>
99
	</TABLE>
100
</TABLE>';
100
</TABLE>';
101
} elseif ($table == 3){
101
} elseif ($table == 3){
102
echo '<TABLE width="100%" border="0" cellspacing="0" cellpadding="0">
102
echo '<TABLE width="100%" border="0" cellspacing="0" cellpadding="0">
103
<tr><th>';
103
<tr><th>';
104
echo "$l_fail2ban";
104
echo "$l_fail2ban";
105
echo '</th></tr>
105
echo '</th></tr>
106
	<tr bgcolor="#FFCC66"><td><img src="/images/pix.gif" width="1" 
106
	<tr bgcolor="#FFCC66"><td><img src="/images/pix.gif" width="1" 
107
height="2"></td></tr>
107
height="2"></td></tr>
108
	<TABLE width="100%" border=0 cellspacing=0 cellpadding=1>
108
	<TABLE width="100%" border=0 cellspacing=0 cellpadding=1>
109
		<tr bgcolor="#666666"><td>
109
		<tr bgcolor="#666666"><td>
110
		<DIV style="width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;">
110
		<DIV style="width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;">
111
		<TABLE width="100%" border=0 cellspacing=0 cellpadding=2>
111
		<TABLE width="100%" border=0 cellspacing=0 cellpadding=2>
112
			<tr><td valign="middle" align="left">';
112
			<tr><td valign="middle" align="left">';
113
 
113
 
114
			$fichier='/var/log/fail2ban.log';
114
			$fichier='/var/log/fail2ban.log';
115
			$unban="/Unban/";
115
			$unban="/Unban/";
116
			$ban="/Ban/";
116
			$ban="/Ban/";
117
			$pointeur=fopen($fichier,"r");
117
			$pointeur=fopen($fichier,"r");
118
			if ($pointeur){
118
			if ($pointeur){
119
				while (!feof($pointeur)){
119
				while (!feof($pointeur)){
120
					$ligne=fgets($pointeur);
120
					$ligne=fgets($pointeur);
121
					if(preg_match($ban,$ligne,$r)){
121
					if(preg_match($ban,$ligne,$r)){
122
						echo "<font color='red'>$ligne</font></br>";
122
						echo "<font color='red'>$ligne</font></br>";
123
					}
123
					}
124
					if(preg_match($unban,$ligne,$r)){
124
					if(preg_match($unban,$ligne,$r)){
125
						echo "<font color='orange'>$ligne</font></br>";
125
						echo "<font color='orange'>$ligne</font></br>";
126
					}
126
					}
127
				}
127
				}
128
			fclose($pointeur);
128
			fclose($pointeur);
129
			}
129
			}
130
echo '			</td></tr>
130
echo '			</td></tr>
131
		</TABLE>
131
		</TABLE>
132
		</DIV>
132
		</DIV>
133
	</TABLE>
133
	</TABLE>
134
</TABLE>';
134
</TABLE>';
135
} else {
135
} else {
136
	echo 'Do not exist';
136
	echo 'Do not exist';
137
}
137
}
138
 
138
 
139
?>
139
?>
140
</body>
140
</body>
141
</HTML>
141
</HTML>
142
 
142