openssl req -x509 -newkey rsa:4096 -sha256 -keyout example.key -out example.crt -subj "/CN=example.com" -days 3650 -passout pass:foobar
openssl x509 -x509toreq -in example.crt -out example.csr -signkey example.key -passin pass:foobar
| <?php | |
| namespace Acme\DemoBundle\Services; | |
| use Aws\S3\S3Client; | |
| /** | |
| * Class AmazonS3Service | |
| * | |
| * @package Acme\DemoBundle\Service | |
| */ |
| global | |
| #debug | |
| #daemon | |
| log 127.0.0.1 local0 | |
| defaults | |
| log global | |
| option httplog | |
| frontend unsecured *:80 |
| /** | |
| * Generate and return a random characters string | |
| * | |
| * Useful for generating passwords or hashes. | |
| * | |
| * The default string returned is 8 alphanumeric characters string. | |
| * | |
| * The type of string returned can be changed with the "type" parameter. | |
| * Seven types are - by default - available: basic, alpha, alphanum, num, nozero, unique and md5. | |
| * |
| {% if template contains 'product' %} | |
| <meta property="og:type" content="product"> | |
| <meta property="og:title" content="{{ product.title | strip_html | escape }}"> | |
| <meta property="og:category" content="{{ product.type }}" /> | |
| {% for image in product.images limit:3 %} | |
| <meta property="og:image" content="http:{{ image.src | product_img_url: 'master' }}"> | |
| <meta property="og:image:secure_url" content="https:{{ image.src | product_img_url: 'master' }}"> | |
| {% endfor %} | |
| <meta property="og:price:amount" content="{{ product.price | money_without_currency | stip_html | escape | remove: ',' }}"> | |
| <meta property="og:price:currency" content="{{ shop.currency }}"> |
openssl req -x509 -newkey rsa:4096 -sha256 -keyout example.key -out example.crt -subj "/CN=example.com" -days 3650 -passout pass:foobar
openssl x509 -x509toreq -in example.crt -out example.csr -signkey example.key -passin pass:foobar
| #! /bin/sh | |
| # Installation | |
| # - Move this to /etc/init.d/myservice | |
| # - chmod +x this | |
| # | |
| # Starting and stopping | |
| # - Start: `service myservice start` or `/etc/init.d/myservice start` | |
| # - Stop: `service myservice stop` or `/etc/init.d/myservice stop` |
| <!doctype html> | |
| <html> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> | |
| <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| <title>Particles</title> | |
| <style>body { background-color: #1a252f }</style> | |
| </head> | |
| <body> |
If you haven't already set your NPM author info, now you should:
npm set init.author.name "Your Name"
npm set init.author.email "[email protected]"
npm set init.author.url "http://yourblog.com"
npm adduser
| <script\x20type="text/javascript">javascript:alert(1);</script> | |
| <script\x3Etype="text/javascript">javascript:alert(1);</script> | |
| <script\x0Dtype="text/javascript">javascript:alert(1);</script> | |
| <script\x09type="text/javascript">javascript:alert(1);</script> | |
| <script\x0Ctype="text/javascript">javascript:alert(1);</script> | |
| <script\x2Ftype="text/javascript">javascript:alert(1);</script> | |
| <script\x0Atype="text/javascript">javascript:alert(1);</script> | |
| '`"><\x3Cscript>javascript:alert(1)</script> | |
| '`"><\x00script>javascript:alert(1)</script> | |
| <img src=1 href=1 onerror="javascript:alert(1)"></img> |
| <?php | |
| function session_readonly(){ | |
| if(version_compare(PHP_VERSION, '7.0.0') >= 0){ | |
| session_start(array('read_and_close' => true)); | |
| } else { | |
| $session_name = preg_replace('/[^\da-z]/i', '', $_COOKIE[session_name()]); | |
| $session_data = file_get_contents(session_save_path() . '/sess_' . $session_name); | |
| $return_data = array(); | |
| $offset = 0; |