1. blog status

    2022-11-23 By qld

    As it turns out, I had a hard time going getting the knack to finish these challenges after a needed vacation time. Turns out, the time I don't allocate to my job is now filled with practical hands-on (as in: physically pouring concrete, not as in downloading sample material from …

    read more
  2. Definitely not hacking a Timio player

    2022-10-23 By qld

    First of all, apologies, this blog post looks like a mess. It contains my raw process from 0 knowledge to achieving an arbitrary britney output primitive on the TIMIO child device. If you're not interested in the thought process, here it is:

    • rubberband the audio x2.75 to elevate pitch …
    read more
  3. Using existing code

    2022-10-20 By qld

    I couldn't find enough time to finish that challenge yesterday. Turns out my chickens did escape. Good news, they came back on their own this morning, hence the extra time for this challenge.

    Stuff I learned:

    read more
  4. ThePirateBay.exe

    2022-10-17 By qld
    read more
  5. Shellcode on the stack and syscalls

    2022-10-14 By qld
    read more
  6. Simple execve template

    2022-10-13 By qld

    A single challenge tonight, busy day. This one went easier than expected, no fiddling with offsets or planting binaries. Have I shown you that piece of code I got ready just in case, thanks to man execve ?

    /* execve.c */
    
    #include <stdio.h>
    #include <stdlib.h>
    #include <unistd.h>
    
    int
    main …
    read more
  7. Simple shellcode and automation

    2022-10-12 By qld

    So, time to step up, there was no real binary exploitation so far, just some staring at the binaries and scripting with pwntools. These are gentle introductions to binary exploitation.

    Arch:     i386-32-little
    RELRO:    Partial RELRO
    Stack:    No canary found
    NX:       NX disabled
    PIE:      No PIE (0x8048000)
    RWX:      Has …
    read more

Page 1 / 2 »