Siga o Suporte Ninja por email

terça-feira, 31 de maio de 2016

11 Comandos AWK que todo SysAdmin Linux precisa conhecer

11 Comandos AWK que todo SysAdmin Linux precisa conhecer:

11 Comandos AWK que todo SysAdmin Linux precisa conhecer

AWK é uma linguagem de programação orientada de dados concebido para processar dados baseados em texto, seja em arquivos ou fluxos de dados (Stream).  É um exemplo de uma linguagem de programação que utiliza extensivamente o tipo de dados sequência de caracteres, matrizes associativas (ou seja, matrizes indexadas por sequências chave), e também expressões regulares.
12 Comandos AWK que você precisa conhecer (Alguns destes comandos precisam de privilégios elevados e precisam se precedidos de sudo)



1: Exibir uma lista dos comandos que você mais utiliza:

2: Exibir um bloco de texto com AWK

3: Encontrar informação geográfica de um determinado endereço ip:

,

4: Remover entradas duplicadas de um arquivo sem reordenar as linhas na saída:

*Algo muito útil para analisar log de sistema com excesso de linhas redundantes

5: O comando irá obter a lista e criar as regras para você, se você quer que o comando bloqueie automaticamente adicione “| sh” no final do comando não esqueça de adicionar este comando no Cron para ser executado de hora em hora para ficar ainda melhor 😉

*Obs: A BlackList é formada por uma lista compilada de todos os hosts maliciosos conhecidos no momento (botnets, spammers, bruteforcers, etc.) esta lista é atualizado a cada hora.



6: Analisar o log de acesso do apache para os endereços IPs mais comuns:

7: Mostra um histograma dos momentos mais congestionados de um arquivo de log:

8: Mostra rapidamente quais os usuários utilizaram o sistema recentemente:

9: Mostra o numero de conexões abertas por IP e as portas usadas:

10: Efetuar checagem dos seus e-mails não lidos do Gmail pela linha de comando:

Obs: O problema deste comando é que se a sua senha tiver algum metacaractere como . ? * + ^ $ | [ ] { } ( ), você terá que “escapar” colocando \ antes de cada um deles, ou eles vão mudar todo o contexto do comando! 😉

11: Listar o número e tipo de conexões de rede ativas:

12: Mostra o tamanho dos diretórios, os maiores primeiro e divididos entre ‘Kb, Mb e Gb’:


sexta-feira, 13 de maio de 2016

Routers: Cinco formas de fechar a porta aos criminosos

Routers: Cinco formas de fechar a porta aos criminosos:


Ataques a Routers: Cinco formas de fechar a porta aos criminosos

Os cibercriminosos procuram sempre pelo ponto mais fraco quando planeiam os seus ataques – quer seja um erro humano, uma palavra-passe fraca ou a abertura de emails
de phishing. Porém, os dispositivos que praticamente todos temos em
casa, os routers, não ficam de fora desta lista e podem representar um
ponto de entrada.

Os diversos ataques a routers ocorridos no ano passado, revelaram que
estes dispositivos podem conter “backdoors” que permitem aos atacantes
acederem aos seus dados privados. Assim que se tornam conhecidas, estas informações circulam rapidamente entre organizações criminosas.


Mas o problema não reside apenas nas backdoor. Um estudo
que envolveu 653 profissionais de TI e de segurança e 1.009
trabalhadores remotos constatou que 30% dos profissionais de TI e 46%
dos trabalhadores remotos não alteraram as palavras-passe padrão nos
seus routers – um dos passos mais importantes a efectuar para evitar ter
graves problemas.


Para já os ataques a routers são um fenómeno novo e em desenvolvimento – mas com 300.000 routers a serem transformados numa botnet e a poderem ler os dados das máquinas ligadas a eles, vale a pena proteger o seu.


Não deixe o seu nome de utilizador como ‘admin’

