|
|
- <!doctype html>
-
- <?php
-
- $lang=$_GET['lang'];
- if ( in_array ($lang, array('en-US'))){
- $loc = "$lang".".utf8";
- $loc1 = $lang;
- }
- else {
- $loc = "de-DE";
- $loc1 = "de-DE";
- }
-
- $color=$_GET['color'];
-
- if (strlen($color) <= 1){
- $color = "deeppink";
- }
-
- include "Spyc.php";
- $localeYaml = Spyc::YAMLLoad('locale.yaml');
- $domain = "messages";
-
- setlocale(LC_MESSAGES, $loc);
- setlocale(LC_ALL, $loc);
-
- $results = putenv("LC_ALL=$loc");
- $results = putenv("LC_MESSAGES=$loc");
- ?>
-
-
- <head>
- <meta charset="utf-8"/>
- <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
- <title><?php echo $localeYaml['title'][$loc1]?></title>
- <link rel="stylesheet" href="css/index.css">
-
-
- </head>
-
- <style>
-
- body {
- background: <?php echo $color?>;
- }
-
- input[type="text"] {
- background: <?php echo $color?>;
- }
- input[type="text"]:focus {
- background: <?php echo $color?>;
- }
-
-
- </style>
-
- <body>
-
- <center>
- <div id="containerdiv">
- <a href="/"><p id="linktext"><b><?php echo $localeYaml['connect'][$loc1]?></b></p></a>
- <a href="changeKCPW.php"><p id="linktext"><?php echo $localeYaml['changePassword'][$loc1]?></p></a>
- <a href="info.php"><p id="linktext"><?php echo $localeYaml['info'][$loc1]?></p></a>
- <a href="onion.php"><p id="linktext"><?php echo $localeYaml['onionFeatures'][$loc1]?></p></a>
- <a href="freedom.php"><p id="linktext"><?php echo $localeYaml['freedom'][$loc1]?></p></a>
- </div>
- </center>
- <?php
- $state = "";
- $txt_file = fopen('torState.csv','r');
- while ($line = fgets($txt_file)) {
- $state = $line;
- $state = str_replace(array("\r", "\n"), '',$state);
- }
- fclose($txt_file);
- ?>
-
-
- <?php
- if(strcmp($state,'new')==0){
- echo <<<GFG
-
- <br><br><br><br><br><br>
- <center>
- <p> Get your first hidden service running </p>
- </center>
-
-
- <br><br><br><br><br><br>
- <form action="/initTorAndHS.php" method="post" enctype="multipart/form-data">
- <center>
- <p> Insert the name of your hiddenservice Project (internal name) </p>
- <input style="width:80vw;" type="text" id="hsname" name="hsname" placeholder="name"><br><br>
- <br><br><br><br><br><br>
- <p> Insert your root password </p>
- <input style="width:80vw;" type="text" id="rootPW" name="rootPW" placeholder="root pw"><br><br>
- <br><br><br><br><br><br>
- <input type="submit" value="init">
- </center>
-
- </form>
- </br></br></br></br></br>
-
-
-
- GFG;
- }elseif(strcmp($state,'hs')==0){
- echo <<<GFG
-
- <p> You have your hiddenservice running. Go to Info and see it's address</p>
-
-
-
- <br><br><br><br><br><br>
- <form action="/createNode.php" method="post" enctype="multipart/form-data">
- <center>
- <p> Insert the name of your node respectively bridge publicly visible on the tor network </p>
- <input style="width:80vw;" type="text" id="nodename" name="nodename" placeholder="name"><br><br>
- <br><br><br><br><br><br>
- <p> Insert your root password </p>
- <input style="width:80vw;" type="text" id="rootPW" name="rootPW" placeholder="root pw"><br><br>
- <br><br><br><br><br><br>
- <input type="submit" value="create node">
- </center>
-
- </form>
- </br></br></br></br></br>
-
-
-
- GFG;
-
- }elseif(strcmp($state,'node')==0){
- echo <<<GFG
-
- <p> you have a node running</p>
-
-
- <br><br><br><br><br><br>
- <form action="/switchFromNode2Bridge.php" method="post" enctype="multipart/form-data">
- <center>
- <p> give your bridge a name </p>
- <input style="width:80vw;" type="text" id="nickname" name="nickname" placeholder="nickname"><br><br>
- <br><br>
- <input style="width:80vw;" type="text" id="rootPW" name="rootPW" placeholder="root passwort"><br><br>
- <br><br><br><br><br><br>
- <input type="submit" value="become bridge">
- </center>
-
- </form>
- </br></br></br></br></br>
-
-
-
- GFG;
-
- }elseif(strcmp($state,'bridge')==0){
- echo <<<GFG
-
-
- <center>
- <p> you have a Bridge running </p><br>
- </center>
-
-
-
- <br><br><br><br><br><br>
- <form action="/switchFromBridge2Node.php" method="post" enctype="multipart/form-data">
- <center>
- <p> type in a new nickname of the middle node you want to create </p>
- <input style="width:80vw;" type="text" id="nodename" name="nodename" placeholder="name middle node"><br><br>
- <br><br>
- <input style="width:80vw;" type="text" id="rootPW" name="rootPW" placeholder="root passwort"><br><br>
- <br><br><br><br><br><br>
- <input type="submit" value="become node">
- </center>
-
- </form>
- </br></br></br></br></br>
-
-
-
- GFG;
- }
- ?>
-
-
-
- <footer>
- <center>
- <a href="mailto:contact@cannabinieri.de"><p id="linktext"><?php echo $localeYaml['contact'][$loc1]?></p></a>
- <p>© 2022 by Cannabinieri </p>
- <address>
- https://www.cannabinieri.de<br>
- E-Mail: contact@cannabinieri.de<br><br>
- </address>
- </center>
- </footer>
- </center>
- <center>
- <div id="containerdiv2">
- <a href="?color=deeppink"><p id="linktext"><b>pink</b></p></a>
- <a href="?color=lightblue"><p id="linktext">azurro</p></a>
- </div>
- </center>
-
-
- </body>
- </html>
|