PHP Classes

PHP Web Security Scanner: Stop security attacks blocking malicious values

Recommend this page to a friend!
  Info   Screenshots Screenshots   View files View files (65)   DownloadInstall with Composer Download .zip   Reputation   Support forum (4)   Blog    
Ratings Unique User Downloads Download Rankings
StarStar 30%Total: 952 This week: 1All time: 3,781 This week: 560Up
Version License PHP version Categories
php-security-scanner 2.6Freeware5.0HTTP, PHP 5, Security
Description 

Author

This package can be used to stop security attacks blocking malicious request parameters.

It provides a Web based user interface to configure patterns of malicious request parameters that could be used to perform SQL injection or cross-site scripting (XSS) attacks.

A pre-defined set of attack patterns can be loaded from this package author site.

The configuration scripts can patch the scripts of the applications to be protected, so they include an agent script that is responsible detect the configured attack patterns and filter the malicious request values.

The configuration is stored in either a MySQL or a PostgreSQL database.

The protection agent script uses memcached to cache the attack pattern values in order to minimize the execution overhead of protected scripts.

Picture of Roman Shneer
  Performance   Level  
Name: Roman Shneer <contact>
Classes: 4 packages by
Country: Israel Israel
Age: 44
All time rank: 9897 in Israel Israel
Week rank: 411 Up2 in Israel Israel Up
Innovation award
Innovation award
Nominee: 1x

Winner: 1x

Details

Stops web attacks by unsing black-list strategy.<br> (If you looking for absolute protection https://github.com/shaman33/web_app_firewall ) Thanks For Installing my project First read help manual: http://romanshneer.info/pwsm/support.php If stell not understand, please write me:romanshneer@gmail.com Author Roman Shneer.

Screenshots  
  • demo
  Files folder image Files  
File Role Description
Files folder imageactions (1 file)
Files folder imagebackups (1 file)
Files folder imageconf (1 file)
Files folder imageinstall (1 file)
Files folder imagelib (3 files, 2 directories)
Files folder imagelogin (1 file)
Files folder imagestaff (7 files)
Files folder imagetemplates (42 files)
Accessible without login Plain text file agent.php Appl. Application script
Accessible without login Plain text file ajax.php Appl. Application script
Accessible without login Image file favicon.ico Data Auxiliary data
Accessible without login Plain text file index.php Appl. Application script
Accessible without login Plain text file LICENSE.md Data Auxiliary data
Accessible without login Plain text file README.md Data Auxiliary data

  Files folder image Files  /  actions  
File Role Description
  Plain text file actions.class.php Class Class source

  Files folder image Files  /  backups  
File Role Description
  Accessible without login Plain text file nothing.txt Doc. need for empty folder

  Files folder image Files  /  conf  
File Role Description
  Accessible without login Plain text file nothing.txt Doc. need for empty folder

  Files folder image Files  /  install  
File Role Description
  Accessible without login Plain text file index.php Appl. Application script

  Files folder image Files  /  lib  
File Role Description
Files folder imagemysql (1 file)
Files folder imagepostgresql (1 file)
  Plain text file pss.inc.php Class Class source
  Plain text file start.inc.php Class Class source
  Plain text file wisard.inc.php Class Class source

  Files folder image Files  /  lib  /  mysql  
File Role Description
  Plain text file db.inc.php Class Class source

  Files folder image Files  /  lib  /  postgresql  
File Role Description
  Plain text file db.inc.php Class Class source

  Files folder image Files  /  login  
File Role Description
  Accessible without login Plain text file index.php Appl. Application script

  Files folder image Files  /  staff  
File Role Description
  Accessible without login Image file folder.gif Icon Icon image
  Accessible without login Plain text file jquery-1.11.3.min.js Data Auxiliary data
  Accessible without login Plain text file jquery.js Data Auxiliary data
  Accessible without login Plain text file lib.js Data Auxiliary data
  Accessible without login Image file logo1.png Icon Icon image
  Accessible without login Plain text file patterns.json Data Auxiliary data
  Accessible without login Plain text file style.css Data Auxiliary data

  Files folder image Files  /  templates  
File Role Description
  Plain text file aboutSuccess.php Class Class source
  Plain text file agents_listSuccess.php Class Class source
  Plain text file check_before_installSuccess.php Class Class source
  Plain text file chg_dateSuccess.php Class Class source
  Plain text file chg_methodSuccess.php Class Class source
  Plain text file chg_query_stringSuccess.php Class Class source
  Plain text file chg_remote_ipSuccess.php Class Class source
  Plain text file chg_statusSuccess.php Class Class source
  Plain text file chg_urlSuccess.php Class Class source
  Plain text file chk_tables_existsSuccess.php Class Class source
  Plain text file configSuccess.php Class Class source
  Plain text file create_config_file_falseSuccess.php Class Class source
  Plain text file dtemplateSuccess.php Class Class source
  Plain text file dtemplateSuccess_ajax.php Class Class source
  Plain text file dtemplateSuccess_install.php Class Class source
  Plain text file dtemplateSuccess_login.php Class Class source
  Plain text file finall_installationSuccess.php Class Class source
  Plain text file install_dbSuccess.php Class Class source
  Plain text file install_loading_patternsSuccess.php Class Class source
  Plain text file login_formSuccess.php Class Class source
  Plain text file new_agentSuccess.php Class Class source
  Plain text file new_templateSuccess.php Class Class source
  Plain text file new_xml_loadSuccess.php Class Class source
  Plain text file request_more_infoSuccess.php Class Class source
  Plain text file request_reasonSuccess.php Class Class source
  Plain text file request_statisticsSuccess.php Class Class source
  Plain text file restorenow_formSuccess.php Class Class source
  Plain text file restore_formSuccess.php Class Class source
  Plain text file rollbackSuccess.php Class Class source
  Plain text file test_formSuccess.php Class Class source
  Plain text file uninstall_objectSuccess.php Class Class source
  Plain text file usersSuccess.php Class Class source
  Plain text file userSuccess.php Class Class source
  Plain text file user_exists_confirmSuccess.php Class Class source
  Plain text file view_fileSuccess.php Class Class source
  Plain text file waiSuccess.php Class Class source
  Plain text file window_create_config_fileSuccess.php Class Class source
  Plain text file window_create_conf...finishedSuccess.php Class Class source
  Plain text file window_create_new_dbSuccess.php Class Class source
  Plain text file window_create_userSuccess.php Class Class source
  Plain text file window_wellcome0Success.php Class Class source
  Plain text file window_wellcomeSuccess.php Class Class source

Downloadphp-security-scanner-2016-11-23.zip 215KB
Downloadphp-security-scanner-2016-11-23.tar.gz 201KB
Install with ComposerInstall with Composer
Needed packages  
Class DownloadWhy it is needed Dependency
cURL Download .zip .tar.gz Custom software request Required
PostgreSQL Database Driver Download .zip .tar.gz save request statistics, can work with mysql or postgresql Optional
Multi-server memcache interface Download .zip .tar.gz optimisation of work, builded cache Optional
mySQL.class Download .zip .tar.gz save request statistics Recommended
 Version Control Unique User Downloads Download Rankings  
 98%
Total:952
This week:1
All time:3,781
This week:560Up
User Ratings User Comments (2)
 All time
Utility:50%StarStarStar
Consistency:50%StarStarStar
Documentation:-
Examples:-
Tests:-
Videos:-
Overall:30%StarStar
Rank:4258