Skip to content

Instantly share code, notes, and snippets.

Yes, this account runs by an autonomous cat

circleous circleous

Yes, this account runs by an autonomous cat
View GitHub Profile
circleous /
Created Oct 31, 2022
Fast Miner - Gemastik 2022
#!/usr/bin/env python3
import os
from functools import wraps
from hashlib import sha256
from typing import Dict, Optional
from uuid import uuid4 as uuid
from bottle import get, post, request, response, run
circleous / .env
Created Oct 4, 2021
domjudge docker-compose
View .env
circleous / chall.c
Created May 14, 2021
ezpz.- HackToday 2018
View chall.c
#include <stdio.h>
#include <stdlib.h>
const char nothing_here[18] = "\x00/bin/true/bin/sh";
const _Bool true = 1;
int (*_printf)(const char*, ...) = &scanf;
int (*_memset)(FILE*, char*, int, size_t) = &setvbuf;
int (*_scanf)(const char*) = &puts;
int (*_strlen)(const char*) = &system;
circleous /
Last active Apr 25, 2021
TAMUCTF 2021 - Sevent Core of Hell
from flask import Flask
from flask import request, Response, render_template, send_from_directory, send_file, session
import os
import tarfile, io
import json
import random
from string import digits, ascii_letters
app = Flask(__name__)
circleous /
Created Jun 8, 2020
Engineering - Joints 2020
# pwndbg scripting
gdb.execute('b* 0x555555554982') # call rdx
gdb.execute('r < input')
gdb.execute('s') # step into call
flag = []
while True:
instr = # get current instruction
# instr is a part of capstone object,
View get_sys_call_table.asm
mov ecx, 0xc0000082
rdmsr ; eax = low, edx = high
sal rdx, 32
or rax, rdx ; rax = guess
mov rcx, rax
add rcx, 500
circleous / shot
Created May 14, 2020
rofi maim screenshot
View shot
# Copyright © 2015 Serpent7776. All Rights Reserved.
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
circleous / .gdbinit
Last active May 30, 2020
pwndbg config
View .gdbinit
source ~/git/pwndbg/
#source ~/git/peda/
set context-code-lines 7
set dereference-limit 3
set context-source-code-lines 5
set context-stack-lines 5
set context-sections regs disasm code stack expressions
add-auto-load-safe-path /home/kyra/ctf/
circleous /
Created Dec 1, 2019
KOM311 Sistem Operasi - Week 14 - misc command
if [ $# -ne 1 ]; then
echo -e "$0 - get last gists from a user"
echo -e "Usage:"
echo -e "\t$0 <username>\n"
echo -e "Example:"
echo -e "\t$0 circleous"
url=`curl -s$1/gists | grep url | head -n 1 | awk '{print $2}' | sed 's/"\(.*\)",/\1/'`
circleous /
Last active Jul 27, 2022
glibc build
# echo "install some deps"
# sudo apt-get install gawk -y
# sudo apt-get install bison -y
# sudo apt-get install gcc-multilib -y
# sudo apt-get install g++-multilib -y