Yes he can.You don't delete the fucking function LMFAO u stupid cunt Jerry this is richbro I can't say much but the whole function u don't delete it ends with a { or a }
You forgot to delete that function ('forgotten()') from the user's class interface, go to interface.users.php and find 'final public function forgotten();' and delete that.Right... Working.. Yes....
Fatal error: Class Revolution\users contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (Revolution\iUsers::forgotten) inC:\xampp\htdocs\app\class.users.php on line 479
Oh ehh thank you. HahaYes he can.
You forgot to delete that function ('forgotten()') from the user's class interface, go to interface.users.php and find 'final public function forgotten();' and delete that.
If it is just at the top of the page, go to app/management/config.php and replace the <?php with this:i get Parse error: syntax error, unexpected '{', expecting function (T_FUNCTION) in C:\xampp2\htdocs\app\class.users.php on line 393
<?php
error_reporting(0); //This will stop errors at the top of the page.
You're welcome, not been very active recently, so think you're the first in a while...Thanks Again.. Ryanz
Then you have either fucked up or removed the code I sent... Send the config.PHP file BUT REMOVE IP'S AND PASSWORDS!!still getting it worked like 1 min orso and its back
Parse error: syntax error, unexpected '{', expecting function (T_FUNCTION) in C:\xampp2\htdocs\app\class.users.php on line 393
$users->forgotten();
//$users->forgotten();
final public function forgotten()
{
}
You forgot to delete that function ('forgotten()') from the user's class interface, go to interface.users.php and find 'final public function forgotten();' and delete that.
Thanks for the warning!Yeah you fixed the exploit! Nobody can change your password now!!
How was this could be used (Shame for the big retros)
How to find :By logging everything in your cms ;I Special thanks to Spot Ify
Found by searching into the logs :
And then found this :
The guy used this to change the password :
You must be registered for see links
He also could use post form to change the password since you guys are stupid to put seckey to NULL or 1234 XD
Owner who destroyed all your things Ricardo ... Owner : weebz.net
Maybe something you guys need to do:
Maybe a like for me, Sir Jamal and Sopt Ify!!
You send a GET request on HTTP. Though you can't, seeing as most retros powered by Rev patched it a long time ago.How do I do the exploit?
If it is just at the top of the page, go to app/management/config.php and replace the <?php with this:
PHP:<?php error_reporting(0); //This will stop errors at the top of the page.
And replace it with,/*-------------------------------Loggin forgotten-------------------------------------*/
final public function forgotten()
{
global $template, $_CONFIG, $core;
if(isset($_POST['forgot']))
{
$template->form->setData();
unset($template->form->error);
if($this->nameTaken($template->form->for_username))
{
if(strlen($template->form->for_password) > 6)
{
if($this->getInfo($this->getID($template->form->for_username), 'seckey') == $core->hashed($template->form->for_key))
{
$this->updateUser($this->getID($template->form->for_username), 'password', $core->hashed($template->form->for_password));
$template->form->error = 'Account recovered! Go <b><a href="index">here</a></b> to login!';
return;
}
else
{
$template->form->error = 'Secret key is incorrect';
return;
}
}
else
{
$template->form->error = 'Password must have more than 6 characters.';
return;
}
}
else
{
$template->form->error = 'Username does not exist';
return;
}
}
}
better than the jerry has explained , a little more easy for beginners ! I will make tutorials I also peoples!! just wait and see !/*-------------------------------Loggin forgotten-------------------------------------*/
final public function forgotten()
{
}
Don't mean to sound harsh or anything, but I don't know if you realise that NON-EXPLOITABLE ReVCMS' are EVERYWHERE. Also, Jerry's tutorial is good enough for anyone who can code, so if you can't figure out that tiny bit of basic PHP, I think there is no point in you trying to work on the CMS, you would get a developer... But thanks for your feedback, and I look forward to your tutorials which sound like they're going to bring in more noobs for the community, who then rename etc.That will make the hotel more Exploit!
Dont add error_reporting(0);
The only way to get a secure hotel is, fix all errors, dont use cheats!
and,
In class.users.php you gonna,
find
And replace it with,
better than the jerry has explained , a little more easy for beginners ! I will make tutorials I also peoples!! just wait and see !
I'm gonna make a RevCMS Edit without Exploit!