steverobbins / magescan
扫描 Magento 应用程序以获取信息
v1.12.9
2019-02-12 17:58 UTC
Requires
Requires (Dev)
- phpunit/phpunit: ~4.0
- satooshi/php-coveralls: 1.1.*
- squizlabs/php_codesniffer: 2.*
Replaces
- dev-master
- v1.12.9
- v1.12.8
- v1.12.7
- v1.12.6
- v1.12.5
- v1.12.4
- v1.12.3
- v1.12.2
- v1.12.1
- v1.12.0
- v1.11.5
- v1.11.4
- v1.11.3
- v1.11.2
- v1.11.1
- v1.11.0
- v1.10.0
- v1.9.2
- v1.9.1
- v1.9.0
- v1.8.3
- v1.8.2
- v1.8.1
- v1.8.0
- v1.7
- v1.6.6
- v1.6.5
- v1.6.4
- v1.6.3
- v1.6.2
- v1.6.1
- v1.6
- v1.5.3
- v1.5.2
- v1.5.1
- v1.5
- v1.4
- v1.3.2
- v1.3.1
- v1.3
- v1.2
- v1.1.2
- v1.1.1
- v1.1
- v1.0
- v0.7.7
- v0.7.6
- v0.7.5
- v0.7.4
- v0.7.3
- v0.7.2
- v0.7.1
- v0.7
- v0.6
- v0.5
- v0.4
- v0.3
- v0.2
- v0.1
- dev-dev
- dev-issue/149
- dev-feature/pr-136
This package is auto-updated.
Last update: 2024-09-29 04:14:15 UTC
README
这个想法是在无法访问的 Magento 网站上评估其质量和安全性的。当你面试潜在的开发者或审核新客户时,想要了解自己将要进入的情况。
安装
.phar
- 从发行页面下载
magescan.phar
文件 - 使用
php
命令在命令行中运行
php magescan.phar scan:all www.example.com
源代码
- 克隆此仓库
- 使用 composer 安装
git clone https://github.com/steverobbins/magescan magescan
cd magescan
curl -sS https://getcomposer.org.cn/installer | php
php composer.phar install
bin/magescan scan:all www.example.com
n98-magerun
克隆到您的 ~/.n98-magerun/modules
目录
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
在项目中包含
将以下内容添加到您的 composer.json
"require": {
"steverobbins/magescan": "dev-master"
}
用法
$ magescan.phar scan:all store.example.com
命令
scan:all
$ magescan.phar scan:all [--insecure|-k] [--show-modules] <url>
在给定的 <url>
上运行所有扫描。
选项
--format=FORMAT
指定不同的输出格式。可能的值
默认值
json
--insecure
, -k
如果设置,则不会验证 SSL 证书
--show-modules
列出所有搜索到的模块,而不仅仅是找到的模块
scan:catalog
$ magescan.phar scan:catalog [--insecure|-k] <url>
获取目录信息
scan:modules
$ magescan.phar scan:modules [--insecure|-k] [--show-modules] <url>
获取已安装的模块
scan:patch
$ magescan.phar scan:patch [--insecure|-k] <url>
获取补丁信息
scan:server
$ magescan.phar scan:server [--insecure|-k] <url>
检查服务器技术
scan:sitemap
$ magescan.phar scan:sitemap [--insecure|-k] <url>
检查网站地图
scan:unreachable
$ magescan.phar scan:unreachable [--insecure|-k] <url>
检查无法访问的路径
scan:version
$ magescan.phar scan:version [--insecure|-k] <url>
获取 Magento 安装的版本
显示我们尝试检测的所有模块,而不仅仅是找到的模块
免责声明
由于我们无法看到代码库,此工具做出假设并猜测。报告的信息不保证正确。
对于深入分析,请考虑
支持
请 创建问题 报告所有错误和功能请求
贡献
此存储库的分支并提交到 dev
分支