3 google open souce jam- a - hardening

17
HARDENING Um dia você vai precisar de um... 3º Google Open Souce Jam - SP Mauro Risonho de Paula Assumpção aka firebits

Upload: mauro-risonho-de-paula-assumpcao

Post on 09-Jun-2015

1.087 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: 3 google open souce jam- a - hardening

HARDENINGUm dia você vai precisar de um...

3º Google Open Souce Jam - SPMauro Risonho de Paula Assumpção aka firebits

Page 2: 3 google open souce jam- a - hardening

FALTA DE HARDENING (BLINDAGEM)

NA VIDA REAL

Page 3: 3 google open souce jam- a - hardening

AGENDA

• Quem sou eu• O que Hardening• Checklists Padrões• Scanners de Hardening• Projeto HardeningOne• Porting dos Plugins do HardeningOne → OpenVAS4• Fork do OpenVAS4 → Scanner de Hardening• DEMO• Conclusão

Page 4: 3 google open souce jam- a - hardening

QUEM SOU EU

• Mauro Risonho de Paula Assumpção, Pentester, Analista em Segurança Pleno de uma grande empresa de editoração e conteúdo e autodidata.

• Fundador do Backtrack Brasil, palestrou na Intel, OWASP, c0c0n (india), GaroaHackerClube e outros.

• Email [email protected]• Twitter @firebitsbr• Slideshare www.slideshare.com/firebits

Page 5: 3 google open souce jam- a - hardening

O QUE É HARDENING

• Hardening (computing), the process of securing a system.

• Hardening (metallurgy), the strengthening of metal alloys by heat treatment

Page 6: 3 google open souce jam- a - hardening

O QUE É HARDENING

Page 7: 3 google open souce jam- a - hardening

PORQUE FAZER HARDENING

Page 8: 3 google open souce jam- a - hardening

O QUE É HARDENING

• lynis– http://www.rootkit.nl/projects/lynis.html

Page 9: 3 google open souce jam- a - hardening

O QUE É HARDENING

• Bastile– http://bastille-linux.sourceforge.net/

Page 10: 3 google open souce jam- a - hardening

CHECKLISTS PADRÕES

Page 11: 3 google open souce jam- a - hardening

PROJETO HARDENINGONE

• HardeningOne– http://sourceforge.net/projects/hardeningone/

Page 12: 3 google open souce jam- a - hardening

PORTING HARDENINGONE → OPENVAS 4 – PARTE 1/3

SHELL SCRIPT CORE →

Page 13: 3 google open souce jam- a - hardening

PORTING HARDENINGONE → OPENVAS 4 – PARTE 2/3

PSEUDO “C” →

Page 14: 3 google open souce jam- a - hardening

PORTING HARDENINGONE → OPENVAS 4 – PARTE 3/3

← SHELL SCRIPT

PSEUDO “C” →

Page 15: 3 google open souce jam- a - hardening

DEMO

Page 16: 3 google open souce jam- a - hardening

CONCLUSÃO

MINHA SUGESTÃO:

UM EXCELENTE PLANO DE HARDENING

DEIXA SEUS AMBIENTES DESTA FORMA.

Page 17: 3 google open souce jam- a - hardening

CONTATO

Email [email protected]

Twitter @firebitsbr

Slideshare www.slideshare.com/firebits