From 8e58496c2332b7e124a260213e9522b7a7c76603 Mon Sep 17 00:00:00 2001 From: get52 Date: Mon, 27 Jul 2020 18:05:09 -0400 Subject: [PATCH] Add files via upload --- cron.php | 16 +++++++++++ css/style.css | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++ display.php | 46 +++++++++++++++++++++++++++++++ index.php | 45 ++++++++++++++++++++++++++++++ list.json | 1 + list.php | 14 ++++++++++ logo.png | Bin 0 -> 15089 bytes upload.php | 35 ++++++++++++++++++++++++ 8 files changed, 231 insertions(+) create mode 100644 cron.php create mode 100644 css/style.css create mode 100644 display.php create mode 100644 index.php create mode 100644 list.json create mode 100644 list.php create mode 100644 logo.png create mode 100644 upload.php diff --git a/cron.php b/cron.php new file mode 100644 index 0000000..860f0db --- /dev/null +++ b/cron.php @@ -0,0 +1,16 @@ +expiration != "never"){ + if(time() > $file->expiration * 10 + $file->date){ + rename($filename, "../exp/" . $filename) + echo "deleted" . $filename . "
"; + } + } +} + +?> diff --git a/css/style.css b/css/style.css new file mode 100644 index 0000000..c86bffa --- /dev/null +++ b/css/style.css @@ -0,0 +1,74 @@ +body{ + margin:0px; + padding:0px; + text-align:center; +} +#logo{ + display:inline; + margin:5px; +} +#menu{ + background:#efe; + border-bottom:1px solid #aaa; + width:100%; +} +#menu-item{ + border-right:1px solid #aaa; + padding:5px; +} +#menu-items{ + +} +#main{ +padding:25px; +padding-top:0px; +margin:auto; +width:80%; +height:100%; +background:#fcfcfc; +border-left:1px solid #aaa; +border-right:1px solid #aaa; +text-align:center; +overflow:auto; +} +#newPaste{ + display:inline-block; + text-align:left; + padding:5px; + width:100%; +} + +#paste{ + height:50%; + width:50%; +} + +#displayPaste{ + display:inline-block; + padding:5px; + width:100%; + text-align:left; +} +a{ + color:#000; + text-decoration:none; +} +#pasteitem{ + border:1px solid #ccc; + padding:10px; + margin:2%; +} +input{ +margin:5px; + +} +#statuslink{ + color:#11c; + text-decoration:underline; +} +#status{ + padding:10px; + background:#fdd; + border-radius:5px; + border:2px solid #daa; +} diff --git a/display.php b/display.php new file mode 100644 index 0000000..8146cfc --- /dev/null +++ b/display.php @@ -0,0 +1,46 @@ +name, $paste->paste, $paste->prettydate, ""], + file_get_contents("templates/displayPaste.html")); +} + +function displayEncryptedPaste($paste, $password){ + echo str_replace( + ["_NAME_", "_PASTE_", "_DATE_", "_STATUS_"], + [ + openssl_decrypt($paste->name, "AES-256-OFB", $password), + openssl_decrypt($paste->paste, "AES-256-OFB", $password), + $paste->prettydate, + "This is an encrypted paste. If it is displaying as gibberish or random symbols then that means you entered the wrong password and need to try again.", + ], + file_get_contents("templates/displayPaste.html")); +} + + +if($_POST["password"]){ + displayEncryptedPaste($pasteJSON, $_POST["password"]); +} + +if($paste == false){ + echo "Paste not found."; + $displayPaste = false; +} +else { + $paste = json_decode($paste); + if($paste->privacy != "Private"){ + displayPaste($paste); + } + if($paste->privacy == "Private"){ + $passPage = str_replace("_id_", $_GET["paste"], file_get_contents("templates/password.html")); + echo $passPage; + } +} + + +?> diff --git a/index.php b/index.php new file mode 100644 index 0000000..8b1f9d4 --- /dev/null +++ b/index.php @@ -0,0 +1,45 @@ + + +Getgle Docs: Military-Grade Hardened Texthost + + + + +
+
+ WARNING! You are accessing this site without SSL. Please click here to use SSL"; +} +?> +
+

New paste

+ +

Paste options

+Paste Name: +
+Paste Privacy: + +
+Password: +
+
+ +
+
+
+ + diff --git a/list.json b/list.json new file mode 100644 index 0000000..01adda2 --- /dev/null +++ b/list.json @@ -0,0 +1 @@ +[{"name":"e","url":"5eff162ea1a56","date":1593775662,"prettydate":"2020\/07\/03 7:27:42"},{"name":"CRIME STATISTICS 50\/13","url":"5effb23128200","date":1593815601,"prettydate":"2020\/07\/03 6:33:21"},{"name":"fizzbuzz in small","url":"5f00ceb5c0388","date":1593888437,"prettydate":"2020\/07\/04 2:47:17"},{"name":"i hate sweden","url":"5f01d67ca0688","date":1593955964,"prettydate":"2020\/07\/05 9:32:44"},{"name":"discord","url":"5f02bf3c995ce","date":1594015548,"prettydate":"2020\/07\/06 2:05:48"},{"name":"puffin browser server list","url":"5f034432d1f79","date":1594049586,"prettydate":"2020\/07\/06 11:33:06"},{"name":"Script","url":"5f08f0b6a6dcc","date":1594421430,"prettydate":"2020\/07\/10 6:50:30"},{"name":"SCRRIIIIPT","url":"5f093499b3327","date":1594438809,"prettydate":"2020\/07\/10 11:40:09"},{"name":"fugger","url":"5f0cf9b96de32","date":1594685881,"prettydate":"2020\/07\/13 8:18:01"},{"name":"Untitled","url":"5f0efcbfbaf59","date":1594817727,"prettydate":"2020\/07\/15 8:55:27"},{"name":"hywzwhzj","url":"5f0f88ee7980b","date":1594853614,"prettydate":"2020\/07\/15 6:53:34"},{"name":"ai-dungeon-3-cures-coronachan","url":"5f11cf3c2a657","date":1595002684,"prettydate":"2020\/07\/17 12:18:04"},{"name":"ai-dungeon-3-cures-coronachan-2","url":"5f11d0d0c780a","date":1595003088,"prettydate":"2020\/07\/17 12:24:48"},{"name":"gpt-3-calculates-pi","url":"5f11e479ba629","date":1595008121,"prettydate":"2020\/07\/17 1:48:41"},{"name":"hhnrrmnyng","url":"5f129f51e83f3","date":1595055953,"prettydate":"2020\/07\/18 3:05:53"},{"name":"Untitled","url":"5f137372b232a","date":1595110258,"prettydate":"2020\/07\/18 6:10:58"},{"name":"bv","url":"5f14fc4736128","date":1595210823,"prettydate":"2020\/07\/19 10:07:03"},{"name":"language-models-cant","url":"5f185e96ea5bf","date":1595432598,"prettydate":"2020\/07\/22 11:43:18"},{"name":"Untitled","url":"5f1a2752f0264","date":1595549522,"prettydate":"2020\/07\/23 8:12:02"},{"name":"Untitled","url":"5f1c9f6b879c5","date":1595711339,"prettydate":"2020\/07\/25 5:08:59"},{"name":"disk","url":"5f1e1ead98071","date":1595809453,"prettydate":"2020\/07\/26 8:24:13"},{"name":"wegw","url":"5f1e1ed8f1bda","date":1595809496,"prettydate":"2020\/07\/26 8:24:56"},{"name":"Send this message to 15 people","url":"5f1f4e8746050","date":1595887239,"prettydate":"2020\/07\/27 6:00:39"}] \ No newline at end of file diff --git a/list.php b/list.php new file mode 100644 index 0000000..0bc9109 --- /dev/null +++ b/list.php @@ -0,0 +1,14 @@ +url . "'>
" . $paste->name . "
Uploaded on " . $paste->prettydate ."
"; + $displayPastes = $displayPaste . $displayPastes; + } + return $displayPastes; +} +echo str_replace("_PASTES_", renderPastes($pastes), $template); +?> diff --git a/logo.png b/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..fa00c0cded25190e2bf0f022849231b007fb7814 GIT binary patch literal 15089 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 literal 0 HcmV?d00001 diff --git a/upload.php b/upload.php new file mode 100644 index 0000000..bfacccd --- /dev/null +++ b/upload.php @@ -0,0 +1,35 @@ + $pi["name"], + "url" => $url, + "date" => $pi["date"], + "prettydate" => $pi["prettydate"] + ); + array_push($listfile, $list); + file_put_contents("list.json", json_encode($listfile)); + } + header("Location: display.php?paste=" . $url); +} + +?>