Skip to content

Instantly share code, notes, and snippets.

View ismoil-nosr's full-sized avatar
👁️‍🗨️

Ismoil Nosr ismoil-nosr

👁️‍🗨️
  • Uzbekistan
View GitHub Profile
@Daij-Djan
Daij-Djan / executeRequest.inc.php
Last active August 16, 2021 09:27
Proxy for ANY POST http request. The script can handle POST data, a custom content type, SSL, user/password credentials and 401 errors from the target.
<?php
//
// executeRequest
//
// uses cURL to run a http(s) request.
// data, contentType, user, password are all optional
//
function executeRequest($target, $data, $contentType, $user, $password, &$http_status) {
//try to send request to remote
@wdullaer
wdullaer / install.sh
Last active July 11, 2024 08:59
Install Latest Docker and Docker-compose on Ubuntu
# Ask for the user password
# Script only works if sudo caches the password for a few minutes
sudo true
# Install kernel extra's to enable docker aufs support
# sudo apt-get -y install linux-image-extra-$(uname -r)
# Add Docker PPA and install latest version
# sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
# sudo sh -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
@joseluisq
joseluisq / terminal-git-branch-name.md
Last active July 4, 2024 15:00
Add Git Branch Name to Terminal Prompt (Linux/Mac)

Add Git Branch Name to Terminal Prompt (Linux/Mac)

image

Open ~/.bash_profile in your favorite editor and add the following content to the bottom.

# Git branch in prompt.

parse_git_branch() {
@dale-c-anderson
dale-c-anderson / certbot-auto-fake
Last active October 3, 2021 08:55
A fake LetsEncrypt simulator for use in testing inside isolated environments. Creates self signed certs instead of real ones.
#!/bin/bash -ue
################################################################################
# Simulates the certificate files that LetsEncrypt creates, creating self signed ones instead
# Ignores all arguments except the last one, which is assumed to be your FQDN.
################################################################################
if [ $# -lt 1 ]; then
>&2 echo "I need at least a FQDN to do anything."
exit 1