<?php
$priKey = file_get_contents('./id_rsa');
$res = openssl_get_privatekey($priKey);
$orderString = 'some string';
openssl_sign($orderString, $sign, $res);
//$sign为引用
openssl_free_key($res);
$sign = base64_encode($sign);
echo $sign;
| javascript:(function() { function R(a){ona = "on"+a; if(window.addEventListener) window.addEventListener(a, function (e) { for(var n=e.originalTarget; n; n=n.parentNode) n[ona]=null; }, true); window[ona]=null; document[ona]=null; if(document.body) document.body[ona]=null; } R("contextmenu"); R("click"); R("mousedown"); R("mouseup"); R("selectstart");})() |
| deny from 42.120.142.220/30 | |
| deny from 42.120.145.0/24 | |
| deny from 42.156.250.110/31 | |
| deny from 42.156.250.112/29 | |
| deny from 120.26.55.211/32 | |
| deny from 121.40.83.80/32 | |
| deny from 121.42.0.0/24 | |
| #https://help.aliyun.com/knowledge_detail/5975223.html |
| <?php | |
| function createStr($num = 700, $len = 6){ | |
| if($num===0){ | |
| return []; | |
| } | |
| $numbers = range(0, 9); | |
| $letters = range('a', 'z'); | |
| $uppers = range('A', 'Z'); | |
| $elements = array_merge($numbers, $letters, $uppers); | |
| $strings = []; |
| <?php | |
| class upyun_form_upload { | |
| private $policy = []; | |
| private $secret_key; | |
| function __construct($secret_key){ | |
| $this->secret_key = $secret_key; | |
| } | |
| function __call($function_name, $params){ | |
| $key = $this->underscore2hyphen($function_name); | |
| if (!empty($params)) { |
| var proxy = "SOCKS5 127.0.0.1:1081; SOCKS 127.0.0.1:1081; DIRECT;"; | |
| var direct = 'DIRECT;'; | |
| var domains = [ | |
| 'twitter.com', | |
| 'google.com', | |
| 'google.com.hk', | |
| 't.co', | |
| 'twimg.com', | |
| 'github.com', |
| #一键从备份恢复数据 | |
| HOST=192.168.1.158 #主机地址,最好写好证书 | |
| BACKUP_DIR=/data/autobackup/mysql #远程备份文件夹地址 | |
| DB=jjdd #数据库名 | |
| MYSQL_DATA_DIR=/usr/local/mysql/data/ #本机数据库 datadir | |
| MYSQL_USER=_mysql:_mysql #mysql 的用户 | |
| #start... | |
| sudo echo '已获得 root 权限' | |
| if [ $? -ne 0 ] ; then |
| nodemailer = require "nodemailer" | |
| transportOptions = | |
| service: "QQ" | |
| auth: | |
| user: "[email protected]" | |
| pass: "password" | |
| mailOptions = | |
| from: "[email protected]", | |
| to: "[email protected]", |
| request = require 'request' | |
| form = | |
| from: 'shiguanglu <[email protected]>' | |
| to: 'testuser <[email protected]>' | |
| subject: 'this is a test mail' | |
| text: 'test mail body' | |
| auth = | |
| user: 'api' | |
| password: 'YOUR API KEY FROM MAILGUN' | |
| <?php | |
| /** | |
| * 将数字转为短网址代码 | |
| * | |
| * @param int $number 数字 | |
| * @return string 短网址代码 | |
| */ | |
| function generate_code($number) { | |
| $out = ""; | |
| $codes = "abcdefghjkmnpqrstuvwxyz23456789ABCDEFGHJKMNPQRSTUVWXYZ"; |