O primeiro e mais importante passo é mudar as credenciais de acesso ao seu router.
Estes dispositivos possuem uma página de administração web onde é
possível alterar-se estas informações. Os nomes de utilizador e
palavras-passe por defeito de cada router são familiares aos atacantes,
pelo que deixei as informações por defeito, nunca é uma boa decisão.


Para segurança extra, altere o firmware

Um estudo recente revelou que cerca de 80% dos routers mais vendidos na Amazon
para pequenos escritórios ou casa possuem vulnerabilidades “críticas”
conhecidas, tornando-os presas fáceis para os cibercriminosos. Para o
investigador da ESET, Olivier Bilodeau “será uma boa ideia a instalação
de firmware alternativo open-source no router, embora possa ser uma
tarefa com um nível de dificuldade mais avançado.” Consistem em versões
de substituição do firmware oficial – em muitos casos mais seguras. A
questão é que em alguns casos não é fácil proceder-se a esta alteração.


Segundo Bilodeau, “Por vezes, os problemas de segurança com o
firmware são tão maus que as empresas estão agora a disponibilizar
routers com o firmware dd-wrt pré-instalado. A Buffalo já o está a fazer
– e eventualmente outros seguirão esta tendência”.


Ainda segundo este investigador da ESET, existem diversas alternativas sendo que a mais populares e seguras são:


http://www.polarcloud.com/tomato


DD-WRT: http://www.dd-wrt.com/site/index


Open-WRT: https://openwrt.org/


Certifique-se que o seu router ainda garante a sua segurança

Os routers são dispositivos normalmente confiáveis – porém se o seu
já é muito antigo pode permitir que os cibercriminosos contornem as
protecções WiFi de forma simples. Os routers mais antigos com
encriptação WEP estão vulneráveis. Verifique a página de definições da
rede WiFi. Se estiver a utilizar encriptação WEP mude para uma opção
mais segura, como WPA. Se não estiver disponível, deverá adquirir um
novo router.


Não diga aos vizinhos o seu nome

As redes Wi-Fi
têm um determinado nome de rede – conhecido como SSID – sendo que a
maioria dos routers utilizam um nome padrão, que revela instantaneamente
a um potencial invasor
o modelo que está a usar (o nome geralmente inclui a marca). Para um
potencial invasor – de olho num pequeno negócio – esta é uma informação
útil. Alguns modelos possuem vulnerabilidades que tornam simples os
ataques a routers, e estas são muitas vezes amplamente conhecidas entre
as comunidades criminais. Um investigador descobriu no ano passado que
os routers mais populares, como os da Linksys e Netgear, tinham uma vulnerabilidade que poderia permitir aos cibercriminosos “pleno acesso” a redes domésticas, possibilitando o roubo
de identidade ou pior. Vale a pena transformar a sua rede numa rede
oculta, ou seja, desativar a transmissão do nome de SSID. Desta forma,
estará menos visível para os atacantes – e para ligar novos
dispositivos, bastará digitar o nome da sua rede no gadget que pretende
ligar à Internet.


Saiba quem se liga à sua rede

Qualquer PC ou dispositivo móvel possui um número de identificação
único, conhecido como endereço MAC. Se aceder as configurações do seu
router, poderá selecionar quais os dispositivos que podem ou não
ligar-se à sua rede. Isto significa, por exemplo, que um vizinho não
poderia entrar na sua rede.


Adicione os endereços MAC de todos os dispositivos autorizados dentro da sua casa – iPhones, tablets,
notebooks, etc. Nenhum outro dispositivo, deverá ser permitido na rede.
Pode encontrar os endereços MAC de smartphones e outros dispositivos
nas configurações de rede.






segunda-feira, 2 de maio de 2016

Melhores App para aprender música ou tocar um instrumento

Melhores App para aprender música ou tocar um instrumento:


Melhores App para aprender música ou tocar um instrumentoMelhores App para aprender música ou tocar um instrumento

