Skip to content

Instantly share code, notes, and snippets.

View EricDriussi's full-sized avatar

Eric Driussi EricDriussi

View GitHub Profile
@EricDriussi
EricDriussi / detect_xz_backdoor.sh
Last active March 31, 2024 10:56
Modified version of "detect.sh" from https://www.openwall.com/lists/oss-security/2024/03/29/4 to check if system has xz backdoor
#!/usr/bin/env sh
# modified version of "detect.sh" from https://www.openwall.com/lists/oss-security/2024/03/29/4
set -eu
# find path to liblzma dep for sshd (empty if not found)
path_to_lib="$(ldd "$(which sshd)" | grep liblzma | grep -o '/[^ ]*' || echo '')"
if [ "$path_to_lib" = "" ]; then
echo "your sshd does not depend on liblzma"
@EricDriussi
EricDriussi / bureaucracy_sucks.py
Last active February 15, 2024 09:39
script to clock in and out from factorial.hr with more than one account
import sys
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.chrome.options import Options
email_pwd = {
'[email protected]': 'micaballocaminapalante',
'[email protected]': 'estanolahackean'
@EricDriussi
EricDriussi / shell-watcher.sh
Last active November 1, 2022 12:02
Generic test watcher / hot reload function for zsh and bash shells (depends on inotify-tools).
alias watch="run_on_change"; run_on_change() {
color_command(){
# Modify these values to change behavior
pass_terms="pass|ok"
fail_terms="fail|failed"
pass_color=$'\e[1;32m'
fail_color=$'\e[1;31m'
reset_color=$'\e[0m'
colored_pass_terms="✅ ${pass_color}&${reset_color}"
@EricDriussi
EricDriussi / co-author.py
Last active October 20, 2022 16:08
Script for easy co-author commits
from subprocess import run, CalledProcessError
from sys import exit, argv
import re
# Not used directly, but improves input() behavior when loaded
import readline
# Provide your own dict, format described below
from authors import authors
def run_git_commit(message: str, flags: str):