Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Lucksi
GitHub Repository: Lucksi/Mr.Holmes
Path: blob/master/GUI/Actions/Ports_Finder.php
1071 views
1
<?php
2
/*ORIGINAL CREATOR: Luca Garofalo (Lucksi)
3
AUTHOR: Luca Garofalo (Lucksi)
4
Copyright (C) 2021-2023 Lucksi <[email protected]>
5
License: GNU General Public License v3.0*/
6
7
function Get_Message($Type,$Param){
8
require_once ("Language_Controller.php");
9
$Message = Message($Type,$Param);
10
return $Message;
11
}
12
13
function Checker() {
14
$File_name = $_POST["Searcher"];
15
if ($File_name == "") {
16
$Message = Get_Message("NotEntered","Host");
17
echo "
18
<script>
19
alert('$Message');
20
</script>";
21
}
22
else {
23
$Complete_name = "../Reports/Ports/{$File_name}.txt";
24
$Complete_name2 = "../Reports/Ports/{$File_name}.mh";
25
if(file_exists($Complete_name)){
26
$Message = Get_Message("Positives","Host");
27
echo "
28
<script>
29
alert('$Message');
30
</script>";
31
echo "<p id = 'Const'>HOST-PORT DATA</p>";
32
echo "<div class = 'Data'>";
33
echo "<p id = 'Const'>REPORT:</p>";
34
$data = fopen($Complete_name,"r")or die("Sever-Error");
35
while (!feof($data)){
36
$content = fgets($data);
37
echo "<p>".$content;
38
}
39
fclose($data);
40
echo "</p>";
41
echo "\n</div>";
42
}
43
else if(file_exists($Complete_name2)){
44
require_once("Decode.php");
45
$Message = Get_Message("Positives","Host");
46
echo "
47
<script>
48
alert('$Message');
49
</script>";
50
echo "<p id = 'Const'>HOST-PORT DATA</p>";
51
echo "<div class = 'Data'>";
52
echo "<p id = 'Const'>REPORT:</p>";
53
$data = fopen($Complete_name2,"r")or die("Sever-Error");
54
while (!feof($data)){
55
$content = fgets($data);
56
$string = Decode($content);
57
echo "<pre><p>".$string."</p></pre>";
58
}
59
fclose($data);
60
echo "</p>";
61
echo "\n</div>";
62
}
63
else {
64
$Message = Get_Message("Errors","Host");
65
echo "
66
<script>
67
alert('$Message');
68
</script>";
69
}
70
}
71
}
72
if(isset($_POST["Button"])){
73
Checker();
74
}
75
?>
76