Se você sempre quis tocar um
instrumento, mas nunca teve aquele ânimo (ou dinheiro) para se
matricular em uma escola especializada, existem alguns aplicativos que
podem te ajudar a dar os primeiros passos no mundo da música sem sair de
casa
.

Alguns apps vêm com aulas bem explicadas em vídeos e permitem que você compre tutoriais extras dentro do próprio aplicativo. Dá até para aprender tocando suas músicas preferidas.
Fizemos uma lista com 6 ferramentas para você aprender música gastando pouco e ter uma noção de como é tocar determinado instrumento.




Se
gostou da nossa iniciativa comente, curta ou compartilhe! Esse
estímulo é muito importante para a nossa equipe e reflete diretamente na
possibilidade de trazermos mais conteúdos que você venha a gostar!

1. Coach Guitar

Melhores App para aprender música ou tocar um instrumento
O Coach Guitar (na Play Store, Lições de Violão
– Iniciante) tem o objetivo de ensinar a tocar violão usando um método
visual. Não há aulas, teoria musical, tablaturas ou cifras. Com ele, o
usuário aprende a tocar músicas por meio de vídeos que mostram o
instrumento sendo tocado na parte de cima, e na parte de baixo um
esquema de como os dedos devem estar posicionados. Na biblioteca de
músicas do Coach Guitar há sucessos como Get Lucky, do Daft Punk, Stairway to Heaven, do Led Zeppelin, Beat It, do Michael Jackson e muito mais.

2. Chromatik

Melhores App para aprender música ou tocar um instrumento
O Chromatik é um app perfeito para quem
não toca um instrumento há muito tempo e precisa de um incentivo para
voltar a praticar. O app vem com um catálogo de partituras, cifras e
tablaturas para vários instrumentos, como violão, piano, saxofone,
violino, flauta, clarinete e muitos outros. Cada música exibe vídeos,
letras e uma faixa de referência que sincroniza automaticamente para que
você possa começar a aprender a melodia.

3. Drum Guru

Melhores App para aprender música ou tocar um instrumento
O Drum Guru vem com várias lições para quem toca ou quer aprender a tocar bateria.
Todas elas vêm em vídeos que podem ser encontrados para todos os níveis
de aprendizado. As lições ensinam a tocar vários estilos de música e
vêm junto com transcrições que podem ser acessadas junto com os vídeo, que são divididos em pacotes
cobrados separadamente. Os bateristas que dão as aulas do app são um
dos pontos altos do Drum Guru, entre eles lendas do rock como Mike
Portnoy, um dos fundadores da banda Dream Theater, Chad Smith, do Red Hot Chili Peppers, Steve Gadd e muitos outros. Vale lembrar que o aplicativo é todo em inglês.

4. Real Drum

Melhores App para aprender música ou tocar um instrumento
O Real Drum é totalmente gratuito e vem
com 60 lições de bateria que ensinam a tocar vários ritmos e 24 músicas
para tocar junto. Para aprender não é preciso ter uma bateria, pois o
app simula uma bateria real na tela do dispositivo: basta tocar com os
dedos na tela do dispositivo que o som é reproduzido na hora. Dá até
para trocar pratos e adicionar instrumentos de percussão à sua bateria virtual.

5. iLearnPiano

Melhores App para aprender música ou tocar um instrumento
O iLearnPiano vem com 50 lições de piano
para quem quer aprender a tocar o instrumento ou para quem não pratica
há muito tempo. Nas lições, é possível encontrar tutoriais de músicas,
técnicas e um longo conteúdo de teoria musical para não ficar para trás
nas partituras. O conteúdo está no idioma inglês.

6. Perfect Piano

Melhores App para aprender música ou tocar um instrumento
O Perfect Piano simula um teclado
no seu smartphone e vem com 70 músicas de amostra para te ensinar a
tocar. Possui três modos de teclado: modo de linha única, modo de linha
dupla e modo para dois jogadores. Os usuários podem ajustar a largura
das teclas e gravar ou reproduzir o que tocam.

7. EarWizard

