OSCON 2008: SNAP - PHP Taint Tool

Here are the slides for my talk today at OSCON.

Keep the disclaimer at the start at the front of your mind.

This tool is fragile and not ready to be called alpha quality
It is definitely not ready to be useful on large programs
We will release it under an OSI license … soon

SNAP Presentation (PDF)

74 Responses to “OSCON 2008: SNAP - PHP Taint Tool”

  1. OSCON 2008 | Cairo’sBlog Says:

    […] Luke Welling […]

  2. Gerard Vignes Says:

    I apologize for the lack of relevance to this thread. I wanted to get in touch with you, and I didn’t know how.

    I totally enjoyed the podcast made by Laura Thompson and yourself on PHP and MySQL Web Development for OnOpen Source. I especially loved the comments about frameworks and framework developers. I also loved the comments about Ruby on Rails.

    I would really like to know, how do you feel about Python? If you had included Python in the comparison of PHP and Ruby, what would you say?


    G :-)

  3. luke Says:


    I think one of the reasons I don’t talk much about Python, is that I am not sure I have much interesting to say about it. It seems to appeal to purists who like their code cleaner looking than pragmatic PHP programmers do. It seems to be a valid choice for big web projects, in that like PHP, you should be able to easily find a high profile application that is much busier than yours is likely to be.

    It does not seem to have as big or supportive a community behind it as PHP does. So there are not the same number of books, libraries, blogs, magazines, or whatever to help you out, but there are plenty.

    More importantly, the Python community does not seem to have the same degree of blinkered evangelism that elements of the Java and Ruby communities do. There are not many people standing on street corners proclaiming that Python is the perfect language for all tasks, has no trade-offs and is superior to all others in all ways. There may well be people who think it, but perhaps they are the quietly smug type of fan, not the brash, overt type of fan.

    The Ruby and Java communities are more fun to prod, as parts of them are very immature and fanboyish. Look at it like this; the “Leave Britney Alone” guy would be fun to wind up. Somebody who says “Actually, I quite like Rick Astley’s Never Gonna Give You Up but could take or leave it” would be nowhere near as rewarding to rattle.

  4. Madeleine Bennard Says:

    Get 50% off from Pre-order games from EA ,see it to beleive it \

  5. electronic cigarettes safe or not Says:

    WOW just what I was looking for. Came here by searching for are electronic cigarettes safe during pregnancy

  6. toilet training Boys Says:

    Truly when someone doesn’t know then its up to other users that they will assist,
    so here it occurs.

    Also visit my webpage :: toilet training Boys

  7. electric cigarette machine / maker ryo injector black Says:

    Hi there! I just wanted to ask if you ever have any issues
    with hackers? My last blog (wordpress) was hacked and
    I ended up losing months of hard work due to no back up.

    Do you have any solutions to stop hackers?

  8. women canvas love dot multi pink shoes Says:

    Do the following to discover more about watch before you are left out.

  9. Shayla Says:

    I really love your blog.. Very nice colors & theme. Did you develop this web site yourself?

    Please reply back as I’m planning to create my own personal
    blog and would love to know where you got this from or just
    what the theme is called. Appreciate it!

    Feel free to surf to my blog JOSeph PANtel (Shayla)

  10. treadmills for sale Says:

    Look at the manufacturer’s specifications to see the measurements and decide
    what would work best for your home. During the real estate boom, condos in Sands Ocean Club were bought up
    like crazy. Both of these top treadmill exercise models are
    higher priced than most.

  11. vigrxcoupon.tumblr.com Says:

    Wonderful post however , I was wondering if you could write a litte more on this topic?
    I’d be very grateful if you could elaborate a little bit further.

    Bless you!

  12. Roxanne Says:

    These cigarettes have got a nicotine chamber where the cartridge is added along
    with an atomizer and a battery. Since traditional
    cigarettes include tobacco, cigarette brands are restricted with the various flavours that they offer.
    If you’re interested in trying an e-cigarette today, then I recommend you start at the Green Smoke Electronic Cigarette store.

  13. http://www.dentsintodollars.com Says:

    Technicians that say they are the best but have just started in their
    business can be just fraud. For large dents, cracks and
    gouges, the furniture will require a little more work to look
    presentable again. Other individuals notice about different techniques of dent removal,
    but they never work, and are beliefs such as using
    dry ice, or one of the “As seen on TV” gadgets.

  14. how to earn extra income Says:

    These make great gifts which puts even more money back into your pocket.

    Tomorrow: Tomorrow I will be conducting another compiled list of how you can make extra money from home.
    However, occasional treasures are sometimes discovered.

  15. Marti Says:

    Nowhere are swimwear choices more important than a cruise, as most cruises take
    place through sunny destinations and allow tourists to spend time sitting by luxurious pools and spending time basking
    in the sun at some of the most popular beaches in the world.

    This ensures that they are incredibly supportive as well as having a lot of versatility.

    If one would like a bikini to soak up the sun in, the Belabumbum Fuchsia Ring Maternity Bikini is an absolute must.

  16. Montce Swim Guapa Top Says:

    They list the features so that you know the qualities of a particular product prior to buying.
    The final alternative of wedding heels are large heel bridal shoes.
    Tanning is the biggest issue when you go to a beach.

  17. air yeezy 2 Says:

    Hi, I check your new stuff like every week Some Guy Ranting » Blog Archive » OSCON 2008: SNAP - PHP Taint Tool . Your humoristic style is awesome, keep it up!
    air yeezy 2 http://www.castlekennedygardens.co.uk/assets/docs/airyeezy.php

  18. crazy womens new york mets nike short sleeve practice baseball t shirts white on sales Says:

    babyliss Press Networks Acquire The Up-dates Rapidly
    crazy womens new york mets nike short sleeve practice baseball t shirts white on sales http://www.kaba.as/styret/cheap-throwback-jerseys-college/crazy-womens-new-york-mets-nike-short-sleeve-practice-baseball-t-shirts-white-on-sales.asp

  19. big bargains new knit hats 105 online Says:

    babyliss Counterfeits : The Flawless babyliss hack Which experts claim Fools 98% of the end-users
    big bargains new knit hats 105 online http://www.hafsil.com/wpscripts/cheap-nhl-jerseys-in-usa/big-bargains-new-knit-hats-105-online.asp

  20. FHM Says:

    Article writing is aso a excitement, iff үou be acquainted witɦ afterward yoս cɑn write otherԝise іt is complicated tо write.

    Stop by my blog post FHM

  21. Medifast coupon Says:

    , instant loans, quick payday advances,
    quick decision loans, quick authorization loans visit.

  22. Medifast coupon Says:

    In that case you’ve got nothing left to splurge or take advantage of the various pleasures
    in your life as your financial budget, frequently even will not be all you need your mere basic needs

  23. Zenni Optical coupon code Says:

    Online loans are common in our society today and have turn into a foundation where many families obtain funds important to
    eat and pay costs for shelter.

  24. Zenni Optical promo code Says:

    Money lenders don’t intend of judging these folks for the basis of the past credit history and that is why it
    is left unchecked.

  25. 000000 Says:

    Focused on high security question and answer within the user problem of cheating. 6. Either fill in the form below, use one of the other methods below, come and see me in person at one of my advice centres or pop into my office in Albert 123789 Road in Southsea in the middle of the constituency. National Insurance number, CSA Reference number etc) associated with the problem. Would get up from the bed if i tried to innitiate being intimate and become really annoyed. There was no other person, bu

  26. 123456 Says:

    The solver,’s on the other hand, has got to be prepared to grant a clean title towards the seeker’s if their solution is accepted and granted the award, he continued. We tried to keep them as simple as we could, but there are, nonetheless, very comprehensive agreements governing all the parties involved.. If he had any weapons at the shop. Explained he had the weapons while he hunted pigs.. Chef forums are an important membership benefit of the chef networks. Some online forums are geared toward

  27. Be creative 000000 - Planners Anonymous Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  28. 123456 Says:

    I think everyone is different. Maybe mild cases might be cured but mine wasn’t mild and therefore are no better after the treatment and naftin gel. Uiiie exercise bight. Whan biding oslsm. McIntyre says her company was greatly inspired by Roberto Verganti book Design Driven Innovation: Changing the Rules of Competition by Radically Innovating What Things Mean. Because the subtitle implies, Verganti believes in not just listening to consumers to expose market needs, but 000000 additionally invent

  29. Baratas Ray Ban Gafas De Sol Mujer Says:

    november 25, 2006 Gregory w. “i say we conduct might know about perpetually : cause,Ray Ban Aviator Gafas Pequeñas, menti one d intending Commissioner dent Lunn. “this is what project stop us the gem regarding Ventura state, the development is to provide a 14 computer monitor movie theatre, a air industry for styles sites, a items trial, Four stand alone dining and a car rules. in that seed users spawn right in the midst of the sod whole village, which uniform does have a blacksmith. which

  30. ???????? ?? ???? Says:

    Our house was in block 5 and had stunning views out to sea. Waking up to the sound of waves breaking was heaven and the mosquito nets on the windows meant that we could sleep when the windows are open which was even better,ヴィトン バッグ ラウンドファスナー. Booking the christmas couldn’t have been easier,ビトン ブランド激安バッグ

  31. Share Photo, Ideas and Comments to People » Nike Air Max Thea Nz Transport Minister Gerry Brownlee Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  32. Michael Kors Bags nrg « Webspor Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments BİLGİLERTarih:31 October 2014 | Kategori:Uncategorized | Okunma:1 kez okunduSOSYAL PAYLAŞIM YORUM YAPIN YORUM YAP Bu yazı için Henüz yorum yapılmamış . Bir yorum da sen ekleyebilirsin !! […]

  33. Share Photo, Ideas and Comments to People » Nike Air Max Thea Nz was up 62 cents to $10735 Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments Posted on November 10, 2014 […]

  34. Nike Air Max Thea Nz Minnesota Adoption Laws | Indo German School Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  35. Share Photo, Ideas and Comments to People » Anche se Nike Shox Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  36. Electronic Cigarete Says:

    Electronic cigarete excuse, that I can not participate now in discussion - it is very occupied I will be released - I will necessarily express the opinion on this question.

  37. Share Photo, Ideas and Comments to People » Nike Air Max Thea Nz BMJ Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  38. Nike Air Max Thea Nz rvbn | Indo German School Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  39. Nike Air Max Thea Nz hide partitions | Indo German School Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  40. Steel Toe Press – Nike Tenisky Gebäuden Der neueste Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  41. Nike Free 30 V4 Als mein Sohn hat einen schlechten Tag « Webspor Says:

    […] Fred Perry Sie fhlen sich groartig […]

  42. Nike Air Max Thea Nz so the|therefore the|and so the|hence the|therefore | Indo German School Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  43. Nike Air Max Thea Nz 2014 | Indo German School Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  44. Longchamp Veske Says:

    Nunez kan spille alle feltposisjoner bortsett 1B, og enda en bit av banen. Han var ikke så surehanded i feltet sist sesong, men han ble bedre etter hvert som sesongen Ray Ban Briller gikk sammen. Egentlig tror jeg de fleste av problemene hans var av kaste variasjon. The National Mental Health Commission ville gjøre gjennomgangen og Koalisjonen sier det er ikke om å spare penger. Koalisjonen har støtte fra tidligere australske of the Year og mental helse ekspert Patrick McGorr

  45. Share Photo, Ideas and Comments to People » Nike Air Max ktorá nie je brandspecific Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  46. Share Photo, Ideas and Comments to People » Nike Air Max ktorá nie je brandspecific Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  47. Oakley Okuliare Says:

    1905 Fowler Park Škola bude rehabilitovaný ako obecné budovy, poháňaný udržateľných technológií. Majestátne 1904 Avon Hotel bude možné zakúpiť od Mountain Studies Institute, výskumné a vzdelávacie organizácie, ktorá študuje kvalitu ovzdušia, klímu a ekológiu. 1907 Fruita most klenie nad riekou Colorado, tvoriaci historické dopravné spojenie medzi mestom Fruita a

  48. Share Photo, Ideas and Comments to People » Parajumpers Solde le projet d’art public offrira des ateliers en art Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  49. Ralph Lauren Skjorte Says:

    Den berømte automotive journalist Chris Harris har nylig gikk på en kjøretur i den splitter nye Porsche 918 Spyder. Modellen i spørsmålet var faktisk en prototype og prøvekjøring fant sted på banen. Hvis du er interessert i Porsche 918 Spyder, eller du bare ønsker å finne ut mer om den “grønne” superbil, enn du bør nok bla ned og klikk spill.. Andre så at alt var bra med meg. Så jeg kom akkurat av alle meds mistet vekt (jeg er

  50. Share Photo, Ideas and Comments to People » Ugg Bailey Button en tot op zekere verwaarloosde plekken in de natuur ook Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  51. bloghlektronikoutsigarou.neosites.com Says:

    I enjoy the valuable facts an individual give to your content.. νεα ηλεκτρονικο τσιγαρο I most certainly will search for ones web site and look once more listed here generally. I am somewhat specified I’ll find out a lot of new things right here! All the best for!

  52. Nike Free Run 2 qui sont causées par le virus du papillome humain | JMSred Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  53. RR Barbour Chaquetas Mujer | Indo German School Says:

    […] títulos Comprar Belstaff […]

  54. Polo Ralph Lauren Parndorf Says:

    AdvertisingAgricultureBranding IdeasCareer Ralph Lauren Sale DevelopmentCase StudiesConsultingCorporate FinanceCrowdfundingDirect Polo Ralph Lauren Wien MarketingE EntrepreneurshipERPEthicsFinancial ManagementFranchisingFund RaisingFurnishings und SuppliesHome Menschen ResourceIndustrial MechanicalInternational LicensingManagementManufacturingMarketingNetworkingNon ProfitOnline Organisations BehaviorOutsourcingPresentationPress ReleaseProductivityProfessional ServicesProject ManagementPromotionR

  55. To pierwszy raz Abercrombie Fitch Bluzy Damskie | Indo German School Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  56. Damaris Says:

    I do agree with all the concepts you’ve introduced to your post.
    They are really convincing and will definitely work.
    Nonetheless, the posts are very short for beginners.
    Could you please lengthen them a bit from subsequent time?
    Thank you for the post.

    Feel free to visit my site … кредитная карта американ экспресс

  57. Share Photo, Ideas and Comments to People » Max Minghella gwiazdy jako pocz膮tkuj膮cego artysty Longchamp Cena Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  58. Moncler Outlet Athens αλλά για κάποιους πλήθη | Indo German School Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  59. Share Photo, Ideas and Comments to People » entre otras cosas Pantalones Abercrombie Guatemala Says:

    […] por tanto Comprar Canada Goose […]

  60. Steel Toe Press – in the meantime Nike Trainers Uk Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  61. www.zdrave-hubnuti.org Says:

    With the “800 Phone Number Lookup” practice it is possible to unearth info on both cell phone in addition to landline numbers.
    For more information on warning signs of infidelity and catching a cheating mate, see:
    . Investigation agencies too monitor known criminals.

    my blog: Quick Methods For Look Up Phone Number - An Intro [http://www.zdrave-hubnuti.org]

  62. Steel Toe Press – Online Ugg Boots was das Leben doch etwas schwer gemacht hat Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  63. pretože im nemôže poprieť Parajumpers Fake Vs Real | Indo German School Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  64. Nike Ireland Says:

    Many College Students Unaware of Their particular Hearing LossMany College Students Unaware of Their Hearing LossOne Quarter of College Students May Have Hearing Loss but not Know It, Researchers SayWebMD Medical NewsCDC: Several Teen Moms Didn’t Assume They Could Get PregnantTeen Vegetarians: Nourishment, Types of VegetariansUsing Headphones While Strolling a Dangerous MoveMarch 19, 2011 Many college students imagine they can hear just fine, however new research suggests that up to district of

  65. Eric Gonchar Says:

    Eric Gonchar…

    Some Guy Ranting » Blog Archive » OSCON 2008: SNAP - PHP Taint Tool…

  66. Share Photo, Ideas and Comments to People » Ugg Damen Es ist ein einfaches Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  67. Mbt Chaussures il n’y a pas de plans pour éliminer n’importe qui | Indo German School Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  68. Share Photo, Ideas and Comments to People » Canada Goose Jakke er det først sendes til denne hjemmeside Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  69. Kurtka Peuterey Says:

    Спутник канал, CNN2, был запущен с 1 января 1982 года и признакам непрерывный 24-часовой цикл 30 м&#1080

  70. Nike Finland een wrap of handdoek | Indo German School Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  71. Share Photo, Ideas and Comments to People » enquêteur a dû s’absenter du travail Nike Air Max 90 Pas Cher Says:

    […] 30 Lunettes Carrera […]

  72. Share Photo, Ideas and Comments to People » sagte sie Canada Goose österreich Says:

    […] Regierungsvertreter Louis Vuitton Gürtel […]

  73. Freeh’s law office Nike Air Jordan Release Dates | Indo German School Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

  74. Louis Vuitton Outlet $1 at the time | Indo German School Says:

    […] http://lukewelling.com/2008/07/23/oscon-2008-snap-php-taint-tool/#comments […]

Leave a Reply