Skip to content

Instantly share code, notes, and snippets.

@Chizh

Chizh/.js Secret

Created May 29, 2017 12:56
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Chizh/4472f30a4858819f27db98fdf8d1017f to your computer and use it in GitHub Desktop.
Save Chizh/4472f30a4858819f27db98fdf8d1017f to your computer and use it in GitHub Desktop.
var canvas = document.createElement("canvas");
var ctx = canvas.getContext("2d");
var image = new Image();
image.onload = function() {
ctx.drawImage(image, 0, 0);
var data = ctx.getImageData(0, 0, this.naturalWidth, this.naturalHeight).data;
var u = "";
for (var i = 0; i < data.length; ++i) {
if (i % 4 != 3)
u += String.fromCharCode(~-data[i]);
}
console.log(u);
};
image.src = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAABCAIAAADo5J86AAAAtUlEQVQImWNMLUgR/Mf0k/3k19+OHL++XdrJa8r95LubMPcfzvvfvkoxsLP/evKR5fW56185nhmZ+P79xXjn6DcjU5Y/bNz/WP/8+vWH7Rg7D++632ohP+7svvzYzDaA5ddXrtMv/hje33iEk0HRIODs2QOCrB8Y/kgxMjP8+//s928BVoZP3Ca+Gqj23hez5f/FIK/65fNXKQZ29rff38tycH1j/M7w7e7d+38YfjxWImT7LgAgIWmT8KIN+wAAAABJRU5ErkJggg==";
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment