
Then I was thinking to myself “But cornerpirate, the site is powered by code which is entirely available on, can’t we use the features of git to give a really robust answer?”. To me that sounds like a lot more work than I am willing to put into life!

The approach for BlindElephant is (I believe) reliant on maintaining a database of files to check for centrally. This has failed us because it did not find one of two files. Error: Failed to reach a server: Not Found Starting BlindElephant fingerprint for version of drupal at Hit File produced no match. Loaded /usr/local/lib/python2.7/dist-packages/blindelephant/dbs/drupal.pkl with 145 versions, 478 differentiating paths, and 434 version groups. You turn to an established fingerprinting technology such as Blind Elephant and point it at your target:.You observe version 7 in the HTTP response headers but are unable to obtain specific minor version information.To illustrate the work flow understand the following steps:
#DRUPAL 7 EXPLOIT GITHUB HOW TO#
How to ensure that your customer is not vulnerable when they have undertaken steps to obscure full version information? This was the question I had to answer last week. So, in choosing to “secure” your site, you may effectively only be masking problems that your rather expensive penetration testing provider would otherwise have located. It is just down right unprofessional to fire public exploits at a target and hope something sticks in the manner a real threat agent would. What is it to them if their illegal activity causes your site to crash or get defaced ?

Real-world attackers simply do not bother to check for version information before they fire the exploit code at you. However, the majority of attacks against publicly known issues are conducted by blind brute-force. Drupal – Remove ‘X-Generator’ Response HeaderĪs security professionals we also tend to recommend such steps since it pro-actively helps you engage customers in securing their site.Drupal – Remove TXT files commonly used to enumerate versions.WordPress – Remove TXT files and “readme.html”.WordPress – How to remove version information.
#DRUPAL 7 EXPLOIT GITHUB SOFTWARE#
However, many sites are powered by software such as WordPress or Drupal etc.Ī good site admin (one following various “lockdown” guides) will undertake steps to remove version numbers being disclosed in HTTP response headers, or within returned content as per recommendations like those linked to below: It is exceptionally difficult to keep various content management systems up-to-date against the number of security patches that are released.
