|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
Article Discussion: Regaining Control of a Hacked PHP-Nuke Site
PHP-Nuke is spreading over the Internet as a popular CMS system. If you have a PHP-Nuke installation which has been hacked into, read on to find out how regain control of your site. If your site hasn't been hacked, read on to learn how to secure your installation.
Read the full article here: Regaining Control of a Hacked PHP-Nuke Site |
|
#2
|
|||
|
|||
|
Has PHPNuke.org included or patched the security breaches in the main downloads sections?
if so, around what date? I downloaded a nuke6.5 about half a week ago, should I still patch that CMS? |
|
#3
|
||||
|
||||
|
Patches
The last set of patches came up on May 13th. So if you downloaded PHP Nuke 6.5 around that time, it'd be safer to download the patch and verify that the patches are in place.
According to the announcement on the PHP Nuke site, this will be the last set of patches for 6.0 and some 6.x versions. Patch Annoucement |
|
#4
|
||||
|
||||
|
Download Patch
Webmorpheus, the patch for the download module is quite simple,
Open modules/Downloads/index.php and got to the function viewdownload and add the line Code:
$cid = intval($cid); just after the global line. |
|
#5
|
|||
|
|||
|
wow, looks too short to protect against "sql injection".
Thanks for making it simple! |
|
#6
|
||||
|
||||
|
How about not using phpNuke and getting a real cms solution. Anything is better than phpNuke. The security (or lack of) of their code make Microsoft look good and the quality of the code is shocking (syntax errors, depricated coding standards etc).
Do yourself a favour and look at some of the other packages available. Drupal: http://drupal.org PostNuke: http://www.postnuke.com XOOPS: http://www.xoops.org |
|
#7
|
|||
|
|||
|
lol..PHPNUKE also markets itself better than a PostNUKE, pretty eerie how the best isnt always the biggest
|
|
#8
|
||||
|
||||
|
Just downloaded the latest public available version of phpNuke 7.2.
Modules.php PHP Code:
PHP Code:
PHP Code:
auth.php PHP Code:
eregi is not the function to use there, strpos would be much more efficient, don't need the power of regular expressions. To make it case-insensitive use something like strtolower(). PHP Code:
PHP Code:
PHP Code:
PHP Code:
PHP Code:
I could go on through-out their code base but its not going to get any better. |
![]() |
| Viewing: Dev Shed Forums > Other > Development Articles > Article Discussion: Regaining Control of a Hacked PHP-Nuke Site |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|
|