SPUG: 11/18 Mtg: Hatch on Security

Tim Maher tim at consultix-inc.com
Mon Nov 17 17:55:30 CST 2003


Hope to see lots of you at the talk, to help induct Brian Hatch
into the world of SPUGdom! 8-}  (He's been lurking on the list,
but this will be his first meeting.)

Don't forget to RSVP at spugwiki.perlocity.org for the dinner
if you plan to attend.
-Tim

          November Seattle Perl Users Group Meeting
   --------------------------------------------------------
       Title: Perl Security
     Speaker: Brian Hatch

Meeting Time: Tuesday, Nov. 18, 2003 7-9pm
    Location: SAFECO bldg, Brooklyn St. and NE 45th St.

        Cost: Admission is free and open to the general public.
        Info: http://seattleperl.org/

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

About the talk:

Perl has intrinsic features, such as dynamic string handling,
which make it immune to common programming insecurities. However,
this may lead programmers into believing that they can do no
wrong in Perl -- which isn't the case!

Brian will cover a number of best-practices you should use
whenever coding in Perl, such as

* Perl's taint mode
* System/exec in list vs. string mode
* Avoiding race conditions
* Distrusting the user
* Writing programs that run with elevated privileges

About the speaker:

Brian Hatch is the Chief Hacker at Onsight Inc., the author of
Hacking Linux Exposed, and the co-maintainer of stunnel. He
lives in Ballard, Seattle's hottest neighborhood for Open-
Source activity -- and fresh lutefisk!

Pre- and Post- Meeting Activities
---------------------------------
The pre-meeting dinner will be at the Cedars restaurant, at 50th
St. and Brooklyn, in the University District, near the Safeco
building where the meeting will take place. The phone number is
527-5247. If you are planning to be there, please enter your name
on the Kwiki RSVP page by 2pm on the meeting day. (NOTE: Arrival
by 5:45pm is recommended for those ordering food).

Those who comply with the RSVP policy, and are therefore
counted in the seating reservation, will have top priority for
seating at the speaker's table.

*--------------------------------------------------------------------------*
| Tim Maher, CEO     (206) 781-UNIX      (866) DOC-PERL     (866) DOC-UNIX |
| tim(AT)Consultix-Inc.Com  http://TeachMePerl.Com  http://TeachMeUnix.Com |
*+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-*
|CLASSES: Minimal Perl: 12/1; Perl Programming: 12/2-4; Perl Modules: 12/5 |
|  Watch for my Manning book: "Minimal Perl for Shell Users & Programmers" |
*--------------------------------------------------------------------------*



More information about the spug-list mailing list