<div>This post has a soundtrack, please listen to it while reading -- <a href="http://www.youtube.com/watch?v=k07cflKCl-Y">http://www.youtube.com/watch?v=k07cflKCl-Y</a></div><div><br></div>A dark star riseth over Noisebridge&#39;s Zenith! The machinations of wickedness and dramatics are building as they work against our noble and valiant struggle for excellence.<div>
<br></div><div>Life is a beautiful thing and your time here is quite limited. In observation of this, why don&#39;t we get back to some actual hacking, rather than whatever inanity plagues the discuss list?</div><div><br>
</div><div>Without further ado, I present an upcoming workshop long in the making -- Finding and Writing (Functional) Exploits in the 21st Century.</div><div><br></div><div>Tired of the classic smashing the stack or format string explotation introduction, knowing that stack based buffer overflows haven&#39;t been useful in, like, forever?  Want to get paid to talk shit on DamageLab.org while subverting the inequitable capitalistic systems of control?  Just want to have a lot of 0 daze?</div>
<div><br></div><div>You&#39;ll learn the feng shui of writing exploits that use the deterministic nature of Javascript heap allocators to correctly lay out memory to hit your NOP sled and get that EIP (or die tryin&#39;) !</div>
<div><br></div><div>You&#39;ll learn some Linear Algebra and Stochastic Calculus, but it will be gentle.</div><div><br></div><div>You&#39;ll learn just-in-time bytecode spraying in Actionscript and .NET controls. </div><div>
<br></div><div>You&#39;ll learn the elements of hijacking vtable function pointers to your own code!</div><div><br></div><div>You&#39;ll learn the internals of SpiderMonkey and Trident!</div><div><br></div><div>You&#39;ll learn how to rewind the stack and object state to make it look like nothing happened :3</div>
<div><br></div><div>You might even walk out with a zero day vulnerability for a major web browser.</div><div><br></div><div>Can&#39;t even overflow the kitchen sink? Made an &quot;appearance&quot; in the last ZF0/el8? Want to be the one that writes the tools rather than &quot;gets the concepts&quot;? Don&#39;t have any idea what I just said?  That&#39;s OK! Let me show you how it works! Don&#39;t let David Aitel or Elite Darkside Hakker Carl intimidate you -- This could be done by a sufficiently trained monkey. (I&#39;m pursuing a social, hyperlocal lesser apes fuzzing startup right now!)</div>
<div><br></div><div>After this hackshop, everyone will whisper of your elite status, people of the opposite sex will flock to you with news of your renown. At the very least you won&#39;t look like a tool when you start talking to people who know what they&#39;re talking about.</div>
<div><br></div><div>So then, </div><div><br></div><div>On May 10th, with prerequisites and introductions to assembly starting at 2:30, and the main course at 6:00, It&#39;s going to be a fun time for the whole family!</div>
<div><br></div><div>Come one! Come all! All computer and math skill levels welcome! I&#39;m not afraid of bringing you up to speed, no matter your current acceleration!</div><div><br></div><div>Want to compensate me? Don&#39;t! Instead, be a cool dude or dudette and donate to the bridge! Radical, bro!</div>