I would like to go into something deeper but my experience and interest in Distributed Systems, C/C++/Assembly and security is entirely self-taught and done out of a hobby so I don't have anything "professional" to show for it beyond the ability to talk for hours, a few web browser and plugin exploits I've written and the only substantial project I've done in C++ is one of the early WEP crackers for Windows which I wrote 6 years ago (and is riddled with classic C++ novice mistakes).
Plus, if I applied for a job now I would not feel comfortable asking for money up front to pay my rent, even if a company could figure out they wanted to make a hire before the end of the month.
I hope that's not since March. Pardon my bluntness, what else are you doing to find work? It sounds like you need to just get a job, not necessarily your dream job. You can always work somewhere and leave after 6 months. Have you talked to any recruiters? Have you been to any networking events or joined any professional groups? What other resources have you used to get work? If you're looking for really fast cash, I agree with the other comments, you should sell something or borrow some money from friends or family to make due. There are always services like TaskRabbit or MechanicalTurk and freelance coding websites. And if you're really hard-up, though I'm loathe to suggest it, you can always use a credit card for some quick cash.
Also, care to post a resume?