August 2008 (PDF)
Total Page:16
File Type:pdf, Size:1020Kb
AUGUST 2008 VOLUME 33 NUMBER 4 OPINION Musings 2 Rik Farrow SECURITY Storm: When Researchers Collide 6 BRandon EnRight, Geoff VoElkER, StEFan SaVagE, ChRiS kaniCh, and kiRill LevchEnko THE USENIX MAGAZINE Building a More Secure Web Browser 14 ChRiS Grier, Shuo tang, and SamuEl t. king Withstanding Multimillion-node Botnets 22 Colin dixon, thom aS anderson, and Arvind KriShnamuRthy SYSADMin Ad Hoc Guesting: When Exceptions Are the Rule 34 diana SmEt ters, BRinda dal al , Les NelSon, nathaniEl good, and amE Elliott Designing High-Performance Enterprise Wi-Fi Networks 41 Rohan muRt y, JitEndR a PadhyE, R anveer ChandRa, alec wolman, and BRian Zill “Standard Deviations” of the Average System Administrator 53 alVa CouCh CoLUMns Practical Perl Tools: Hi-ho the Merry-o, Debugging We Will Go 59 daVid n. Blank-EdElman Pete’s All Things Sun: Solaris System Analysis 101 65 PEtER BaER galVin iVoyeur: Hold the Pixels 70 daVE Josephsen Media Resource Control Protocol 75 hEiSon Chak /dev/random 79 Robert g. Ferrell BooK REVIEWS Book Reviews 82 EliZabeth ZwiCky Et al. USEniX NOTES Flame and STUG Awards 86 USENIX Association Financial Report for 2007 87 ConFERENCEs NSDI ’08 Reports 90 LEET ’08 Reports 105 BSDCan Reports 111 BSDCan 2008 FreeBSD Developer Summit 115 The Advanced Computing Systems Association AugCovers.indd 1 7/14/08 4:37:45 PM Upcoming Events 22n d La r g e In s t a ll a t I o n sy s t e m ad m I n I s t r a t I o n thi r d wo r k s H o p o n ta C k li n g Co m p u t e r Co n f e r e n C e (LISA ’08) sy s t e m s pr o b L e m s w I t H ma chi n e Le a r n I n g Sponsored by USENIX and SAGE te ch n I q u e s (sy s mL08) November 9–14, 2008, SaN Diego, Ca, USa Co-located with OSDI ’08 http://www.usenix.org/lisa08 DeCember 11, 2008, SaN Diego, Ca, USa http://www.usenix.org/sysml08 sy m p o s I u m o n Co m p u t e r Hu m a n In t e r a C t I o n Submissions due: September 26, 2008 f o r ma n a g e m e n t o f In f o r m a t I o n te ch n o L o g y (CHImIt ’08) 7t H USENIX Co n f e r e n C e o n fil e a n d st o r a g e Sponsored by ACM in association with USENIX te ch n o L o g I e s (FAST ’09) November 14–15, 2008, SaN Diego, Ca, USa Sponsored by USENIX in cooperation with ACM SIGOPS, IEEE Mass Storage Systems Technical Committee (MSSTC), http://www.chimit08.org and IEEE TCOS FebrUary 24–27, 2009, SaN Francisco, Ca, USa t H n t e r n a t I o n a L aCm/IfIp/USENIX 9 I http://www.usenix.org/fast09 mI d d L e w a r e Co n f e r e n C e (mI d d L e w a r e 2008) Paper submissions due: September 12, 2008 DeCember 1–5, 2008, LeUveN, beLgiUm http://middleware2008.cs.kuleuven.be 2009 aCm sIGPLAN/sIGOPS In t e r n a t I o n a L Co n f e r e n C e o n VI r t u a L eX e C u t I o n en vi r o n m e n t s fo u r t H wo r k s H o p o n Ho t to p ic s In sy s t e m (VEE ’09) de p e n d a b ili t y (Ho t de p ’08) Sponsored by ACM SIGPLAN and SIGOPS in cooperation with Co-located with OSDI ’08 USENIX DeCember 7, 2008, SaN Diego, Ca, USa marCh 11–13, 2009, WaShiNgtoN, D.C., USa http://www.usenix.org/hotdep08 http://www.cs.purdue.edu/VEE09/ Abstracts due: August 29, 2008 fI r s t USENIX wo r k s H o p o n t H e an a L y s I s o f sy s t e m Lo g s (WASL ’08) fI r s t USENIX wo r k s H o p o n Ho t to p ic s In Co-located with OSDI ’08 pa r a ll e li s m (Ho t pa r ’09) DeCember 7, 2008, SaN Diego, Ca, USa marCh 30–31, 2009, berkeLey, Ca http://www.usenix.org/wasl08 http://www.usenix.org/hotpar09 Paper submissions due: September 2, 2008 Submissions due: October 17, 2008 wo r k s H o p o n po w e r aw a r e Co m p u t I n g a n d 6t H USENIX sy m p o s I u m o n ne t w o r k e d sy s t e m s sy s t e m s (Ho t po w e r ’08) de s I g n a n d Im p L e m e n t a t I o n (NSDI ’09) Co-located with OSDI ’08 Sponsored by USENIX in cooperation with ACM SIGCOMM and ACM SIGOPS DeCember 7, 2008, SaN Diego, Ca, USa apriL 22–24, 2009, boStoN, MA, USa http://www.usenix.org/hotpower08 Paper submissions due: September 11, 2008 http://www.usenix.org/nsdi09 Paper titles and abstracts due: October 3, 2008 8t H USENIX sy m p o s I u m o n op e r a t I n g sy s t e m s 12t H wo r k s H o p o n Ho t to p ic s In op e r a t I n g de s I g n a n d Im p L e m e n t a t I o n (OSDI ’08) sy s t e m s (Ho t OS XII) Sponsored by USENIX in cooperation with ACM SIGOPS Sponsored by USENIX in cooperation with the IEEE Technical DeCember 8–10, 2008, SaN Diego, Ca, USa Committee on Operating Systems (TCOS)S http://www.usenix.org/osdi08 may 18–20, 2009, moNte verità, SWitzerLand http://www.usenix.org/hotos09 For a complete list of all USENIX & USENIX co-sponsored events, see http://www.usenix.org/events. AugCovers.indd 2 7/14/08 4:37:46 PM OPINION Musings 2 RIk Farrow SECURITY Storm: When Researchers Collide 6 Brandon Enright, Geoff VoelkER, stefan Savage, Chris Kanich, and Kirill LevchenkO Building a More Secure Web Browser 14 Chris Grier, shuO Tang, and Samuel t. King Withstanding Multimillion-node Botnets 22 Colin Dixon, thOm As ANderson, and Arvind contents KrishnamuRthy SYSADMin Ad Hoc Guesting: When Exceptions Are the Rule 34 Diana smEt ters, BrindA dAL AL , LEs Nelson, NAthaniel Good, and AmE Elliott Designing High-Performance Enterprise Wi-Fi Networks 41 ROhan muRt y, JItendra PAdhyE, R anveer Chandra, Alec Wolman, and Brian Zill “Standard Deviations” of the Average System Administrator 53 Alva COuCh VOL. 33, #4, August 2008 CoLUMns Practical Perl Tools: Hi-ho the Merry-o, Editor ;login: is the official Debugging We Will Go 59 Rik Farrow magazine of the David N. Blank-Edelman [email protected] USENIX Association. Pete’s All Things Sun: Solaris System ;login: (ISSN 1044-6397) is Managing Editor Analysis 101 65 Jane-Ellen Long published bi-monthly by the [email protected] USENIX Association, 2560 PEtER Baer Galvin Ninth Street, Suite 215, Copy Editor Berkeley, CA 94710. iVoyeur: Hold the Pixels 70 David Couzens DavE JOsEPhsEN [email protected] $90 of each member’s annual dues is for an annual sub- Media Resource Control Protocol 75 produCtion scription to ;login:. Subscrip- Heison ChAk Casey Henderson tions for nonmembers are Jane-Ellen Long $120 per year. /dev/random 79 Michele Nelson Robert G. Ferrell Periodicals postage paid at typEsEttEr Berkeley, CA, and additional Star Type offices. [email protected] BooK REVIEWS Book Reviews 82 POSTMASTER: Send address Elizabeth Zwicky Et al. USEniX assoCiation changes to ;login:, 2560 Ninth Street, USENIX Association, Suite 215, Berkeley, 2560 Ninth Street, USEniX NOTES California 94710 Suite 215, Berkeley, Flame and STUG Awards 86 Phone: (510) 528-8649 CA 94710. FAX: (510) 548-5738 USENIX Association Financial Report ©2008 USENIX Association for 2007 87 http://www.usenix.org http://www.sage.org USENIX is a registered trade- mark of the USENIX Associa- ConFERENCEs NSDI ’08 Reports 90 tion. Many of the designations used by manufacturers and LEET ’08 Reports 105 sellers to distinguish their products are claimed as trade- BSDCan Reports 111 marks. USENIX acknowledges BSDCan 2008 FreeBSD Developer Summit 115 all trademarks herein. Where those designations appear in this publication and USENIX is aware of a trademark claim, the designations have been printed in caps or initial caps. ;LOGIN: AuGust 2008 ARtICLE tItLE 1 login_AUG08_final.indd 1 7/14/08 4:35:56 PM I feel lIke I’ve fInally entered the future. I now have a microwave dish on my Rik Farrow rooftop, watch television using a computer, listen to radio from online streams, and am even installing my own solar power plant.