Skip to content

Instantly share code, notes, and snippets.

View yosit's full-sized avatar

Yosi Taguri yosit

  • ZipRecruiter
  • Israel
  • X @yosit
View GitHub Profile
@sararob
sararob / data-structure.js
Last active April 26, 2022 22:21
Role-based security in Firebase
/*
This example shows how you can use your data structure as a basis for
your Firebase security rules to implement role-based security. We store
each user by their Twitter uid, and use the following simplistic approach
for user roles:
0 - GUEST
10 - USER
20 - MODERATOR
@michael-dev2rights
michael-dev2rights / backup-github.conf.example
Last active December 29, 2021 02:37 — forked from rodw/backup-github.sh
A simple script to backup an organization's GitHub repositories, wikis and issues.
#This is an example configuration file. You must set the values marked <CHANGE-ME>
GHBU_ORG="<CHANGE-ME>" # the GitHub organization whose repos will be backed up
# (if you're backing up a user's repos instead, this should be your GitHub username)
GHBU_UNAME="<CHANGE-ME>" # the username of a GitHub account (to use with the GitHub API)
GHBU_PASSWD="<CHANGE-ME>" # the password for that account
#The following are default values. Change and uncomment if you want to alter the default.
#GHBU_BACKUP_DIR="github-backups" # where to place the backup files
@karanlyons
karanlyons / ZoomDaemon.yara
Last active July 12, 2021 14:07
Fixes for Zoom, RingCentral, Zhumu (and additional white labels) RCE vulnerabilities
private rule Macho
{
meta:
description = "private rule to match Mach-O binaries (copied from Apple's XProtect)"
condition:
uint32(0) == 0xfeedface or uint32(0) == 0xcefaedfe or uint32(0) == 0xfeedfacf or uint32(0) == 0xcffaedfe or uint32(0) == 0xcafebabe or uint32(0) == 0xbebafeca
}
rule ZoomDaemon
{
@alexlarsson
alexlarsson / gist:c8e3277d2678c1061319
Last active June 2, 2020 00:41
Private files in docker container

Private files in docker container

It is sometimes necessary to have files in a container that shouldn't ever end up in an image. These files are generally some form of private key or password that aren't allowed to be distributed. This document details a few usecases for such files and their requirements.

Use Cases

Private keys for packages

@mtrovilho
mtrovilho / Aircrack Commands
Last active January 11, 2020 21:08 — forked from victorreyesh/Aircrack Commands
Cracking WPA2 / WEP Wifi / Aircrack 10 seconds guide. For Mac OSX
// Install the latest Xcode, with the Command Line Tools.
// Install Homebrew
// Install aircrack-ng:
brew install aircrack-ng
// Create the following symlink:
sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/sbin/airport
// Figure out which channel you need to sniff:
sudo airport -s
@a-v-ebrahimi
a-v-ebrahimi / AnimationHelepr
Created April 21, 2012 02:11
android animation helper for viewflipper
//flip1.setInAnimation(AnimationHelper
// .inFromRightAnimation(300));
// flip1.setOutAnimation(AnimationHelper
// .outToLeftAnimation(300));
package com.euphratesmedia.commonroutines;
import android.view.animation.AccelerateInterpolator;
import android.view.animation.Animation;
import android.view.animation.TranslateAnimation;
@dfee
dfee / directory.py
Last active August 29, 2015 14:06
FreeSwitch mod_python Directories Example [modern]
from collections import defaultdict
import freeswitch
sound_path_prefix = "/usr/local/freeswitch/sounds/custom/"
def text_to_digit(text, len):
"""Map text to digits"""
atoi_d = {