Melhores App para aprender música ou tocar um instrumento
Disponível apenas para iOS, o EarWizard
não ensina a tocar nenhum instrumento específico, mas pode ser bem útil
para quem quer dar seus primeiros passos na música. Ele serve para
treinar a audição e melhorar habilidades como concentração e memória. O
app oferece sequências de acordes que vão ficando maiores a cada rodada e o usuário deve repeti-las, dependendo apenas da sua audição.
Fonte: http://canaltech.com.br/dica/apps/7-aplicativos-para-quem-quer-aprender-musica-ou-tocar-um-instrumento/





Entre no Grupo do Suporte Ninja no Facebook:


O Suporte Ninja disponibiliza espaço
no site para que qualquer pessoa que queira contribuir com nosso ideal
de produzir, coletar e divulgar informação tentando disponibilizar de
forma gratuita material complementar para uma melhor formação
profissional em TI, buscamos uma maior conscientização sobre tecnologias
sustentáveis alem de fornecer dicas que possam otimizar a experiencia online dos usuários, seja na produtividade ou na segurança da informação.

 Clique aqui> para enviar uma postagem sua ou nos indicar uma postagem ou use este Link:

Se você possui algum Bitcoin perdido na sua carteira e quiser ajudar o projeto do Suporte Ninja com as despesas de Servidores, dominios e serviços online :
Esta é a Carteira Bitcoin do Suporte Ninja: 17LrHTPLdDzMSrW8iYApyH51tVDb3zuu4J

No Suporte Ninja procuramos nos manter em um ponto de vista neutro e buscamos respeitar a diversidade de opiniões, todas as informações acima são de responsabilidade do autor e suas fontes, e estão sujeitas a alterações sem aviso prévio.




Começe a testar Grátis as ferramentas em nuvem do GoogleTeste o Google Apps For Work com os cupons do Suporte Ninja e garanta um desconto de $10 Dólares para comprar no Google For Work…
AE3NNJ6KXTHJ6V
6W7NGXXAV7JNVC
Cuidado: Você pode estar sofrendo de sindrome de Raqui

Cuidado: Você pode estar sofrendo de síndrome de Raqui

Cuidado: Você pode estar sofrendo de síndrome de Raqui
Cuidado: Você pode estar sofrendo de sindrome de Raqui
Com o avanço da tecnologia no Brasil, principalmente da internet, o número ...
Quebrando criptografia através das Paredes

Quebrando criptografia através das Paredes

Quebrando criptografia através das Paredes

Este artigo demonstra ao público em geral que existem formas de ataque que podem ser feitas aos algoritmos criptográficos que fogem do aspecto matemático, ...
Windows 10 te espiona mesmo desabilitando a telemetria

Windows 10 te espiona mesmo desabilitando a telemetria

Há algum tempo atrás postei em nosso grupo do Linked-IN (Criptografia Brasil) vários artigos sobre o fato do Windows 10 espionar dados de usuário - e até
Microsoft disponibiliza aulas de programação de graça

Microsoft disponibiliza aulas de programação de graça

Microsoft disponibiliza cursos de programação de graça

A Microsoft disponibilizou as aulas no site com todo o conteúdo das aulas de programação dos cursos oferecidos na Semana do Código , que aconteceu entre ...
Rússia quer banir o Windows para incentivar mercado de software local

Rússia quer banir o Windows para incentivar mercado de software local

Uma decisão bastante controversa, mas ao mesmo tempo totalmente esperada, pode acabar entrando em vigor na Rússia pelas mãos do consultor nacional para a internet German Klimenko.

Em mais uma ...
Como fazer uma limpeza profunda em sistemas Debian e derivados

Como fazer uma limpeza profunda em sistemas Debian e derivados

Muitos usuários do sistema operacional Linux e até Admins de distros voltadas para servidores acreditam que a manutenção do linux se baseia apenas em alguns apt-gets update e upgrades durante ...
Melhores App para aprender música ou tocar um instrumento

