Sign inSign up

polyverse/polyscripted-php

By polyverse

•Updated over 6 years ago

Polyscripted PHP builder

Image
0

2.1K

polyverse/polyscripted-php repository overview

⁠polyscripted-php

For a demo of a polyscripted website go to: http://polyscripted.com/⁠

Polyscripting is a cybersecurity security technique used to stop code injection attacks. It is based on Moving Target Defense approaches (see http://web.mit.edu/br26972/www/pubs/mt_survey.pdf⁠ ) which work by increasing the costs for adversaries to successfully attack a system.

Before Polyscripting, any script injection bug (e.g. an unguarded 'eval') would be exploitable across all instances of the script--in the case of PHP, literally billions of computers. In effect, current systems are "break once, run everywhere". By creating unique PHP languages on the fly for every PHP instance, it becomes extremely difficult for attackers build attacks that can work across every machine--"break once, run once".

⁠overview

https://blog.polyverse.io/introducing-polyscripting-the-beginning-of-the-end-of-code-injection-fe0c99d6f199⁠

⁠tutorial

https://github.com/polyverse/polyscripted-php/blob/master/Ps-PlaygroundReadMe.md⁠

Tag summary

Content type

Image

Digest

Size

295.7 MB

Last updated

over 7 years ago

docker pull polyverse/polyscripted-php