News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Greg Freeman:
Steps to Take When you Know your PHP Site has been Hacked
March 07, 2013 @ 09:53:02

Greg Freeman has posted the second part of his "hacked PHP application" series (part one is here). In this new post he looks at the aftermath - what to do and check to do cleanup and fixes so it doesn't happen again.

This is a follow up post from my previous post "How to Tell if Your PHP Site has been Hacked or Compromised". This post will discuss some the first steps you should take when you have identified that your site has been compromised. The first sections discuss a few points that are not relevant to everyone, the later sections will discuss how to fix the exploits.

He includes a list of things to think about including:

  • What kind of hosting you use (and if that contributed)
  • The option to redirect all requests for your site to one page
  • Get a list of all PHP files to locate something malicious
  • Locating "non-PHP PHP files"
  • Finding files with possible malicious content

He also includes a few suggestions to help prevent issues in the future - update to the latest versions, patch your code, rethinking your permissions and monitoring for potential repeat attacks.

0 comments voice your opinion now!
hack compromise steps correction fix upgrade exploit


blog comments powered by Disqus

Similar Posts

Developer Tutorials Blog: RSS feeds in PHP: 3 simple steps to PHP RSS generation

PHPClasses.org: PHP security exploit with GIF images

Ben Ramsey's Blog: Installing the Eclipse PHP IDE

Greg Freeman: Steps to Take When you Know your PHP Site has been Hacked

Marco Tabini's Blog: Someone please throw Hiveminds a comma key


Community Events





Don't see your event here?
Let us know!


community language package deployment introduction api install list voicesoftheelephpant interview laravel opinion release tips bugfix library series framework podcast symfony

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework