diff options
author | Luke Shumaker <LukeShu@sbcglobal.net> | 2011-11-27 11:22:36 -0500 |
---|---|---|
committer | Luke Shumaker <LukeShu@sbcglobal.net> | 2011-11-27 11:22:36 -0500 |
commit | 3d6790614bb0dc776e02a95835e5c274263d1d1a (patch) | |
tree | aad032777fccb7fbdc80551a6f89f4bb4845a510 /shell/shell.php | |
parent | 66c84cedfb411ad6ca0508d9f45d6d33c8ad474d (diff) |
This zip file was identified as ltshell-3.zip
Diffstat (limited to 'shell/shell.php')
-rw-r--r-- | shell/shell.php | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/shell/shell.php b/shell/shell.php new file mode 100644 index 0000000..7ad8ae2 --- /dev/null +++ b/shell/shell.php @@ -0,0 +1,28 @@ +<?php if (!isset($LTS)) { die(); } + + include('exec.php'); + if (isset($_POST['stddest'])) { + $_POST['c'] = $_POST['stddest']; + } + if ($_POST['c'] == 'clear') { + $term = ''; + } else { + ob_start(); + echo $_POST['t']; + echo $_POST['c']."\n"; + php_exec($_POST['c'],$_POST['d']); + echo '$ '; + $term = ob_get_contents(); + ob_end_clean(); + } +?> +<div class="term"><?php + ?><form action="<?php echo $_SERVER['PHP_SELF'];?>#prompt" method="post"><?php + php_chdir('.'); + echo $term; + echo $sh; + ?><input id="prompt" type="text" name="c" /><?php + ?><textarea name="t" class="hidden" readonly="readonly"><?php echo preg_replace('/<[^>]*>/','',$term); ?></textarea><?php + ?></form><?php +?></div> +</form> |