Search results

  1. iSLa

    Buffer Overflow Basics

    Overview Buffer overflows were an earth-shattering vulnerability exploited in the late 1980’s that are protected against on modern systems. That said, they are still relevant, and pave the way to learning more advanced exploits. This vulnerable program is implemented in C++...
  2. iSLa

    Swift, crypto

    Threads and Tasks in Swift Concurrency Concurrent programming has always been tough. For years, developers had to wrangle with threads, mutexes, semaphores, and a bunch of low-level constructs. Grand Central Dispatch (GCD) made things better, but it still felt wild—sometimes it worked...