Skip to content

jannecederberg/pyfiscan

 
 

Repository files navigation

pyfiscan

About

Pyfiscan is free web-application vulnerability and version scanner and can be used to locate out-dated versions of common web-applications in Linux-servers. Example use case is hosting-providers keeping eye on their users installations to keep up with security-updates. Fingerprints are easy to create and modify as user can write those in YAML-syntax. Pyfiscan also contains tool to create email alerts using templates.

Requirements

  • Python 2.7
  • Python modules PyYAML docopt
  • GNU/Linux web server

Testing is done mainly with GNU/Linux Debian stable. Windows is not currently supported.

Detects following software

  • Bugzilla
  • CMSMS
  • Claroline
  • Collabtive
  • Coppermine
  • Cotonti
  • Dolibarr
  • Dotclear
  • Drupal 6/7
  • Foswiki
  • Gallery
  • Jamroom
  • Joomla 1.5: 1.5 is end-of-life since 2012-04-30
  • Joomla 1.6: 1.6 is end-of-life since 2011-08-19. 1.6.x should be upgraded to 1.6.6 before moving to 1.7.x
  • Joomla 1.7: 1.7 is end-of-life since 2012-02-24
  • Joomla 2.5
  • Joomla 3
  • Magnolia
  • Mahara
  • MantisBT
  • MediaWiki
  • Microweber
  • MoinMoin
  • MyBB
  • Piwigo
  • Roundcube
  • SMF 1 and 2
  • Serendipity
  • TestLink
  • TikiWiki
  • TinyTinyRSS
  • Trac
  • WikkaWiki
  • WordPress
  • Zenphoto
  • Zikula
  • Zimbra
  • e107
  • osDate
  • ownCloud 5 and 6
  • phpBB3
  • phpMyAdmin

Installation

git clone https://github.com/fgeek/pyfiscan.git && cd pyfiscan
pip install -r requirements.lst

Notes

Happy users

  • DevNet Oy
  • Kapsi Internet-käyttäjät ry

About

Free web-application vulnerability and version scanner

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%