• diaphragmwp@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    6
    ·
    24 hours ago

    The first two are frameworks, the third is:

    def serve(p: int, f):
        s = socket.socket()
        s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) # let me reset plz
        s.bind(("", p))
        s.listen()
        while True:
            c, a = s.accept()
            c.setsockopt(socket.IPPROTO_TCP, socket.TCP_NODELAY, 1)
            t = threading.Thread(target=serve0, args=(c, a, f))
            t.daemon = True
            t.start()
    

    I have an entire file of some really cursed malicious compliance code for when I was brutally forced to write Python.

      • diaphragmwp@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 hour ago

        There are a few XHTML pages and templates later in the file hardcoded into single strings. Some stuff is populated from markdown (or was it gemtext? don’t feel like opening it again). I used XHTML because it’s easier to notice escaping mistakes.