<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: 12pt">
<DIV>a linha <FONT face=Consolas><CODE
style="BACKGROUND-IMAGE: none; BOX-SIZING: content-box !important; BORDER-BOTTOM: 0px; POSITION: static !important; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 15px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; MARGIN: 0px; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; MIN-HEIGHT: auto !important; PADDING-LEFT: 0px !important; OUTLINE-WIDTH: 0px !important; WIDTH: auto !important; BOTTOM: auto !important; LETTER-SPACING: normal; PADDING-RIGHT: 0px !important; FONT-FAMILY: ; WHITE-SPACE: pre-wrap; ORPHANS: 2; FLOAT: none !important; HEIGHT: auto !important; COLOR: ; VERTICAL-ALIGN: baseline !important; OVERFLOW: visible !important; BORDER-TOP: 0px; RIGHT: auto !important; BORDER-RIGHT: 0px; WORD-SPACING: 0px; PADDING-TOP: 0px !important; TOP: auto !important; LEFT: auto !important; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px" class="perl functions"><FONT color=#ff1493><FONT
style="FONT-SIZE: 7.8pt">printf</FONT></FONT></CODE><FONT
style="FONT-SIZE: 7.8pt"><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 15px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; LETTER-SPACING: normal; DISPLAY: inline !important; FONT-FAMILY: ; WHITE-SPACE: pre-wrap; ORPHANS: 2; FLOAT: none; COLOR: ; WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">
</SPAN><CODE
style="BACKGROUND-IMAGE: none; BOX-SIZING: content-box !important; BORDER-BOTTOM: 0px; POSITION: static !important; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 15px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; MARGIN: 0px; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; MIN-HEIGHT: auto !important; PADDING-LEFT: 0px !important; OUTLINE-WIDTH: 0px !important; WIDTH: auto !important; BOTTOM: auto !important; LETTER-SPACING: normal; PADDING-RIGHT: 0px !important; FONT-FAMILY: ; WHITE-SPACE: pre-wrap; ORPHANS: 2; FLOAT: none !important; HEIGHT: auto !important; COLOR: ; VERTICAL-ALIGN: baseline !important; OVERFLOW: visible !important; BORDER-TOP: 0px; RIGHT: auto !important; BORDER-RIGHT: 0px; WORD-SPACING: 0px; PADDING-TOP: 0px !important; TOP: auto !important; LEFT: auto !important; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px" class="perl string"><FONT color=#003366>"$prompt: Password
ok? %d\n"</FONT></CODE><CODE
style="BACKGROUND-IMAGE: none; BOX-SIZING: content-box !important; BORDER-BOTTOM: 0px; POSITION: static !important; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 15px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; MARGIN: 0px; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; MIN-HEIGHT: auto !important; PADDING-LEFT: 0px !important; OUTLINE-WIDTH: 0px !important; WIDTH: auto !important; BOTTOM: auto !important; LETTER-SPACING: normal; PADDING-RIGHT: 0px !important; FONT-FAMILY: ; WHITE-SPACE: pre-wrap; ORPHANS: 2; FLOAT: none !important; HEIGHT: auto !important; COLOR: ; VERTICAL-ALIGN: baseline !important; OVERFLOW: visible !important; BORDER-TOP: 0px; RIGHT: auto !important; BORDER-RIGHT: 0px; WORD-SPACING: 0px; PADDING-TOP: 0px !important; TOP: auto !important; LEFT: auto !important; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px" class="perl plain">, </CODE><CODE
style="BACKGROUND-IMAGE: none; BOX-SIZING: content-box !important; BORDER-BOTTOM: 0px; POSITION: static !important; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 15px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; MARGIN: 0px; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; MIN-HEIGHT: auto !important; PADDING-LEFT: 0px !important; OUTLINE-WIDTH: 0px !important; WIDTH: auto !important; BOTTOM: auto !important; LETTER-SPACING: normal; PADDING-RIGHT: 0px !important; FONT-FAMILY: ; WHITE-SPACE: pre-wrap; ORPHANS: 2; FLOAT: none !important; HEIGHT: auto !important; COLOR: ; VERTICAL-ALIGN: baseline !important; OVERFLOW: visible !important; BORDER-TOP: 0px; RIGHT: auto !important; BORDER-RIGHT: 0px; WORD-SPACING: 0px; PADDING-TOP: 0px !important; TOP: auto !important; LEFT: auto !important; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px" class="perl variable"><FONT
color=#aa7700>$is_ok</FONT></CODE></FONT><CODE
style="BACKGROUND-IMAGE: none; BOX-SIZING: content-box !important; BORDER-BOTTOM: 0px; POSITION: static !important; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 15px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; MARGIN: 0px; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; MIN-HEIGHT: auto !important; PADDING-LEFT: 0px !important; OUTLINE-WIDTH: 0px !important; WIDTH: auto !important; BOTTOM: auto !important; LETTER-SPACING: normal; PADDING-RIGHT: 0px !important; FONT-FAMILY: ; WHITE-SPACE: pre-wrap; ORPHANS: 2; FLOAT: none !important; HEIGHT: auto !important; COLOR: ; VERTICAL-ALIGN: baseline !important; OVERFLOW: visible !important; BORDER-TOP: 0px; RIGHT: auto !important; BORDER-RIGHT: 0px; WORD-SPACING: 0px; PADDING-TOP: 0px !important; TOP: auto !important; LEFT: auto !important; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px" class="perl plain"><FONT
style="FONT-SIZE: 7.8pt">;</FONT></CODE></FONT></DIV>
<DIV><FONT face=Consolas><CODE
style="BACKGROUND-IMAGE: none; BOX-SIZING: content-box !important; BORDER-BOTTOM: 0px; POSITION: static !important; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 15px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; MARGIN: 0px; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; MIN-HEIGHT: auto !important; PADDING-LEFT: 0px !important; OUTLINE-WIDTH: 0px !important; WIDTH: auto !important; BOTTOM: auto !important; LETTER-SPACING: normal; PADDING-RIGHT: 0px !important; FONT-FAMILY: ; WHITE-SPACE: pre-wrap; ORPHANS: 2; FLOAT: none !important; HEIGHT: auto !important; COLOR: ; VERTICAL-ALIGN: baseline !important; OVERFLOW: visible !important; BORDER-TOP: 0px; RIGHT: auto !important; BORDER-RIGHT: 0px; WORD-SPACING: 0px; PADDING-TOP: 0px !important; TOP: auto !important; LEFT: auto !important; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px" class="perl plain"></CODE></FONT> </DIV>
<DIV><FONT face=Consolas><CODE
style="BACKGROUND-IMAGE: none; BOX-SIZING: content-box !important; BORDER-BOTTOM: 0px; POSITION: static !important; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 15px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; MARGIN: 0px; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; MIN-HEIGHT: auto !important; PADDING-LEFT: 0px !important; OUTLINE-WIDTH: 0px !important; WIDTH: auto !important; BOTTOM: auto !important; LETTER-SPACING: normal; PADDING-RIGHT: 0px !important; FONT-FAMILY: ; WHITE-SPACE: pre-wrap; ORPHANS: 2; FLOAT: none !important; HEIGHT: auto !important; COLOR: ; VERTICAL-ALIGN: baseline !important; OVERFLOW: visible !important; BORDER-TOP: 0px; RIGHT: auto !important; BORDER-RIGHT: 0px; WORD-SPACING: 0px; PADDING-TOP: 0px !important; TOP: auto !important; LEFT: auto !important; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px" class="perl plain">é que seta $is_ok = 4 (no exemplo do
site) pq $prompt contem ‘%n’ dentro dele e %n, no printf, faz com q a prox $var,
no caso, $id_ok receba 4 que o tamanho do string.</CODE></FONT></DIV>
<DIV><FONT face=Consolas><CODE
style="BACKGROUND-IMAGE: none; BOX-SIZING: content-box !important; BORDER-BOTTOM: 0px; POSITION: static !important; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 15px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; MARGIN: 0px; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; MIN-HEIGHT: auto !important; PADDING-LEFT: 0px !important; OUTLINE-WIDTH: 0px !important; WIDTH: auto !important; BOTTOM: auto !important; LETTER-SPACING: normal; PADDING-RIGHT: 0px !important; FONT-FAMILY: ; WHITE-SPACE: pre-wrap; ORPHANS: 2; FLOAT: none !important; HEIGHT: auto !important; COLOR: ; VERTICAL-ALIGN: baseline !important; OVERFLOW: visible !important; BORDER-TOP: 0px; RIGHT: auto !important; BORDER-RIGHT: 0px; WORD-SPACING: 0px; PADDING-TOP: 0px !important; TOP: auto !important; LEFT: auto !important; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px" class="perl plain"></CODE></FONT> </DIV>
<DIV><FONT face=Consolas><CODE
style="BACKGROUND-IMAGE: none; BOX-SIZING: content-box !important; BORDER-BOTTOM: 0px; POSITION: static !important; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 15px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; MARGIN: 0px; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; MIN-HEIGHT: auto !important; PADDING-LEFT: 0px !important; OUTLINE-WIDTH: 0px !important; WIDTH: auto !important; BOTTOM: auto !important; LETTER-SPACING: normal; PADDING-RIGHT: 0px !important; FONT-FAMILY: ; WHITE-SPACE: pre-wrap; ORPHANS: 2; FLOAT: none !important; HEIGHT: auto !important; COLOR: ; VERTICAL-ALIGN: baseline !important; OVERFLOW: visible !important; BORDER-TOP: 0px; RIGHT: auto !important; BORDER-RIGHT: 0px; WORD-SPACING: 0px; PADDING-TOP: 0px !important; TOP: auto !important; LEFT: auto !important; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px" class="perl plain">veja explicacao na propria
pagina:</CODE></FONT></DIV>
<DIV><FONT face=Consolas><CODE
style="BACKGROUND-IMAGE: none; BOX-SIZING: content-box !important; BORDER-BOTTOM: 0px; POSITION: static !important; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 15px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; MARGIN: 0px; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; MIN-HEIGHT: auto !important; PADDING-LEFT: 0px !important; OUTLINE-WIDTH: 0px !important; WIDTH: auto !important; BOTTOM: auto !important; LETTER-SPACING: normal; PADDING-RIGHT: 0px !important; FONT-FAMILY: ; WHITE-SPACE: pre-wrap; ORPHANS: 2; FLOAT: none !important; HEIGHT: auto !important; COLOR: ; VERTICAL-ALIGN: baseline !important; OVERFLOW: visible !important; BORDER-TOP: 0px; RIGHT: auto !important; BORDER-RIGHT: 0px; WORD-SPACING: 0px; PADDING-TOP: 0px !important; TOP: auto !important; LEFT: auto !important; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px" class="perl plain"></CODE></FONT> </DIV>
<DIV><FONT face=Consolas><CODE
style="BACKGROUND-IMAGE: none; BOX-SIZING: content-box !important; BORDER-BOTTOM: 0px; POSITION: static !important; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 15px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; MARGIN: 0px; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; MIN-HEIGHT: auto !important; PADDING-LEFT: 0px !important; OUTLINE-WIDTH: 0px !important; WIDTH: auto !important; BOTTOM: auto !important; LETTER-SPACING: normal; PADDING-RIGHT: 0px !important; FONT-FAMILY: ; WHITE-SPACE: pre-wrap; ORPHANS: 2; FLOAT: none !important; HEIGHT: auto !important; COLOR: ; VERTICAL-ALIGN: baseline !important; OVERFLOW: visible !important; BORDER-TOP: 0px; RIGHT: auto !important; BORDER-RIGHT: 0px; WORD-SPACING: 0px; PADDING-TOP: 0px !important; TOP: auto !important; LEFT: auto !important; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px" class="perl plain">...<SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 17px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; LETTER-SPACING: normal; DISPLAY: inline !important; FONT-FAMILY: ; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; COLOR: ; WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><FONT
face=Arial><SPAN class=Apple-converted-space><FONT
style="FONT-SIZE: 7.8pt"> </FONT></SPAN><FONT
style="FONT-SIZE: 7.8pt">the<SPAN
class=Apple-converted-space> </SPAN></FONT></FONT></SPAN><FONT
style="FONT-SIZE: 7.8pt"><CODE
style="TEXT-ALIGN: left; LINE-HEIGHT: 17px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; LETTER-SPACING: normal; WHITE-SPACE: normal; ORPHANS: 2; COLOR: ; WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">%n</CODE><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 17px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; LETTER-SPACING: normal; DISPLAY: inline !important; FONT-FAMILY: ; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; COLOR: ; WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><FONT
face=Arial><SPAN class=Apple-converted-space> </SPAN>instructed Perl to
fill the first format string argument with the number of characters printed,
which caused Perl to set the<SPAN
class=Apple-converted-space> </SPAN></FONT></SPAN><CODE
style="TEXT-ALIGN: left; LINE-HEIGHT: 17px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; LETTER-SPACING: normal; WHITE-SPACE: normal; ORPHANS: 2; COLOR: ; WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">$is_ok</CODE></FONT><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 17px; WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; LETTER-SPACING: normal; DISPLAY: inline !important; FONT-FAMILY: ; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; COLOR: ; WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><FONT
face=Arial><FONT style="FONT-SIZE: 7.8pt"><SPAN
class=Apple-converted-space> </SPAN>variable to
4.....</FONT></FONT></SPAN></CODE></FONT></DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>veja on-liner abaixo:</DIV>
<DIV> </DIV>
<DIV>perl -e "my $prompt='<FONT color=#ff0000>1234567</FONT><FONT
color=#0000ff>%n'</FONT>; my $password='xxxx'; my $is_ok = ($password eq
'goodpass'); printf \"$prompt: Password ok? %d\n\", $is_ok; print $is_ok;"</DIV>
<DIV>1234567: Password ok? 0</DIV>
<DIV><FONT color=#ff0000>7</FONT></DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV style="FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: 12pt"><!-- saved from url=(0022)http://internet.e-mail -->
<TABLE style="COLOR: #000000">
<TBODY>
<TR>
<TD vAlign=bottom align=left><IMG alt="IBIZ Tecnologia"
src="http://www.ibiz.com.br/Imagens/logoibiz_sombra_NEW.gif"> </TD>
<TD> </TD>
<TD> </TD>
<TD vAlign=middle align=left><FONT color=#666666 size=2
face="Verdana, Helvetica, Arial, sans-serif"><B>Ulisses Gomes</B><BR><FONT
size=1>Tecnologia da Informação<BR><BR>IBIZ Tecnologia<BR>+55 11 5579-3178
r. 226<BR><U>ulisses@ibiz.com.br</U><BR><A
href="http://www.ibiz.com.br">www.ibiz.com.br</A></FONT></FONT>
</TD></TR></TBODY></TABLE><BR><IMG alt="pense verde!" align=left
src="http://www.ibiz.com.br/Imagens/pense_verde.gif"> <BR>
<DIV align=justify><FONT color=#aaaaaa size=1 face="Arial, sans-serif">
<P><BR><BR>Esta mensagem de correio eletrônico e seus documentos anexos estão
dirigidos EXCLUSIVAMENTE aos destinatários especificados. A informação contida
pode ser CONFIDENCIAL e/ou estar LEGALMENTE PROTEGIDA e não necessariamente
reflete a opinião da IBIZ. Se você receber esta mensagem por ENGANO, por favor,
comunique imediatamente ao remetente e ELIMINE-A já que você NÃO ESTÁ AUTORIZADO
ao uso, revelação, distribuição, impressão ou cópia de toda ou alguma parte da
informação contida. Obrigado. </P></FONT></DIV></DIV>
<DIV
style="FONT-STYLE: normal; DISPLAY: inline; FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: small; FONT-WEIGHT: normal; TEXT-DECORATION: none">
<DIV style="FONT: 10pt tahoma">
<DIV> </DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A title=shonorio@gmail.com
href="mailto:shonorio@gmail.com">Solli Honorio</A> </DIV>
<DIV><B>Sent:</B> Friday, January 11, 2013 10:26 AM</DIV>
<DIV><B>To:</B> <A title=rio-pm@pm.org href="mailto:rio-pm@pm.org">Perl Mongers
Rio de Janeiro</A> </DIV>
<DIV><B>Subject:</B> Re: [Rio-pm] Padrões de Código seguro</DIV></DIV></DIV>
<DIV> </DIV></DIV>
<DIV
style="FONT-STYLE: normal; DISPLAY: inline; FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: small; FONT-WEIGHT: normal; TEXT-DECORATION: none">
<DIV dir=ltr>perldoc -f sprintf
<DIV> </DIV>
<DIV>
<DIV>%n special: *stores* the number of characters output so
far into the next variable in the parameter list</DIV></DIV>
<DIV> </DIV>
<DIV>Agora, o que isto significa, não tenho idéia :D !!!</DIV></DIV>
<DIV class=gmail_extra><BR><BR>
<DIV class=gmail_quote>Em 11 de janeiro de 2013 10:22, Tiago Peczenyj <SPAN
dir=ltr><<A href="mailto:tiago.peczenyj@gmail.com"
target=_blank>tiago.peczenyj@gmail.com</A>></SPAN> escreveu:<BR>
<BLOCKQUOTE
style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex"
class=gmail_quote>Divertido
<DIV> </DIV>
<DIV>alguem pode me explicar o %n ?</DIV>
<DIV> </DIV>
<DIV><A
href="https://www.securecoding.cert.org/confluence/display/perl/IDS30-PL.+Exclude+user+input+from+format+strings"
target=_blank>https://www.securecoding.cert.org/confluence/display/perl/IDS30-PL.+Exclude+user+input+from+format+strings</A><BR><BR>
<DIV class=gmail_quote>2013/1/11 <SPAN dir=ltr><<A
href="mailto:thiagoglauco@ticursos.net"
target=_blank>thiagoglauco@ticursos.net</A>></SPAN>
<DIV>
<DIV class=h5><BR>
<BLOCKQUOTE
style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex"
class=gmail_quote>Caros monges, a Cert (<A href="http://www.cert.org"
target=_blank>www.cert.org</A>) desenvolve padrões e recomendações de
segurança para a área de TI.<BR>Achei bem interessante, pois eles têm
recomendações para C, C++, Java e Perl.<BR><BR><A
href="http://www.securecoding.cert.org"
target=_blank>www.securecoding.cert.org</A><BR><BR>Os padrões para Perl e
C++ ainda estão em desenvolvimento. Eles aceitam
pitacos.<BR><BR>regards.<BR>______________________________<U></U>_________________<BR>Rio-pm
mailing list<BR><A href="mailto:Rio-pm@pm.org"
target=_blank>Rio-pm@pm.org</A><BR><A
href="http://mail.pm.org/mailman/listinfo/rio-pm"
target=_blank>http://mail.pm.org/mailman/<U></U>listinfo/rio-pm</A><BR></BLOCKQUOTE></DIV></DIV></DIV><SPAN
class=HOEnZb><FONT color=#888888><BR><BR clear=all>
<DIV> </DIV>-- <BR>Tiago B. Peczenyj<BR>Linux User #405772<BR><BR><A
href="http://about.me/peczenyj" target=_blank>http://about.me/peczenyj</A>
</FONT></SPAN></DIV><BR>_______________________________________________<BR>Rio-pm
mailing list<BR><A href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</A><BR><A
href="http://mail.pm.org/mailman/listinfo/rio-pm"
target=_blank>http://mail.pm.org/mailman/listinfo/rio-pm</A><BR></BLOCKQUOTE></DIV><BR><BR
clear=all>
<DIV> </DIV>-- <BR>"o animal satisfeito dorme". - Guimarães Rosa </DIV>
<P>
<HR>
_______________________________________________<BR>Rio-pm mailing
list<BR>Rio-pm@pm.org<BR>http://mail.pm.org/mailman/listinfo/rio-pm</DIV></DIV></DIV></BODY></HTML>