Skip to content

Instantly share code, notes, and snippets.

@okorolev
okorolev / !README.md
Created December 15, 2023 11:16 — forked from keltecc/!README.md
Разбор таска confident-confinement с таск-бота Летней школы CTF 2021

LetoCTF Taskbot 2021 | confident-confinement

Описание

Я вам запрещаю использовать синтаксис Python!

nc HOST 17172

Файлы

import time
import asyncio
from collections import deque
from dataclasses import dataclass, field
@dataclass(slots=True, frozen=True)
class AsyncThrottler:
rate_limit: int
period: float
@okorolev
okorolev / rewrite_assert.py
Last active October 9, 2018 14:25
Simple upgrade assert without refactoring (python3)
import ast
import inspect
def my_assert(test_result, msg=''):
print(f'my assert: {test_result} {msg}')
assert test_result, msg
class AssertTransformer(ast.NodeTransformer):
@okorolev
okorolev / zalgo.py
Created September 15, 2016 17:24
Zalgo text generator
import random
import sys
import argparse
#Characters
superscript = [
"\u030d", "\u030e", "\u0304", "\u0305", "\u033f",
"\u0311", "\u0306", "\u0310", "\u0352", "\u0357",
"\u0351", "\u0307", "\u0308", "\u030a", "\u0342",
"\u0343", "\u0344", "\u034a", "\u034b", "\u034c",