Skip to content

Instantly share code, notes, and snippets.

View ttycelery's full-sized avatar
🧀
eating cheese

Faiz Jazadi ttycelery

🧀
eating cheese
View GitHub Profile
@ttycelery
ttycelery / gaga_enc.py
Last active April 9, 2018 06:54
wcred: steal saved wifi credential and send it to attacker's server
main_char_lower = {"a": "b","c": "d","e": "f","g": "h","i": "j","k": "l","m": "n","o": "p","q": "r","s": "t","u": "v","w": "x","y": "z"}
for key,value in main_char_lower.items(): main_char_lower[value] = key
main_char_upper = dict()
for key,value in main_char_lower.items(): main_char_upper[key.upper()] = value.upper()
main_char_d_lower = dict()
for key,value in main_char_lower.items(): main_char_d_lower[value] = key
main_char_d_upper = dict()
for key,value in main_char_upper.items(): main_char_d_upper[value] = key
main_char_num = {"0": "1", "2": "3", "4": "5", "6": "7", "8": "9"}
for key,value in main_char_num.items(): main_char_num[value] = key
@ttycelery
ttycelery / __init__.py
Created April 9, 2018 07:04
gaga_enc: not too useful script to encode a string
main_char_lower = {"a": "b","c": "d","e": "f","g": "h","i": "j","k": "l","m": "n","o": "p","q": "r","s": "t","u": "v","w": "x","y": "z"}
for key,value in main_char_lower.items(): main_char_lower[value] = key
main_char_upper = dict()
for key,value in main_char_lower.items(): main_char_upper[key.upper()] = value.upper()
main_char_d_lower = dict()
for key,value in main_char_lower.items(): main_char_d_lower[value] = key
main_char_d_upper = dict()
for key,value in main_char_upper.items(): main_char_d_upper[value] = key
main_char_num = {"0": "1", "2": "3", "4": "5", "6": "7", "8": "9"}
for key,value in main_char_num.items(): main_char_num[value] = key
@ttycelery
ttycelery / tts.py
Last active July 4, 2018 19:53
google_tts: simple python script to convert text to speech based on Google Translate
#!/usr/bin/python
import requests
import sys
import playsound
import time
try:
import readline
except:
@ttycelery
ttycelery / bekkonek.py
Last active July 26, 2018 13:20
bekkonek: simple reverse shell spawner
#!/usr/bin/python
from pwn import *
import random
import time
import thread
from socket import gethostbyname
try:
import readline
except:
pass
@ttycelery
ttycelery / grouper.py
Created May 24, 2018 09:56
Mailist Grouper
# Mailist Grouper
import sys
print("""\
+-----------------------------+
| Mailist Grouper |
| P4kL0nc4t | 24/05/2018 |
+-----------------------------+
""")
if len(sys.argv) != 2:
print("usage: %s <mailist.txt>" % sys.argv[0])

Using Git to Manage a Live Web Site

Overview

As a freelancer, I build a lot of web sites. That's a lot of code changes to track. Thankfully, a Git-enabled workflow with proper branching makes short work of project tracking. I can easily see development features in branches as well as a snapshot of the sites' production code. A nice addition to that workflow is that ability to use Git to push updates to any of the various sites I work on while committing changes.

Contents

@ttycelery
ttycelery / ppkn.md
Last active December 1, 2018 15:24

Kisi-Kisi UAS Ganjil PPKn Kelas X

Soal UAS Ganjil PPKn Kelas X terdiri dari bagian pilihan ganda dan bagian uraian.

Pilihan Ganda

1. Makna Pembagian Kekuasaan

Pembagian kekuasaan (divisions of power) adalah pembagian sistem kekuasaan setiap lembaga negara dalam beberapa bagian (legislatif, eksekutif, dan yudikatif), tetapi satu sama lain tidak terpisahkan. Hal ini memungkinkan terjadinya koordinasi antarlembaga negara.

2. Salah Satu Tugas Kekuasaan Horizontal yang Berkaitan dengan Uang

  • Menetapkan dan melaksanakan kebijakan moneter secara berkelanjutan, konsisten, transparan, dan harus mempertimbangkan kebijakan umum pemerintah di bidang perekonomian.
  • Mengatur dan menjaga kelancaran sistem pembayaran.
  • Mengatur dan mengawasi bank.

3. Kewenangan Presiden sebagai Kepala Negara dan Kepala Pemerintahan

Kimia

Cabang-Cabang Ilmu Kimia

  1. Kimia Analisis: mempelajari tentang analisis bahan-bahan kimia yang terdapat dalam suatu produk.
  2. Kimia Fisik: fokus kajiannya berupa penentuan energi yang menyertai terjadinya reaksi kimia, sifat fisis zat serta perubahan senyawa kimia.
  3. Kimia Organik: mempelajari bahan-bahan kimia yang terdapat dalam makhluk hidup.
  4. Kimia Anorganik: kebalikan dari kimia organik; mempelajari benda mati.
  5. Kimia Lingkungan: mempelajari tentang segala sesuatu yang terjadi di lingkungan, terutama yang berkaitan dengan pencemaran lingkungan dan cara penanggulangannya.
  6. Kimia Inti (Radiokimia): mempelajari zat-zat radioaktif.
  7. Biokimia: cabang ilmu kimia yang sangat erat kaitannya dengan ilmu biologi.
  8. Kimia Pangan: mempelajari bagaimana cara meningkatkan mutu bahan pangan.
@ttycelery
ttycelery / mux.py
Created January 7, 2020 11:29
pymux: run multiple services in one port (connection multiplexer)
import select
import socket
import socketserver
__author__ = 'loncat <me@lcat.dev>'
services = [
{
'name': 'ssh',
'address': ('127.0.0.1', 22),
@ttycelery
ttycelery / main.py
Last active June 27, 2020 05:39
Score scraper: e-Rapor Direktorat PSMA Kemdikbud
"""
Usage: python main.py <semester identifier> <student national id list file>
Semester identifier consists of year + period (even or odd, 1 or 2)
File list.txt contains student nasional identifiers separated by newline character
Example: python main.py 20192 list.txt
This script has these possible output formats:
TOTAL_SCORE,STUDENT_ID,NAME (not sorted, no exception)
0,STUDENT_ID,EXCEPTION (not sorted, with exception)