Melhores App para aprender música ou tocar um instrumento

Melhores App para aprender música ou tocar um instrumento
Se você sempre quis tocar um instrumento, mas nunca teve aquele ânimo (ou dinheiro) para se matricular em uma escola ...
100 comandos importantes do Linux

100 comandos importantes do Linux

Resumo de 100 Comandos Importantes Linux

Veja neste artigo uma lista dos comandos mais importantes do linux e uma breve explicação de cada um deles.
 
Lista de comandos mais usados ...
ONU reabre inscrições para curso técnico gratuito em energias renováveis

ONU reabre inscrições para curso técnico gratuito em energias renováveis

ONU reabre inscrições para curso técnico gratuito em energias renováveis

A formação permite que os alunos sejam capazes de desenvolver projetos de energia renovável. 
O curso online foi desenvolvido pelo ...
Sua Smart TV pode estar risco de segurança

Sua Smart TV pode estar risco de segurança

As Smart-TV´s rodando o sistema operacional Android fornecem funcionalidades adicionais aos usuários, além de TVs normais, mas também criam um risco de segurança, conforme a Trend Micro revela.

A Internet das Coisas (IoT) está ...
Os melhores Apps de Smartphone para aprender programação

Os melhores Apps de Smartphone para aprender a programar

A partir de agora use o seu tempo livre no ônibus, faculdade ou ate mesmo em seu trabalho para aprender novas linguagens. Chega de conversa e vamos lá.

Hoje ...
Os 2 Melhores Cursos gratuitos de Arduino

Os 2 Melhores Cursos gratuitos de Arduino

