Grab bag: Wacky programming tricks

  • I think they forgot to open up the blog post with “Cross-site scripting, I’ma let you finish, but …” Seriously, the Veracode State of Software Security report found that XSS was more prevalent in web applications by a wide margin, both in terms of raw flaw count and applications affected by one or more instances of the flaw.
    (tags: security)
  • Programming an Apple //e through the audio interface by playing the original cassette tape back through the iPad audio interface. Wow.
    (tags: apple ipad art)
  • Open source tool to audit compiled software. Rather than doing full on data and control flow modeling, it looks to see if object code resulted from the compilation of specified source code. Could be a good competitor for BlackDuck.

Grab bag: some history and geography of appsec

Ransom note exploits

  • Even in OSes with fully randomized address spaces and data execution protection, you can use return oriented programming to patch together malicious code from sequences of instructions that are in memory from common executables (“ransom note exploits”). The lesson: shift the game from focusing on injection vulnerabilities to minimizing the damage an attacker can cause. One of the best papers from SOURCE: Boston in 2010.
    (tags: security)

Grab bag: SharePoint zero day

Grab bag: Secrets and security

Grab bag: Monkeybagels!