Skip to content

Instantly share code, notes, and snippets.

View CBox's full-sized avatar

Rafael Mor CBox

View GitHub Profile
update `templates` set `html` = PCFkb2N0eXBlIGh0bWw+CjxodG1sIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIiB4bWxuczp2PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnZtbCIgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIj4KPGhlYWQ+CiAgPHRpdGxlPk5ldyBFbWFpbCBUZW1wbGF0ZTwvdGl0bGU+CiAgPCEtLVtpZiAhbXNvXT48IS0tIC0tPgogIDxtZXRhIGh0dHAtZXF1aXY9IlgtVUEtQ29tcGF0aWJsZSIgY29udGVudD0iSUU9ZWRnZSI+CiAgPCEtLTwhW2VuZGlmXS0tPgo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+CjxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MS4wIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KICAjb3V0bG9vayBhIHsgcGFkZGluZzogMDsgfQogIC5SZWFkTXNnQm9keSB7IHdpZHRoOiAxMDAlOyB9CiAgLkV4dGVybmFsQ2xhc3MgeyB3aWR0aDogMTAwJTsgfQogIC5FeHRlcm5hbENsYXNzICogeyBsaW5lLWhlaWdodDoxMDAlOyB9CiAgYm9keSB7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgfQogIHRhYmxlLCB0ZCB7IGJvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTsgbXNvLXRhYmxlLWxzcGFjZTog
{
"message":{
"notificationType":"Delivery",
"mail":{
"timestamp":"2017-07-30T10:56:32.286Z",
"source":"=?UTF-8?B?Rmxhc2h5YXBwIA==?= <test@flashyapp.com>",
"sourceArn":"arn:aws:ses:eu-west-1:318660074608:identity\/flashyapp.com",
"sourceIp":"84.109.233.235",
"sendingAccountId":"318660074608",
"messageId":"0102015d9323f01e-d8d3b769-21bc-4826-81b3-afa87e495d28-000000",
Delivered-To: onlyserv@gmail.com
Received: by 10.237.34.46 with SMTP id n43csp2331827qtc;
Sat, 29 Jul 2017 12:40:32 -0700 (PDT)
X-Received: by 10.28.155.84 with SMTP id d81mr7664175wme.160.1501357232655;
Sat, 29 Jul 2017 12:40:32 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1501357232; cv=pass;
d=google.com; s=arc-20160816;
b=OmSeaGIBK3cvf07pLb97QEtMHJfyLzPs3XiPpI988v3V7ria3ogYek80GwQOqt9YMV
tTNyfiqWc62moAcW5AW0XVtNpy7Rq296INhA77vhZnC+Y7rClL/bh2SiNODvEImMGfvI
cLuTuxQ+Gm0U/qbEkbGqALC2YHK0MtuHoaHBy8n88xBhYgjBikSvjKLwCNA2iL5cBko2
<?
function aes128Encrypt($key, $data) {
if(16 !== strlen($key)) $key = hash('MD5', $key, true);
$padding = 16 - (strlen($data) % 16);
$data .= str_repeat(chr($padding), $padding);
return mcrypt_encrypt(MCRYPT_RIJNDAEL_128, $key, $data, MCRYPT_MODE_CBC, str_repeat("\0", 16));
}
function aes256Encrypt($key, $data) {