O Suporte Ninja encontrou dois ótimos cursos gratuitos de Arduino (O curso de Android do Laboratório de Garagem e o curso da Pictronics onde você aprende mais sobre eletrônica e até a confeccionar o seu próprio ...
74% dos internautas não sabem diferenciar arquivos maliciosos como iriam diferenciar uma VPN boa de uma Maliciosa?

74% dos internautas não sabem diferenciar arquivos maliciosos como iriam diferenciar uma VPN boa de uma Maliciosa?

74% dos internautas não sabem diferenciar arquivos maliciosos

74% dos internautas não sabem detectar arquivos potencialmente
maliciosos de arquivos confiáveis, vamos explicar com calma a polemica
das VPNs gratuitas do ...
Caixas-Pretas de navios e aviões podem ser Hackeadas?

Caixas-Pretas de navios e aviões podem ser Hackeadas

As caixas-pretas utilizadas para
registro de dados em navios e aviões possuem diversas vulnerabilidades
que permitem um atacante modificar ou apagar os dados presentes nestes
dispositivos

Imagem ...
Minicurso de Google Analytics com certificado Gratuito

Minicurso de Google Analytics com certificado Gratuito

Curso online com certificado 100% grátis:
O guia completo do Google Analytics
Princípios básicos e avançados para se medir e gerar resultados. Entenda
a importância de conhecer e mensurar seus resultados ...
Curso-Gratuito-HTML5-1

Curso de HTML5 – Grátis, Completo e Com Certificado reconhecido pelo MEC

Curso de HTML5 – Grátis, Completo e Com Certificado
reconhecido pelo MEC!
Curso completo para quem quer aprender a criar sites utilizando as tecnologias de HTML5 + CSS3 + JavaScript de ...
Tablets com malware instalado de fábrica na Amazon e outras lojas...

Tablets com malware instalado de fábrica na Amazon e outras lojas…


Cheetah Mobile, uma empresa de segurança para dispositivos móveis, mostrou nesta semana que pelo menos 30 marcas diferentes de tablets com Android vendidos na Amazon e outras lojas virtuais ...
Video Aula - Curso Completo de programação em C

Video Aula – Curso de Introdução a programação em C

Video Aula - Curso Introdução a programação em C: Se você conhece alguma
coisa de programação, já deve ter ouvido falar na linguagem C.
As principais características da linguagem C, ...
Cursos Gratuitos de (HTML, C#, Java e Android) para iniciantes

Cursos Gratuitos de (HTML, C#, Java e Android) para iniciantes

Formação Programação para iniciantes (HTML, C#, Java e Android) gratuita.
Você que está iniciando no mundo de desenvolvimento e não sabe qual área irá iniciar, o DevMedia desenvolveu uma formação ...
Curso gratuito de C ++ e com certificado de Desenvolvimento Orientado a Objeto

Curso gratuito de C ++ e com certificado de Desenvolvimento Orientado a Objeto

O objetivo deste curso é proporcionar ao aluno conhecimentos, competências e habilidades no desenvolvimento de aplicações em C ++, Curso gratuito e com certificado de C ++ de 35 ...
Starbug afirma e prova: Biometria é falha

Starbug afirma e prova: Biometria é falha

A coisa soa meio maluca, mas em tratando-se de Starbug, eu não riria...
Starbug é o pseudônimo de Jan Krissler, um camarada prá lá de excêntrico, mas que assusta todos ...

Mais de 1.000 livros sobre programação para estudar grátis (Inglês e Português)

Mais de 1.000 livros sobre programação para estudar grátis (Inglês e Português):



Mais de 1.000 livros sobre programação para estudar grátis (Inglês e Português)


O esta página do GitHub oferece mais de 1.000 livros do mundo da programação para você baixar totalmente de graça.

A pagina só com livros sobre programação é mantida no GitHub é mantida por aproximadamente 200 pessoas que contribuem adicionando novos livros sobre o mundo da programação quase diariamente.







Se
gostou da nossa iniciativa comente, curta ou compartilhe! Esse
estímulo é muito importante para a nossa equipe e reflete diretamente na
possibilidade de trazermos mais conteúdos que você venha a gostar!

Agradecemos a ideia e contribuição inicial de George Stocker na Stack Overflow

Os títulos são classificados com links que apontam tanto a documentos
em PDF como a páginas web nas quais o conteúdo se encontra em HTML.


Índice

Android

C

CPP

CSharp

Engenharia de Software

Metodologias de Desenvolvimento de Software

Git

Haskell

HTML / CSS

Java

JavaScript

LaTeX

Lua

Php

RegEx

Ruby

Shell

Vim

Os livros sobre programação disponíveis Aqui são em Português.

Acesse o site e Bons Estudos!


Para o Português do Brasil:




Para o Português de Portugal encontra livros das seguintes áreas:





Se você quer livros em inglês segue o link:

Original Contribution by George Stocker on Stack Overflow
The GitHub this page offers more than 1,000 books for you to download
completely for free. The page is maintained by about 200 people who
contributed by adding new books about the world of programming almost
daily.

The securities are classified with BOTH PDF links pointing documents such as web pages where the content is in HTML.

The books are available in English.







Entre no Grupo do Suporte Ninja no Facebook:


O Suporte Ninja disponibiliza espaço
no site para que qualquer pessoa que queira contribuir com nosso ideal
de produzir, coletar e divulgar informação tentando disponibilizar de
forma gratuita material complementar para uma melhor formação
profissional em TI, buscamos uma maior conscientização sobre tecnologias
sustentáveis alem de fornecer dicas que possam otimizar a experiencia online dos usuários, seja na produtividade ou na segurança da informação.

 Clique aqui> para enviar uma postagem sua ou nos indicar uma postagem ou use este Link:

Se você possui algum Bitcoin perdido na sua carteira e quiser ajudar o projeto do Suporte Ninja com as despesas de Servidores, dominios e serviços online :
Esta é a Carteira Bitcoin do Suporte Ninja: 17LrHTPLdDzMSrW8iYApyH51tVDb3zuu4J

No Suporte Ninja procuramos nos manter em um ponto de vista neutro e buscamos respeitar a diversidade de opiniões, todas as informações acima são de responsabilidade do autor e suas fontes, e estão sujeitas a alterações sem aviso prévio.