Skip to content

Instantly share code, notes, and snippets.

Sean Escriva webframp

Block or report user

Report or block webframp

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
@webframp
webframp / CVE-2019-19781-firstresponse.md
Last active Jan 18, 2020
CVE-2019-19781 - Live Response First Steps from @darkQuassar
View CVE-2019-19781-firstresponse.md

CVE-2019-19781 Response steps - Have I been compromised?

Critical Exposure in Citrix ADC (NetScaler) – Unauthenticated Remote Code Execution

Credit: Suggested steps taken from twitter post by @darkQuassar

Just converted to copy/pastable gist for easy access

Check the root user command history

@webframp
webframp / config.el
Created Nov 12, 2019
doom emacs config dir .doom.d
View config.el
;;; ~/.doom.d/config.el -*- lexical-binding: t; -*-
;; To modify or add binding for existing modules use add-hook! or after! macros
;; https://github.com/hlissner/doom-emacs/wiki/Customization#reconfigure-packages
;; HOTFIX for Emacs 26.1 and gnutls 3.6 - no longer needed?
;; https://www.reddit.com/r/emacs/comments/cdf48c/failed_to_download_gnu_archive/
;; (setq gnutls-algorithm-priority "NORMAL:-VERS-TLS1.3")
;;; UI
@webframp
webframp / test.md
Created Sep 24, 2019
a sample md file
View test.md

Title

Subheading

a url A site was established by CNAME record domain DNS.

A list of long items

  • Create: a really long command line tool example that goes to far past the 80 character limit
@webframp
webframp / zsh_to_fish.py
Created Sep 4, 2018 — forked from dvdbng/zsh_to_fish.py
Migrate zsh history to fish
View zsh_to_fish.py
import os
import re
def zsh_to_fish(cmd):
return (cmd.replace('&&', '; and ')
.replace('||', '; or '))
def is_valid_fish(cmd):
@webframp
webframp / ConEmu-gruvbox.md
Created Nov 22, 2017 — forked from circleous/ConEmu-gruvbox.md
gruvbox color schemes [ConEmu]
@webframp
webframp / Dockerfile
Created Oct 5, 2017
webframp/sphinx-doc Dockerfile
View Dockerfile
FROM alpine:latest
LABEL maintainer="sean.escriva@gmail.com"
ENV SPHINX_VERSION='1.6.4'
RUN apk add --update python3 make bash && \
ln -s /usr/bin/python3 /usr/bin/python && \
ln -s /usr/bin/pip3 /usr/bin/pip && \
rm -rf /var/cache/apk/*
@webframp
webframp / linkerd.yaml
Last active Sep 29, 2017
simple starter linkerd k8s objects
View linkerd.yaml
---
apiVersion: v1
kind: ConfigMap
metadata:
name: l5d-config
data:
config.yaml: |-
admin:
ip: 0.0.0.0
port: 9990
@webframp
webframp / .tmux.conf
Created Aug 24, 2017
Simplistic tmux configs, one themed, one without
View .tmux.conf
set -g default-terminal "screen-256color"
setw -g xterm-keys on
# start window numbering at 1
set -g base-index 1
set -g mouse on
setw -g monitor-activity on
# use C-j instead of C-b
@webframp
webframp / keybase.md
Created Jul 25, 2017
Signing git commits on github using keybase.io gpg key
View keybase.md

Probably one of the easiest things you'll ever do with gpg

Install Keybase: https://keybase.io/download and Ensure the keybase cli is in your PATH

First get the public key

keybase pgp export | gpg --import

Next get the private key

@webframp
webframp / log_linux.txt
Created Jul 20, 2017
rubyc testing for a dead simple app
View log_linux.txt
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
Beginning configuration for readline-7.0 for x86_64-unknown-linux-gnu
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
You can’t perform that action at this time.