Skip to content

Instantly share code, notes, and snippets.

@Wostafa
Wostafa / javascript.xor.encryption.js
Last active April 30, 2023 18:00 — forked from donma/javascript.xor.encryption.js
javascript.xor.encryption.js
function EncodeB64(str) {
return window.btoa(unescape(encodeURIComponent(str)));
}
function DecodeB64(str) {
return decodeURIComponent(escape(window.atob(str)));
}
function XorEncrypt(data, salt) {
data = EncodeB64(data);
@Wostafa
Wostafa / get-app-md5-signature-fingerprint.c
Created February 24, 2023 19:16 — forked from mikepenz/get-app-md5-signature-fingerprint.c
Retrieve the app signature fingerprint as md5 hash
#include <string.h>
#include <stdio.h>
#include <malloc.h>
#include <jni.h>
const char *getSignature(JNIEnv *env, jobject context) {
// Build.VERSION.SDK_INT
jclass versionClass = (*env)->FindClass(env, "android/os/Build$VERSION");
jfieldID sdkIntFieldID = (*env)->GetStaticFieldID(env, versionClass, "SDK_INT", "I");
int sdkInt = (*env)->GetStaticIntField(env, versionClass, sdkIntFieldID);
@Wostafa
Wostafa / tailwind.scss
Last active January 24, 2023 19:26
Tailwind Colors and Sizes for Sass
// colors
$c-slate-50: #f8fafc;
$c-slate-100: #f1f5f9;
$c-slate-200: #e2e8f0;
$c-slate-300: #cbd5e1;
$c-slate-400: #94a3b8;
$c-slate-500: #64748b;
$c-slate-600: #475569;
$c-slate-700: #334155;
$c-slate-800: #1e293b;
@Wostafa
Wostafa / tv.js
Created March 31, 2021 10:33 — forked from ang-st/tv.js
Trading view data
var util=require('util')
var WebSocketClient = require('websocket').client;
var client = new WebSocketClient();
var conn = null
var received = false
client.on('connectFailed', function(error) {
console.log('Connect Error: ' + error.toString());
});