2017 © Pedro Peláez
 

symfony-bundle do-not-expose-your-symfony

Change some default Symfony configuration to not leak you are using it

image

pyrech/do-not-expose-your-symfony

Change some default Symfony configuration to not leak you are using it

  • Sunday, December 24, 2017
  • by pyrech
  • Repository
  • 1 Watchers
  • 0 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Do Not Expose Your Symfony

Latest Stable Version Total Downloads Build Status, (*1)

This project main's goal is to help you not exposing your project uses Symfony by changing some default configuration., (*2)

Why?

Symfony already do not leak a lot of information about itself. However we can still find clues to detect whether your project uses Symfony. Potential hacker could use these information to find security breaches that could be exploited., (*3)

See this french article for a not exhaustive list of things that can be detected and that this bundle aims to change., (*4)

Installation

  • Use Composer to install DoNotExposeYourSymfony in your project:
composer require "pyrech/do-not-expose-your-symfony"
  • If you do not use Symfony Flex, you will also need to manually register the bundle inside the kernel:
    /**
     * {@inheritdoc}
     */
    public function registerBundles()
    {
        $bundles = [
            // ...
            new Pyrech\DoNotExposeYourSymfony\PyrechDoNotExposeYourSymfonyBundle(),
        ];

        // ...

        return $bundles;
    }

Further documentation

You can see the current and past versions using one of the following:, (*5)

And some meta documentation:, (*6)

Credits

License

This project is licensed under the MIT License - see the LICENSE file for details., (*7)

The Versions

24/12 2017

dev-master

9999999-dev

Change some default Symfony configuration to not leak you are using it

  Sources   Download

MIT

The Requires

 

The Development Requires

symfony hide expose