Palestra: Como construir um firewall pessoal com iptables

Este post é referente a palestra que ministrei no II Liberdade Interativa (http://www.tux-es.org) sobre como construir um firewall caseiro/pessoal com iptables.

Com as inúmeras formas de se conectar o seu computador a internet, e a grande facilidade que encontramos para fazer isso hoje em dia, nós estamos esquecendo que a internet ainda é um lugar não muito confiável.

Mesmo que os usuários domésticos (de Linux) achem que estão seguros apenas porque são usuários comuns os IPs públicos que pegamos ao nos conectarmos a internet não vem com um “letreiro” informando que não temos nada que possa interessar a algum invasor.

Portanto podemos ser vítimas como qualquer outra máquina/servidor na internet, e daí a necessidade de se proteger, ainda mais que os SOs Linux por default já vem com inúmeros serviços pré-instalados e também nós adicionamos muitos outros até mesmo para aprendizado ou trabalho.

A palestra mostra como é possível criar um firewall simples para se proteger de possíveis atacantes, espero que gostem.

, , , ,

8 Comentários

Agenda agosto/2010

É lá vamos nós! (by Os impossíveis)

Agosto será um mês agitado. Dois eventos, duas palestras para apresentar e como se não bastasse, estou na organização de ambos os eventos.

No dia 19 de Agosto apresentarei uma palestra sobre como funciona e como criar um firewall pessoal em um sistema GNU/Linux com a ferramenta Iptables. Vai ser um desafio falar de Iptables e tentar ser simples. Se precisar de mais informações acesse o site: http://www.tux-es.org/liberdadeinterativa/. Abaixo a grade do evento que também conta com a presença do amigo @franciscosouza e @ra_pha:

II Workshop PHP-ES – Correria frenética (by @leohackin) para preparar o evento, reserva de local, procura por palestrantes, motivar o grupo, fazer inscrição do povo, etc.. etc.. E ainda por cima dar suporte aos palestrantes e também preparar minha palestra. Nessa segunda versão do WS PHP apresentarei uma palestra sobre PDO, ela que provavelmente se tornará o padrão para comunicação a SGBDs no PHP.

O Workshop PHP-ES acontece no dia 28 de Agosto de 2010, no auditório da UVV de 8:30h até as 17:00h, para mais informações acesse http://www.phpes.org/ ou também siga o twitter @phpes. Abaixo a grade do WS PHP-ES:

, , , , , , , ,

3 Comentários

II Workshop PHP-ES

É com imenso prazer que a coordenação do PHP-ES vem confirmar a realização do II Workshop PHP-ES. O evento acontecerá no dia 28 de agosto (último sábado) na UVV, das 8:30 às 18:00, será gratuito e estamos tentando alguns patrocínios para bancar um Coffee break básico (mas nada garantido!).

As inscrições pode ser feitas pelo AQUI.

Como sempre, a idéia dos eventos de PHP-ES é agregar conhecimento aos desenvolvedores PHP não só da linguagem mas também em todo o seu entorno. Nesta edição vamos mostrar como as frameworks, como o CodeIgniter e o PDO, podem ajudar na produção de aplicativos de modo mais sustentável.

Vamos exibir um case real e de sucesso feito com o Moodle, uma ferramenta PHP de Ensino a Distancia (EAD). No final do dia teremos um workshop de como iniciar um projeto com Scrum, metodologia ágil que está sendo bastante utilizada em várias empresas de desenvolvimento pela sua flexibilidade.

Temos espaço para mais uma palestra: se alguém estiver interessado seja muito bem vindo. Basta enviar um e-mail aqui pra lista, para leohackin@gmail.com ou m3nd3s@gmail.com.

Para mais informações acesse: http://www.phpes.org/ii-workshop-php-es/

Um abraço forte e até lá.

, , , , ,

Nenhum comentário.

Função HtmlEntities() para Vim

Minha IDE de desenvolvimento preferida sem sombra de dúvidas é o Vim (MacVim, Gvim, etc..). Desde que voltei a ter o desenvolvimento como foco do meu trabalho que voltei a usá-lo com mais frequência – diga-se de passagem diariamente!

No momento estou desenvolvendo aplicações Web em PHP, e consequentemente tenho que usar alguns códigos HTMLs nas aplicações (views). Como boa prática não é bom colocar caracteres especiais (cedilhas, vogais acentuadas, etc) diretamente no HTML, pra isso são utilizados os entities dos caracteres em questão. Só que é muito custoso, lembrar dos entities e também digitá-los em tempo de codificação. Pelo menos eu acho um saco ficar digitando os entities, fora que volta e meia acontece de um sair errado.

Bem, pensando nisso e no poder que o Vim lhe permite, eu criei uma função – que adicionei no meu .vimrc – que faz a conversão dos caracteres e ainda mapeei ela para ser executada ao precisar uma tecla de atalho. Ficou “supimpa”!

Abaixo segue o código que adicionei ao meu .vimrc, é claro que você pode extendê-la e adicionar mais funcionalidades nela, inclusive peço que compartilhe da mesma forma que fiz.

Então vamos lá, abra o seu arquivo ~/.vimrc e adicione o código exibido abaixo, logo após salve e está pronto para uso:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
" Converte os caracteres especiais para suas respectivas
" entidades em HTML
function HtmlEntities()
  " Vogais com acento agudo
   silent s/á/\á/eg
   silent s/é/\é/eg
   silent s/í/\í/eg
   silent s/ó/\ó/eg
   silent s/ú/\ú/eg

   " Vogais com acento circunflexo

   silent s/â/\â/eg
   silent s/ê/\ê/eg
   silent s/î/\î/eg
   silent s/ô/\ô/eg
   silent s/û/\û/eg

   " Vogais com til

   silent s/ã/\ã/eg
   silent s/õ/\õ/eg

   " C com cedilha

   silent s/ç/\ç/eg
endfunction

" Mapeamento da tecla através do atalho CTRL+H

map <silent> <C-H> :%call HtmlEntities()<CR>

Agora fique a vontade para codificar e colocar os caracteres acentuados do jeito que você sempre fez, depois basta entrar no modo de comando e digitar CTRL+H e veja a mágica acontecer! It’s wonderful!

, , , ,

2 Comentários

Chamada de Trabalhos para o II Workshop PHP-ES

Estão abertas as inscrições para trabalhos para o II Workshop PHP-ES. A segunda edição do Workshop PHP-ES será realizado no dia 28 de agosto, com inicio 8:30 e termino as 17:30. Aos que desejarem apresentar algum tópico relacionado ao evento podem enviar uma proposta de trabalho através do link abaixo:

IMPORTANTE: Devido o evento não ter patrocínio suficiente não teremos como arcar com os custos de palestrantes de outros estados, portanto pedimos gentilmente que se você não for da Vitória/Espírito Santo ou arredores não submeta seu trabalho, a menos que queira arcar com os custos por conta própria.

Inscreva sua palestra aqui

O que é o Workshop PHP-ES

O Workshop PHP-ES é um evento criado e realizado pela comunidade PHP-ES e tem como objetivo discutir, trocar experiências e aprofundar conhecimentos a cerca dessa linguagens de programação unindo em um único lugar profissionais, estudantes, empresários e curiosos. Através de palestras o evento proporciona aos participantes uma ótima oportunidade de aprendizado e networking tendo contato direto com profissionais e com todo tipo de tecnologia agregada a essa linguagem.

Objetivos do evento

Proporcionar ao participantes informações que possam auxiliá-lo em sua formação, melhorando o mercado corporativo, a fim de construir aplicações e portais mais sólidos e escaláveis de forma eficiente. O Workshop PHP-ES procura apresentar um conjunto de trabalhos (palestras, workshops, cases, etc.) que contenham em seu conteúdo tópicos como: boas práticas, metodologias, novidades e tendências sobre o ambiente de desenvolvimento ao redor da linguagem PHP para que o desenvolvedor possa evoluir e melhorar sua posição dentro da comunidade e do mercado de trabalho, e para que os Gerentes e Coordenadores de Projetos visualizem o potencial do desenvolvimento Web PHP. Abaixo listamos os principais objetivos do Workshop PHP-ES:

  • Disseminar a linguagem PHP no estado
  • Formar profissionais capacitados e com profundidade de conhecimento em vários aspectos da linguagem PHP e de todo seu entorno
  • Promover o networking entre profissionais, empresários e comunidade envolvida com desenvolvimento de software em geral
  • Fomentar entre os profissionais locais o interesse em aprimorar e compartilhar seus conhecimentos através de trabalhos como palestras, publicação de artigos e com isso aparecendo no cenário nacional
  • Apoiar a comunidade de software livre com um evento genuinamente open source

Público alvo

Profissionais que já desenvolvem em PHP e estão em busca de conhecimentos, novidades, metodologias. Estudantes, profissionais de desenvolvimento – também de outras linguagens –, empresários, professores, web designers, e todo tipo de pessoa interessada em aprender e/ou conhecer mais sobre essa linguagem de programação e tecnologias agregadas a ela.

O Workshop PHP-ES é por natureza um evento sem fins lucrativos e toda a receita arrecadada será totalmente aplicada para a realização do evento para o custeio de banners, estrutura, logística, brindes, coffee break, etc.

Em 2009 contamos com a presença de aproximadamente 200 participantes no 1º Workshop PHP-ES. Esse ano o evento novamente será realizado novamente no auditório da faculdade UVV – Centro Universitário Vila Velha, que tem sido nosso parceiro de eventos, e de quem recebemos total apoio.

, , , , , ,

1 Comentário

Get Adobe Flash playerPlugin by wpburn.com wordpress themes