Skip to content

Instantly share code, notes, and snippets.

View chadyred's full-sized avatar
💭
I may be slow to respond.

Florian Cellier chadyred

💭
I may be slow to respond.
  • YouStock
View GitHub Profile
@chadyred
chadyred / Makefile
Created June 14, 2017 10:05
Make recursion subfolder
PUBLIC_DIR := public
SRC_DIR := src
CP := $(which cp)
RM := $(which rm)
PROJECTS_SRC := $(wildcard $(SRC_DIR)/*)
PROJECTS_PUBLIC := $(subst $(SRC_DIR)/,$(PUBLIC_DIR)/,$(PROJECTS_SRC))
install: $(PROJECTS_SRC)
$(PROJECTS_SRC): clear/$(PUBLIC_DIR)
@chadyred
chadyred / main.py
Last active September 28, 2017 15:02
Url initiator
#!/usr/local/bin/python3
from east import *
if __name__ == '__main__':
Naviguate().browse('/foo/bar')
Naviguate().simple_browser('')
@chadyred
chadyred / check.sh
Created January 10, 2018 14:13
shasum-check-key
#!/bin/sh
# $1 : file with keys
# $2 : certificat (256 - 512)
# $3 : binary to check.
cat $1 | grep "`shasum -a $2 $3`"
if grep -q "`shasum -a $2 $3`" $1
then
@chadyred
chadyred / check.sh
Created January 10, 2018 14:13
shasum-check-key
#!/bin/sh
# $1 : file with keys
# $2 : certificat (256 - 512)
# $3 : binary to check.
cat $1 | grep "`shasum -a $2 $3`"
if grep -q "`shasum -a $2 $3`" $1
then
@chadyred
chadyred / sniffer.py
Last active May 22, 2018 15:02
East sniffer
#!/usr/bin/python3
import abc
import time, json, sys
from typing import Callable, IO, cast
import shutil
from subprocess import Popen as popen_call # Execute a shell command
from subprocess import call as system_call # Execute a shell command
import attr
@chadyred
chadyred / virus_total.py
Created June 12, 2018 10:07
Create report with virus total
#!/usr/bin/python3
import abc
import sys
from typing import Callable, IO, cast
import requests
import attr
class MessageTemplating(metaclass=abc.ABCMeta):
@chadyred
chadyred / east_parse_csv_to_dataframe_with_extract.py
Last active June 19, 2018 08:55
Allow use to get a given column on a CSV with a dataframe
#!/usr/bin/python3
import abc
import sys
import json, base64
from typing import Callable, IO, cast
import requests
import pandas as pd
import attr
#!/usr/bin/python3
import abc
from typing import Callable, IO, cast
from east_displayer import Output, OutputStream
from east_typer import StringComputer, String, StringReceiver, ReceiverOfString
class MessageTemplating(metaclass=abc.ABCMeta):
@chadyred
chadyred / exec_as_uid_set_by_c_script
Last active October 28, 2018 15:37
change-uid-gid-based-one-right-of-file => gcc -m32 -o droit-user droit-user.c
#!/tmp/sh
echo "Content repository of" `whoami`
# ou echo "Contenu du répertoire de" $(whoami)
ls -a /home/user
@chadyred
chadyred / backup_kvm.sh
Last active November 26, 2018 13:45
Backup - restore KVM VM with disk and image and XML
#!/bin/bash
#
# Liste des domaines
#
#-----------------------------------------------------------------
if [ "$(groups $USER | grep staff)" == "" ] || [ "$(groups $USER | grep sudo)" == "" ]; then
echo "Vous ne faites pas partie du staff ou vous n'êtes pas sudoer !"
exit 1
fi
#