2017 © Pedro Peláez
 

library magescan

Scan a Magento application for information

image

steverobbins/magescan

Scan a Magento application for information

  • Friday, July 21, 2017
  • by steverobbins
  • Repository
  • 25 Watchers
  • 224 Stars
  • 235 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 72 Forks
  • 2 Open issues
  • 60 Versions
  • 1 % Grown

The README.md

Mage Scan

Join the chat at https://gitter.im/steverobbins/magescan, (*1)

Master Build Status Master Code Quality Master Code Coverage Latest Stable Version Master Dependancies, (*2)

The idea behind this is to evaluate the quality and security of a Magento site you don't have access to. The scenario when you're interviewing a potential developer or vetting a new client and want to have an idea of what you're getting into., (*3)

Screenshot, (*4)

Installation

.phar

php magescan.phar scan:all www.example.com

Source

  • Clone this repository
  • Install with composer
git clone https://github.com/steverobbins/magescan magescan
cd magescan
curl -sS https://getcomposer.org/installer | php
php composer.phar install
bin/magescan scan:all www.example.com

n98-magerun

Clone into your ~/.n98-magerun/modules directory, (*5)

mkdir -p ~/.n98-magerun/modules
git clone https://github.com/steverobbins/magescan ~/.n98-magerun/modules/magescan
magerun magescan:scan store.example.com

Composer

composer require steverobbins/magescan --dev

Include in your project

Add the following to your composer.json, (*6)

"require": {
    "steverobbins/magescan": "dev-master"
}

Usage

$ magescan.phar scan:all store.example.com

Commands

scan:all

$ magescan.phar scan:all [--insecure|-k] [--show-modules] <url>

Run all scans on the given <url>., (*7)

Options

--format=FORMAT

Specify a different output format. Possible values:, (*8)

  • default
  • json
--insecure, -k

If set, SSL certificates won't be validated, (*9)

--show-modules

Lists all modules searched for, not just those found, (*10)

scan:catalog

$ magescan.phar scan:catalog [--insecure|-k] <url>

Get catalog information, (*11)

scan:modules

$ magescan.phar scan:modules [--insecure|-k] [--show-modules] <url>

Get installed modules, (*12)

scan:patch

$ magescan.phar scan:patch [--insecure|-k] <url>

Get patch information, (*13)

scan:server

$ magescan.phar scan:server [--insecure|-k] <url>

Check server technology, (*14)

scan:sitemap

$ magescan.phar scan:sitemap [--insecure|-k] <url>

Check sitemap, (*15)

scan:unreachable

$ magescan.phar scan:unreachable [--insecure|-k] <url>

Check unreachable paths, (*16)

scan:version

$ magescan.phar scan:version [--insecure|-k] <url>

Get the version of a Magento installation, (*17)

Show all modules that we tried to detect, not just those that were found, (*18)

Disclaimer

Since we can't see the code base, this tool makes assumptions and takes guesses. Information reported isn't guaranteed to be correct., (*19)

For in depth analyses, consider:, (*20)

Support

Please create an issue for all bugs and feature requests, (*21)

Contributing

Fork this repository and send a pull request to the dev branch, (*22)

License

Creative Commons Attribution 4.0 International, (*23)

The Versions

21/07 2017

dev-master

9999999-dev

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

21/07 2017
21/07 2017
19/05 2017
18/10 2016
02/09 2016
02/09 2016

dev-feature/pr-136

dev-feature/pr-136

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

08/03 2016
08/03 2016
16/12 2015
24/11 2015
17/11 2015

v1.11.5

1.11.5.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

04/11 2015

v1.11.4

1.11.4.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

30/10 2015

v1.11.3

1.11.3.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

27/10 2015

v1.11.2

1.11.2.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

26/10 2015

v1.11.1

1.11.1.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

23/10 2015

v1.11.0

1.11.0.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

22/10 2015

v1.10.0

1.10.0.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

13/10 2015

v1.9.2

1.9.2.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

25/09 2015

v1.9.1

1.9.1.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

24/09 2015

v1.9.0

1.9.0.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

21/09 2015

v1.8.3

1.8.3.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

19/09 2015

v1.8.2

1.8.2.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

18/09 2015

v1.8.1

1.8.1.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

28/08 2015

v1.8.0

1.8.0.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

27/08 2015

v1.7

1.7.0.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

21/08 2015

v1.6.6

1.6.6.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

20/08 2015

v1.6.5

1.6.5.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

20/08 2015

v1.6.4

1.6.4.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

20/08 2015

v1.6.3

1.6.3.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

04/08 2015

v1.6.2

1.6.2.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

24/07 2015

v1.6.1

1.6.1.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

22/07 2015

v1.6

1.6.0.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

18/07 2015

v1.5.3

1.5.3.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

08/07 2015

v1.5.2

1.5.2.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

30/06 2015

v1.5.1

1.5.1.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

12/06 2015

v1.5

1.5.0.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

01/06 2015

v1.4

1.4.0.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

01/06 2015

v1.3.2

1.3.2.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

21/05 2015

v1.3.1

1.3.1.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

19/05 2015

v1.3

1.3.0.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

19/05 2015

v1.2

1.2.0.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

15/05 2015

v1.1.2

1.1.2.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

11/05 2015

v1.1.1

1.1.1.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

11/05 2015

v1.1

1.1.0.0

Scan a Magento application for information

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

07/05 2015

v1.0

1.0.0.0

Detect vulnerabilies of a Magento application

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

14/04 2015

v0.7.7

0.7.7.0

Detect vulnerabilies of a Magento application

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

06/04 2015

v0.7.6

0.7.6.0

Detect vulnerabilies of a Magento application

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

27/03 2015

v0.7.5

0.7.5.0

Detect vulnerabilies of a Magento application

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

27/03 2015

v0.7.4

0.7.4.0

Detect vulnerabilies of a Magento application

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

21/03 2015

v0.7.3

0.7.3.0

Detect vulnerabilies of a Magento application

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

20/03 2015

v0.7.2

0.7.2.0

Detect vulnerabilies of a Magento application

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

19/03 2015

v0.7.1

0.7.1.0

Detect vulnerabilies of a Magento application

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

19/03 2015

v0.7

0.7.0.0

Detect vulnerabilies of a Magento application

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

18/03 2015

v0.6

0.6.0.0

Detect vulnerabilies of a Magento application

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

17/03 2015

v0.5

0.5.0.0

Detect vulnerabilies of a Magento application

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

17/03 2015

v0.4

0.4.0.0

Detect vulnerabilies of a Magento application

  Sources   Download

CC-BY-4.0

The Requires

 

The Development Requires

by Steve Robbins

16/03 2015

v0.3

0.3.0.0

Detect vulnerabilies of a Magento application

  Sources   Download

CC-BY-4.0

The Requires

 

by Steve Robbins

15/03 2015

v0.2

0.2.0.0

Detect vulnerabilies of a Magento application

  Sources   Download

CC-BY-4.0

The Requires

 

by Steve Robbins

12/03 2015

v0.1

0.1.0.0

Detect vulnerabilies of a Magento application

  Sources   Download

CC-BY-4.0

The Requires

 

by Steve Robbins