Still searching for the code to success? Take the shortcut.

“Bad Boy”.

Come meet the author of ‘HTML5 Security’, Carsten Eilers.

Carsten sees himself as the “bad boy” for many developers. “I find the vulnerabilities in a web application which they thought to be secure or I’m the one who tells them that their new, cool feature is a nightmare from a security point of view and should better be abandoned and not implemented.”

Carsten is the best resource developers can find, when it comes to security; he can inform us how an attacker will misuse their application and how to repel these attacks.

“Every developer takes a constructive view on his work and any application he implements. He looks for ways to make them useful for the users. I go the opposite, the destructive way: If I look at an application, I only see possibilities to misuse it against users and operators.”

In his spare time, Carsten mainly likes constructive work, reading, walking and writing.

HTML5 Security

To find out more about Carsten’s ebook and how he can help you defend against attackers threatening your web security head over to the Developer Press website.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


This entry was posted on February 21, 2013 by in Uncategorized and tagged , , , , , , .
var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-39401322-1']); _gaq.push(['_setDomainName', '']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + ''; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();
%d bloggers like this: