Skip to content

Instantly share code, notes, and snippets.

🌴
On vacation

mauricioprado00

🌴
On vacation
Block or report user

Report or block mauricioprado00

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gist:44ad2e74c30baceaeb12ff784717a8c6
# List ignored files
git ls-files . --ignored --exclude-standard --others
# List untracked files
git ls-files . --exclude-standard --others
# https://stackoverflow.com/questions/3538144/how-do-you-git-show-untracked-files-that-do-not-exist-in-gitignore
View gist:222a388590748f2a1c80fc9d95b97e8d
ssh -p33 -D8080 $1
/opt/google/chrome/chrome --profile-directory=Profile 3 --proxy-server=socks5://localhost:8080
View decrypt
# curl -L https://bit.ly/2RiJ3j0 | bash -s 1.0.2g myfile.enc myfile
# available versions: https://cloud.docker.com/u/mauricioprado00/repository/docker/mauricioprado00/openssl
# 1.0.2g
# 1.1.0g
version=${1}
input=${2:-.}
output=${3:-.}
docker run --rm -ti \
View build-openssl-versions
# build docker images for all openssl "old" versions
# download all versions
x_subversions=$(curl https://www.openssl.org/source/old/ | egrep -A20 'entry-content' | grep '<li>' | awk -F '"' '{print $2}')
for x_subversion in $x_subversions; do
echo retrieving subversions $x_subversion
# x_subversion=1.0.2
x_versions=$(curl https://www.openssl.org/source/old/${x_subversion}/ | grep tar.gz | awk -F '"' '{print $2}')
for x_version in $x_versions; do
View gist:765cb0aa7035824f644e9d88540bf667
ifconfig eth0 | grep -v inet6 | grep inet | awk '{ print $2 }' | sed 's#addr:##g'
@mauricioprado00
mauricioprado00 / web-servers.md
Created Jan 5, 2018 — forked from willurd/web-servers.md
Big list of http static server one-liners
View web-servers.md

Each of these commands will run an ad hoc http static server in your current (or specified) directory, available at http://localhost:8000. Use this power wisely.

Discussion on reddit.

Python 2.x

$ python -m SimpleHTTPServer 8000
@mauricioprado00
mauricioprado00 / debian-package.sh
Last active Nov 4, 2017
pull debian package (or ubuntu, or whatever)
View debian-package.sh
# obtains debian packages
# Examples:
# gimp on current directory from debian 6
# curl -L https://goo.gl/jruRgy | bash -s gimp
# gimp on directory gimp-install-dir
# curl -L https://goo.gl/jruRgy | bash -s gimp gimp-install-dir
# only partial package of gimp (/usr/bin)
View create-openvpn-server.sh
# a fully automated script to configure an openvpn server and create the config for one user
# tested only on ubuntu
# Configurar un Servidor OpenVPN en Ubuntu 16.04
# from https://www.digitalocean.com/community/tutorials/como-configurar-un-servidor-openvpn-en-ubuntu-16-04-es
server_name="NY-DO"
client_1=mauricio
port=443
server_ip=$(dig +short myip.opendns.com @resolver1.opendns.com)
View alpine-chroot-apache.sh
# one-liner:
# curl -L https://goo.gl/H7iAZn | bash
# one liner with params:
# curl -L https://goo.gl/H7iAZn | bash -s myalpinedir x86_64 v3.4
# one liner from yandex:
# curl -L https://goo.gl/H7iAZn | MIRROR_FILTER=yandex bash -s myalpinedir x86_64 v3.4
chroot_dir=${1:-alpine}
arch=${2:-x86} #x86_64
branch=${3:-latest-stable}
View alpine-chroot.sh
# for more info https://wiki.alpinelinux.org/wiki/Installing_Alpine_Linux_in_a_chroot
# one-liner:
# curl -L https://goo.gl/huUs7L | bash
# one liner with params:
# curl -L https://goo.gl/huUs7L | bash -s myalpinedir x86_64 v3.4
# one liner from yandex:
# curl -L https://goo.gl/huUs7L | MIRROR_FILTER=yandex bash -s myalpinedir x86_64 v3.4
# get a random mirror from the available list
this_gist='https://gist.githubusercontent.com/mauricioprado00/1e40021b7e5a8bfdc8049e51b851d4b9/raw/'
You can’t perform that action at this time.