<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.communities.hp.com/securitysoftware/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Following the White Rabbit Blog : conferences</title><link>http://www.communities.hp.com/securitysoftware/blogs/rafal/archive/tags/conferences/default.aspx</link><description>Tags: conferences</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Is Anybody Listening?</title><link>http://www.communities.hp.com/securitysoftware/blogs/rafal/archive/2009/10/15/is-anybody-listening.aspx</link><pubDate>Thu, 15 Oct 2009 16:22:00 GMT</pubDate><guid isPermaLink="false">94bda21f-7d63-4095-85de-7c2a68fb172c:108403</guid><dc:creator>RafalLos</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Greetings, I am finally back home after an exhausting trip which had me speaking at 2 conferences back-to-back in separate countries and on opposite side of the coast! &amp;nbsp;I did learn some valuable lessons from speaking at these two wildly different conferences thought, so I thought I would share them with you here for your benefit too.&lt;/p&gt;
&lt;p&gt;First off, the Information Security conference I attended on Tuesday in Toronto called &amp;quot;&lt;a target="_blank" title="SecTor Presentations" href="http://www.sector.ca/presentations"&gt;SecTor&lt;/a&gt;&amp;quot; was brilliantly run and targeted towards Canadian-based information security professionals and wanna-be security professionals. &amp;nbsp;It&amp;#39;s OK to say it, there are plenty of people that attend these conferences who are looking to break into the business and want to learn about information security enough to get a grounding of what the industry is about... so they attend these conferences. &amp;nbsp;My talk &amp;quot;When Web 2.0 Attacks&amp;quot; was well-attended and I even had some big names in my audience (thanks to RSnake, Hoff and a few others that wandered in and out) and I think the overall impression was that the stuff I presented was relevant to people&amp;#39;s daily lives in Information Security. &amp;nbsp;That&amp;#39;s kind of the problem though...&lt;/p&gt;
&lt;p&gt;You see, while I ordinarily wouldn&amp;#39;t think twice about educating those in my field ... someone that&amp;#39;s been doing this for a while longer than I reminded me a while back that this is what we would call &amp;quot;preaching to the choir&amp;quot;. &amp;nbsp;Sure, I tend to agree that even within Information Security not enough people understand Web App Sec well enough to build a program and actually reduce any real risks - but those folks have been hearing this talk for years upon years right? &amp;nbsp;At some point I&amp;#39;m bound to hit the law of diminishing returns; and furthermore, people who didn&amp;#39;t agree with me 6 months ago aren&amp;#39;t likely to agree with me today. &amp;nbsp;Great conference, great mind-share but it&amp;#39;s definitely time to reach a broader audience.&lt;/p&gt;
&lt;p&gt;That&amp;#39;s where the next conference I spoke at comes in. &amp;nbsp;Wednesday morning, at 4:00am Central time (yea, AM) while some of my colleagues were stumbling into their hotel rooms in downtown Toronto I was hopping into a car and being driven to the airport to head out west. &amp;nbsp;My destination was Anaheim, CA where I would speak at StarWest later that day. &amp;nbsp;I&amp;#39;m still not sure how through the delayed flight, sickness, and almost-missed connection I made it out to the West Coast by 2pm, but I did... and Star West was awesome.&lt;/p&gt;
&lt;p&gt;StarWest (run by the SQE folks (&lt;a target="_blank" title="SQE Homepage" href="http://www.sqe.com"&gt;www.SQE.com&lt;/a&gt;) is nicely put together and serves an entirely new audience of people. &amp;nbsp;Here at StarWest (although I did find it strange that we were in the heart of DisneyLand!) the audience was almost entirely composed of software test engineers, managers and those related to the field. &amp;nbsp;This was a completely different set of ears than what I&amp;#39;m used to ... this was a good thing.&lt;/p&gt;
&lt;p&gt;The first thing I heard when I put my welcome slide up was &amp;quot;Hey, isn&amp;#39;t security supposed to be done by the security people?&amp;quot; &amp;nbsp;Love it. &amp;nbsp;This is exactly the mentality and walls I was there to break down. &amp;nbsp;I think as we went through the hour-long session on &amp;quot;Detective Work for Testers...&amp;quot; I managed to convince a few people in the audience that their jobs were closely tied to mine in Information Security. &amp;nbsp;Maybe, maybe not. &amp;nbsp;The bottom line is that there were many great folks who came up to me and talked afterwards and through the end of the conference about the absolutely missing component in their SDL that was security. &amp;nbsp;I had one lady in the audience (although she fled before I could get more out of her, and had to track her down myself later on the show floor) tell me that her security team &lt;strong&gt;is&lt;/strong&gt;&amp;nbsp;the developers and that because they tell the bosses that they don&amp;#39;t have security issues no one ever tests the code. &amp;nbsp;I wish I could recall where she worked, hopefully no place important like a bank or anything ...&lt;/p&gt;
&lt;p&gt;The point is - this was the right audience. &amp;nbsp;If you were there and came to my talk, awesome! &amp;nbsp;If you missed it, slides are posted and we can talk about it whenever you have some time.&lt;/p&gt;
&lt;p&gt;Do you believe that Information Security and Software Quality testing is one and the same? &amp;nbsp;Do you believe that a quality defect may as well be a security defect? &amp;nbsp;Can you successfully explain the difference between a security and quality bug?&lt;/p&gt;
&lt;p&gt;... I&amp;#39;m fairly sure I have my target audience for the next&amp;nbsp;foreseeable&amp;nbsp;future. &amp;nbsp;Listen up quality testers - I&amp;#39;m coming to a conference near you!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.communities.hp.com/securitysoftware/aggbug.aspx?PostID=108403" width="1" height="1"&gt;</description><category domain="http://www.communities.hp.com/securitysoftware/blogs/rafal/archive/tags/security/default.aspx">security</category><category domain="http://www.communities.hp.com/securitysoftware/blogs/rafal/archive/tags/conferences/default.aspx">conferences</category><category domain="http://www.communities.hp.com/securitysoftware/blogs/rafal/archive/tags/software+quality/default.aspx">software quality</category></item><item><title>Wrong Message, Wrong Audience</title><link>http://www.communities.hp.com/securitysoftware/blogs/rafal/archive/2008/06/17/wrong-message-wrong-audience.aspx</link><pubDate>Tue, 17 Jun 2008 03:26:00 GMT</pubDate><guid isPermaLink="false">94bda21f-7d63-4095-85de-7c2a68fb172c:83273</guid><dc:creator>RafalLos</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.communities.hp.com/securitysoftware/blogs/rafal/rsscomments.aspx?PostID=83273</wfw:commentRss><comments>http://www.communities.hp.com/securitysoftware/blogs/rafal/archive/2008/06/17/wrong-message-wrong-audience.aspx#comments</comments><description>&lt;p&gt;You&amp;#39;re delivering the wrong message, to the wrong audience.&lt;/p&gt;&lt;p&gt;&amp;nbsp; Don&amp;#39;t believe me?&amp;nbsp; Let&amp;#39;s look at the attendance of workshops and conferences - now look at the message that&amp;#39;s being delivered.&amp;nbsp; I&amp;#39;m speaking of course specifically on web application security here.&amp;nbsp; A recent article on &lt;a href="http://jeremiahgrossman.blogspot.com/2008/06/developers-dont-go-to-security.html" title="Jeremiah Grossman&amp;#39;s Blog" target="_blank"&gt;Jeremiah Grossman&amp;#39;s blog&lt;/a&gt; made me think, what do we (as security professionals, and industry &amp;quot;experts&amp;quot;, do?)&amp;nbsp; I feel like it&amp;#39;s our responsibility to educate and bring the correct message to the people who will really benefit.&amp;nbsp; Interestingly enough, I feel like we&amp;#39;re failing to do this to any beneficial degree.&lt;/p&gt;&lt;p&gt;&amp;nbsp; It&amp;#39;s one thing to want to deliver software security as a message but an entirely different thing to deliver it to the right people who will actually benefit from the message.&amp;nbsp; I honestly feel like I can&amp;#39;t stress this enough. &lt;/p&gt;&lt;p&gt;&amp;nbsp; I think it&amp;#39;s wonderful that security is being preached at conferences all over the place, from quality to engineering of software to process management - but the real shortcoming is in who is hearing specifically which message.&amp;nbsp; As a speaker I can tell you that if I deliver the same message to every audience it will be lost more often than it is understood.&amp;nbsp; Tailoring the message is so important.&amp;nbsp; &amp;quot;The message&amp;quot; can be what ever you&amp;#39;re delivering on - for me it&amp;#39;s mostly how to build better web-based applications resilient to subversion (otherwise known as &amp;quot;hacking&amp;quot;) but again - this can be whatever you specifically are trying to convey.&lt;/p&gt;&lt;p&gt;&amp;nbsp; In order to understand how better to deliver a talk with some punch the key is to understand the audience... I&amp;#39;ve taken my notes from the past several months of conference speaking and will deconstruct the audience for your benefit here...&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Management &lt;/b&gt;- Of course managers to go conferences, workshops, and talks because every once in a while they feel the need to stay relevant.&amp;nbsp; I can say this without reserve because I was there, and I know for a fact that most managers are so busy trying to make sure their teams are delivering that they often have very little time to do much else - and by the time they look up from their desks technology has passed them by and they are relics.&amp;nbsp; The answer to this is to hit a conference every once in a while and hear what the topics of the day are - a wise choice indeed.&amp;nbsp; The manager as a target audience is very complex but can be simply deconstructed as follows:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Goals: Understand the high-level message being delivered, the current topic and how it applies to their daily life as a steward of the business &lt;/li&gt;&lt;li&gt;Challenges: Unfortunately, being that few managers are really current on technical speak it&amp;#39;s very easy to lose a mangement audience in the details, while they want to hear your message don&amp;#39;t over-complicate it&lt;/li&gt;&lt;li&gt;Win-Win: Present the topic in a way that can both delivers your point without losing meaning while at the same time making it relevant to the manager&amp;#39;s everyday work-life... a tricky thing, I know!&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;b&gt;Developers &lt;/b&gt;- Developers are a rare gem at conferences where security professionals are speaking, sadly.&amp;nbsp; Developers are keen on making stuff run faster, better, and making their lives less complicated.&amp;nbsp; Notice that I didn&amp;#39;t necessarily mention security in the stuff developers are keen on - it&amp;#39;s our job as security folks to get them excited about writing secure code and getting them to come to conferences and workshops is a great start but the issue then becomes the way in which we deliver the message.&amp;nbsp; I&amp;#39;ll deconstruct developers here:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Goals: Learn the hot new &amp;quot;hacks&amp;quot; and cool code ninja skills which make them more marketable and give them greater ability to innovate and build something truly incredible with their code skills.&amp;nbsp; Developers want to be able to write cool code, faster, and with less effort, period.&lt;/li&gt;&lt;li&gt;Challenges: As I&amp;#39;ve already pointed out, security doesn&amp;#39;t often factor into the mind of a developer.&amp;nbsp; We&amp;#39;ve been trying for years to change that and to some degree it&amp;#39;s working but the percentage of security-conscious developers is still very, very low.&lt;/li&gt;&lt;li&gt;Win-Win: Developers aren&amp;#39;t necessarily purposefully ignorant of security, just call it...agnostic.&amp;nbsp; If we can find a way to make writing secure code less painful, and more... developer-centric they&amp;#39;ll adopt our principles and everyone wins.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;b&gt;Security Professionals&lt;/b&gt; - Preaching to the choir, althoughit&amp;#39;s often the choir which hasn&amp;#39;t heard the message.&amp;nbsp; I can&amp;#39;t tell you how many times I&amp;#39;ve been in front of a security-oriented group presenting and they&amp;#39;re looking at me like I&amp;#39;m a talking Polar Bear... seriously.&amp;nbsp; Security professionals have a hard time keeping up with the technologies they support - it goes with the job - and so hearing something that&amp;#39;s a niche piece is often intriguing but we have to find a way to make the message stick!&amp;nbsp; Let&amp;#39;s deconstruct a security audience...&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Goals: Hear the message, learn the &amp;quot;cool hack&amp;quot; they can take back to their team/manager to feel like they&amp;#39;re abreast of security.&amp;nbsp; In security it&amp;#39;s all about staying relevant and up-to-date and niche presentations attract security people like flies to honey.&lt;/li&gt;&lt;li&gt;Challenges: Quite simply put - the challenge with preaching to your own audience is that they see things in black and white.&amp;nbsp; Security peers tend to see web application security in a binary fashion; secure or not.&amp;nbsp; This creates a problem some of the time as if we deliver a strong message, say on a new AJAX vulnerabiltiy, the security staff can miss the forest (in this case the &amp;#39;big picture&amp;#39; of security) for the trees (the specific new &amp;quot;hack&amp;quot;) and actually do some reputational damage to themselves within the realm of corporate IT&lt;/li&gt;&lt;li&gt;Win-Win: IF we can provide the right amount of guidance with relevant knowledge we can spur security professionals to make better policies and serve their business better.&amp;nbsp; The goal for us as speakers is to blend technology with intelligence to help mold the perfect security professional - one that is business savvy and security smart&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&amp;quot;&lt;b&gt;Engineers&lt;/b&gt;&amp;quot; - This is the catch-all category, as far as I&amp;#39;m concerned.&amp;nbsp; These are the other people who don&amp;#39;t necessarily fit into the stack above.&amp;nbsp; You&amp;#39;ve got a mixed bag with this, and it&amp;#39;s a challange to make it work, but I&amp;#39;ll deconstruct this audience type thus:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Goals: Learn something, take it back and apply it to work - maybe, if it&amp;#39;s relevant and applicable.&amp;nbsp; (The secret is since we&amp;#39;re talking security it&amp;#39;s &lt;i&gt;always applicable&lt;/i&gt;)&lt;/li&gt;&lt;li&gt;Challenges: Making security a relevant topic.&amp;nbsp; How do you make web application security relevant to a generic group of IT people?&amp;nbsp; Blend the right amount of technology (so as not to go over anyone&amp;#39;s head) with the aspects of IT that make it important to just about everyone - make security &amp;quot;real&amp;quot; with examples from all different sources&lt;/li&gt;&lt;li&gt;Win-Win: The best-case scenario here is to make an impression on someone so that the next time someone says security - they flash back to your talk and recall the message you gave, and as a bonus attempt to apply that (or at least know where to get more information, and point someone there).&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp; There you have it.&amp;nbsp; I hope this has been helpful - so that the next time you&amp;#39;re standing there in front of your audience you&amp;#39;ve got the right mindset and the right goals, challenges, and winning strategy.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Good luck!&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.communities.hp.com/securitysoftware/aggbug.aspx?PostID=83273" width="1" height="1"&gt;</description><category domain="http://www.communities.hp.com/securitysoftware/blogs/rafal/archive/tags/educating+developers/default.aspx">educating developers</category><category domain="http://www.communities.hp.com/securitysoftware/blogs/rafal/archive/tags/education/default.aspx">education</category><category domain="http://www.communities.hp.com/securitysoftware/blogs/rafal/archive/tags/audience/default.aspx">audience</category><category domain="http://www.communities.hp.com/securitysoftware/blogs/rafal/archive/tags/speaking/default.aspx">speaking</category><category domain="http://www.communities.hp.com/securitysoftware/blogs/rafal/archive/tags/application+security/default.aspx">application security</category><category domain="http://www.communities.hp.com/securitysoftware/blogs/rafal/archive/tags/conferences/default.aspx">conferences</category></item></channel></rss>