From 751ac4daff7788c0e4d1f798179962a921d0094e Mon Sep 17 00:00:00 2001 From: ElbertF Date: Sat, 22 Sep 2012 18:55:35 +1000 Subject: [PATCH] Started work on experimental PHP driver --- README.md | 14 ++++++++++++-- drivers/php/driver.php | 7 +++++++ drivers/php/index.php | 5 +++++ 3 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 drivers/php/driver.php create mode 100644 drivers/php/index.php diff --git a/README.md b/README.md index 7294643a0..496986baa 100644 --- a/README.md +++ b/README.md @@ -71,6 +71,11 @@ API limitations.) * Select `drivers/chrome/` +**Bookmarklet** + +Beta version available for testing at [wappalyzer.com/bookmarklet](http://wappalyzer.com/bookmarklet). + + **HTML** The HTML driver serves purely as an example. It's a good starting point if you @@ -79,9 +84,14 @@ want to port Wappalyzer to a new platform. * Navigate to `drivers/html/` -**Bookmarklet** +**PHP** -Beta version available for testing at [wappalyzer.com/bookmarklet](http://wappalyzer.com/bookmarklet). +Work in progress. Installation on Debian Linux: + +* `# aptitude install php5-dev php-pear libv8-dev` +* `# pecl install channel://pecl.php.net/v8js-0.1.3` +* Create `/etc/php5/conf.d/v8js.ini` containing `extension=v8js.so` +* `# php drivers/php/driver.php` Screenshot diff --git a/drivers/php/driver.php b/drivers/php/driver.php new file mode 100644 index 000000000..0bcaf6703 --- /dev/null +++ b/drivers/php/driver.php @@ -0,0 +1,7 @@ +executeString(' + print("x"); + ')); diff --git a/drivers/php/index.php b/drivers/php/index.php new file mode 100644 index 000000000..75e87a9af --- /dev/null +++ b/drivers/php/index.php @@ -0,0 +1,5 @@ +executeString('print("Hello, world!");'));