PHP
phpmd
Tools
PHP
PHPMD PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD. PHPMD can be seen as an user friendly frontend application for the raw metrics stream measured by PHP Depend.
PHPloy
Tools
PHP
[*]
PHPloy
Version 4.9.2
PHPloy is an incremental Git FTP and SFTP deployment tool. By keeping track of the state of the remote server(s) it deploys only the files that were committed since the last deployment.
bitcoin-dca
Tools
PHP
Bitcoin-DCA: Automated self-hosted Bitcoin DCA tool for multiple Exchanges Requirements You need to have an account on a supported exchange; You need to have Docker installed: https://docs.docker.com/get-docker/; You need to have an API key active on a supported exchange.
cakephp-tools
Tools
PHP
CakePHP Tools Plugin A CakePHP plugin containing several useful tools that can be used in many projects.
Version notice This master branch only works for CakePHP 4.2+. See version map for details.
zend-developer-tools
Tools
PHP
Zend Developer Tools Repository abandoned 2019-12-31 This repository has moved to laminas/laminas-developer-tools.
Module providing debug tools for use with zend-mvc applications.
Installation Install the module via composer by running:
chip
Tools
PHP
Chip – 发现所有PHP动态特性安全隐患 工具介绍 用一些简单的问题来介绍Chip工具。
这个工具是做什么的? PHP源代码静态分析,发掘所有可能由于动态特性导致的安全隐患。
什么是“动态特性”? 一段代码,其使用变量作为参数,且改变变量的值将可能导致这段代码发生功能上的变化,我将这种现象成为“PHP的动态特性”。
例如:
<?php eval('echo ' . $_POST['name']); 例如:
<?php array_map($function_name, $_POST); 例如:
<?php $f($arg); Chip是不是一个webshell检测工具? 不是。Chip只对扫描的代码提出安全建议,并不会判断这段代码是否是webshell。
Chip是不是一个自动化代码审计工具? 不是。Chip只对扫描的代码提出安全建议,不会分析上下文是否有用户输入,安全隐患点是否可控等。
Chip适合在哪些场景下使用? 在开发中,在持续集成阶段对开发者提交的代码进行安全性检查,并给出修改意见 在代码审计中,发现可能存在的代码活命令执行漏洞 Wargame比赛中对流量、新的Web文件进行扫描 Chip不适合扫描哪些代码 Web框架的库文件(不要扫描/vendor/中的文件),原因是有的库使用了很多黑魔法,可能涉及到大量动态特性 业务中的确使用了很多动态特性的代码 安装与使用 命令行下使用 直接下载PHAR包,使用命令行调用:
cigar
Tools
PHP
Cigar A smoke testing tool inspired by symm/vape
Similar tools include:
Blackfire Player Installation Install via composer:
composer require brunty/cigar --dev
Pull via docker:
docker pull brunty/cigar
To use Create a .
symfonycon-frontend
Tools
PHP
SymfonyCon: JavaScript like a Frontend Developer Well hello there! This is the example project used in the SymfonyCon 2013
presentation called “Cool like Frontend Developer: Grunt, RequireJS, Bower and other Tools”.
nfsen-ng
Tools
PHP
nfsen-ng nfsen-ng is an in-place replacement for the ageing nfsen.
Used components
Front end: jQuery, dygraphs, FooTable, ion.rangeSlider Back end: RRDtool, nfdump tools TOC nfsen-ng
Installation Configuration CLI API
PHP-MVC-REST-API
Tools
PHP
Guideline for using PHP MVC REST API What is REST API? A REST API (also known as RESTful API) is an application programming interface (API or web API) that conforms to the constraints of REST architectural style and allows for interaction with RESTful web services.
Grawler
Tools
PHP
Grawler – v1.0 Grawler is the best tool ever, made for automating google dorks it’s a tool written in PHP which comes with a web interface that automates the task of using google dorks, scrapes the results, and stores them in a file, version 1.
laravel-seo-tools
Tools
PHP
Laravel Seo Tools Laravel is becoming more and more popular and lots of web application are developing. In most of the web application there need some SEO work for their marketing purpose.
laravel-package-tools
Tools
PHP
Laravel Package Tools Gives you the make: commands that you know and love from Laravel – outside of Laravel. Ready to use in your next package.
If you want to learn how to create reusable PHP packages yourself, take a look at my upcoming PHP Package Development video course.
pdt
Tools
PHP
Welcome to PHP Development Tools The Eclipse PHP Development Tools project delivers a PHP Integrated Development Environment
framework for the Eclipse platform. This project encompasses the development
components necessary to develop PHP-based Web Applications and facilitates
ComposerRequireChecker
Tools
PHP
ComposerRequireChecker A CLI tool to analyze composer dependencies and verify that no unknown symbols are used in the sources of a package.
This will prevent you from using “soft” dependencies that are not defined within your composer.
DevTools
Tools
PHP
Development Tools for PocketMine-MP DevTools is a collection of utilities used for developing PocketMine-MP plugins.
Features Generate skeleton files to bootstrap a new plugin Build plugin phars from source code Load plugins directly from source code (folder plugins), useful for rapid development Check player permissions using commands Commands /genplugin <pluginName> <authorName>: Generates skeleton files for a new plugin /extractplugin <pluginName>: Extracts the source of a loaded plugin from its Phar file /makeplugin <pluginName>: Creates a Phar plugin archive for its distribution /makeplugin *: Creates Phar plugin archives for all loaded plugins /checkperm <node> [playerName]: Checks a permission node /listperms [playerName]: Lists permissions assigned to the command sender, or the target player /handlers [partialEventName]: Lists event handlers registered to event classes matching the input /handlersbyplugin <pluginName>: Lists event handlers registered by the given plugin Using ConsoleScript to build a DevTools phar from source code Contrary to popular belief, this is very simple.
amqp-tools
Tools
PHP
Supporting Enqueue Enqueue is an MIT-licensed open source project with its ongoing development made possible entirely by the support of community and our customers. If you’d like to join them, please consider:
zf-boilerplate
Tools
PHP
ZF-Boilerplate Zend Framework (ZF) Boilerplate is a pre-packaged, pre-configured Zend Framework – based blueprint for your
enterprise grade PHP application. It combines state-of-the-art tools, frameworks and ideas to
bootstrap your projects with nearly zero work.
GlotPress
Tools
PHP
GlotPress About GlotPress is a WordPress plugin to let you set up your own collaborative, web-based software translation tool.
Many open source projects span regions, countries and dialects and need to support a variety of translations, GlotPress is here to help you collaborate online with your translators to ensure your users see your software in their native language.
bugsnag-php
Tools
PHP
Bugsnag error monitoring & exception reporter for PHP The Bugsnag error reporter for PHP gives you instant notification of errors and exceptions in your PHP applications. Learn more about automatic PHP error reporting with Bugsnag.