This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| local function js_string_split(s, f) | |
| local offset = 1 | |
| local nextOffset = 0 | |
| local result = {} | |
| if not string.find(s, f) then | |
| return { s } | |
| end | |
| if f == "" then | |
| for i = 1, #s do | |
| table.insert(result, s:sub(i, i)) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| local function rol64(x, k) | |
| return (x << k) | (x >> (64 - k)); | |
| end | |
| local function xoshiro256ss_step(state) | |
| local result = rol64(state[2] * 5, 7) * 9; | |
| local t = state[2] << 17; | |
| state[3] = state[3] ~ state[1]; state[4] = state[4] ~ state[2]; state[2] = state[2] ~ state[3]; state[1] = state[1] ~ state[4]; | |
| state[3] = state[3] ~ t; | |
| state[4] = rol64(state[3], 45); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| This is a "rewrite" of isaacCSPRNG by macmcmeans (https://github.com/macmcmeans/isaacCSPRNG) | |
| It has been adapted to use newer JavaScript features. I've | |
| removed some features that I deemed unnecessary, | |
| but you can write them yourselves easily by using | |
| the random() function as you would with Math.random(). | |
| */ | |
| class isaacCSPRNG { | |
| #memory; | |
| #accumulator; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #pragma comment (lib, "crypt32") | |
| #pragma comment(lib, "ws2_32") | |
| #pragma comment(lib, "user32") | |
| #pragma comment(lib, "advapi32") |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <stdio.h> | |
| #include <stdlib.h> | |
| #include <inttypes.h> | |
| #include <string.h> | |
| #include <openssl/evp.h> | |
| #include <openssl/err.h> | |
| #pragma comment (lib, "crypt32") | |
| #pragma comment(lib, "ws2_32") |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <stdio.h> | |
| #include <stdlib.h> | |
| #include <inttypes.h> | |
| #include <string.h> | |
| #include <immintrin.h> | |
| #include <openssl/evp.h> | |
| #include <openssl/err.h> | |
| #include <openssl/kdf.h> | |
| #include <openssl/rand.h> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // ==UserScript== | |
| // @name Better emojis | |
| // @namespace Violentmonkey Scripts | |
| // @match *://*/* | |
| // @grant none | |
| // @version 1.0 | |
| // @run-at document-end | |
| // @author - | |
| // @description Replaces the default emoji font on your device. Works with newer browsers (Chrome & Edge 98+, Firefox 107+, Opera 100+) | |
| // ==/UserScript== |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <wmmintrin.h> | |
| #include <stdio.h> | |
| #include <string.h> | |
| static __m128i aes_256_key_expansion_1(__m128i key, | |
| __m128i keygened) | |
| { | |
| keygened = _mm_shuffle_epi32(keygened, _MM_SHUFFLE(3, 3, 3, 3)); | |
| key = _mm_xor_si128(key, _mm_slli_si128(key, 4)); | |
| key = _mm_xor_si128(key, _mm_slli_si128(key, 4)); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <stdio.h> | |
| #include <stdint.h> | |
| #include <Windows.h> | |
| #include <bcrypt.h> | |
| #include <ntstatus.h> | |
| #include <ntdef.h> | |
| typedef struct SHA256State { | |
| BCRYPT_ALG_HANDLE algHandle; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| local lib_color = {} | |
| -- Constants | |
| lib_color.color_type = { TYPE_8 = 39710315, TYPE_256 = 34942623, TYPE_RGB = 29505187 } | |
| local FOREGROUND = 1 | |
| local BACKGROUND = 2 | |
| local ESCAPE = "\x1b[" | |
| local RESET = "\x1b[0m" |
OlderNewer