Download the PHP package dmk/mkphpids without Composer

On this page you can find all versions of the php package dmk/mkphpids. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package mkphpids

mkphpids

NOTE: This extension is abandoned as the development of PHPIDS was abandoned as well a long time ago. So no Support for TYPO3 9.5 and later versions will be added. If you're interested in more security in your TYPO3 environments you should check out mksanitizedparameters which prevents most attacks in the first place by sanitizing incoming request parameters making it harder for attackers.

Administration

Configuration

UsersManual

ChangeLog

What does it do?

Adding a PHP Intrusion Detection System from http://www.phpids.org to your TYPO3 Website.

This extension is a fork of px_phpids with more features and TYPO3 6.2, 7.6 and 8.7 support. So thanx for the development of px_phpids.

Features

Quote from the Author of PHPIDS:

“PHPIDS (PHP-Intrusion Detection System) is a simple to use, well structured, fast and state-of-the-art security layer for your PHP based web application. The IDS neither strips, sanitizes nor filters any malicious input, it simply recognizes when an attacker tries to break your site and reacts in exactly the way you want it to. Based on a set of approved and heavily tested filter rules any attack is given a numerical impact rating which makes it easy to decide what kind of action should follow the hacking attempt. This could range from simple logging to sending out an emergency mail to the development team, displaying a warning message for the attacker or even ending the user’s session.

PHPIDS enables you to see who’s attacking your site and how and all without the tedious trawling of logfiles or searching hacker forums for your domain. Last but not least it’s licensed under the LGPL!”

On their site you can find a collection of resources related to PHPIDS. These including files, documentation, a friendly forum and a demo which shows some of the best features of PHPIDS.

Screenshots

The backend module.


All versions of mkphpids with dependencies

PHP Build Version
Package Version
Requires typo3/cms Version ~6.2 || ~7.6 || ~8.7
digedag/rn-base Version >=1.4
dmk/mklib Version >=3
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package dmk/mkphpids contains the following files

Loading the files please wait ....