3 compiladores que são capazes de compilar o kernel Linux - TinyCC

Com o retorno da galera no vídeo Debian, Fedora e Open Mandriva adotando o LLVM. Mas e o kernel Linux? em saber quais são os três compiladores que compilam o kernel Linux além do GCC, resolvi essa semana então debater o primeiro compilador de nossa lista que é o TinyCC. Esses vídeos fazem parte da série Muito além do GNU que sempre abordo muitas outras ferramentas que constituem o sistema operacional Linux.


Me surpreendo ver que um compilador tão poderoso não tenha ganhado o real espaço que ele merece. E para complementar, eu já tinha a ideia de escrever este artigo acrescentado a informação complementar que no vídeo É possível que um dia Linux saia da GPL? de Janeiro deste ano, eu mostro qual a licença o TinyCC era disponibilizado e qual licença ele está disponível hoje:


Links para o projeto:
Velocidade do TinyCC em testes:
http://savannah.nongnu.org/projects/tinycc
https://lists.nongnu.org/mailman/listinfo/tinycc-devel
http://lists.nongnu.org/archive/html/tinycc-devel/

FORKS:
https://lists.nongnu.org/archive/html/tinycc-devel/2017-04/msg00010.html
http://lists.gnu.org/archive/html/tinycc-devel/2005-09/threads.html
http://packages.debian.org/unstable/devel/tcc

http://www.tocadotux.com.br/2018/01/morre-aboriginal-linux.html

Curso de Assembly com o professor Augusto Manzano

Em um sábado de outubro,a partir das 18 horas, o professor Augusto Manzano disponibilizará um mini curso de linguagem Assembly em 18 aulas com duração de duas horas por aula (totalizando 36 horas). O espaço de duas horas entre os vídeos será para dar tempo do pessoal assimilar o conteúdo.


O curso tem dois momentos:

  1. O primeiro momento demonstra o uso de linguagem de máquina com opções onde serão escritos pequenos códigos na linguagem do processador
  2. O segundo momento será apresentado o Assembly propriamente dito.

Este mini curso é direcionado ao público iniciante e assim que estiver disponível, eu estarei disponibilizando mais informações.

Obrigado ao Gustavo Silva do canal Glider Space pela revisão.

Novatec lança livro Python para Pentest

Novatec lança livro Python para Pentest
Python-para-Pentest
Lançamento Novatec ensina a desenvolver ferramentas de pentest com Python.
Python é a linguagem preferida dos profissionais de segurança da informação. Fácil de aprender, multiplataforma, e com uma enorme variedade de bibliotecas que podem ser aproveitadas em pentest de redes, aplicações web e redes sem fio.
Link para o livro
Este livro mostra como criar ferramentas em Python para pentest, com muitos exemplos de código-fonte, que podem ser executados em qualquer versão do Kali Linux.

Destina-se a profissionais de segurança da informação, com conhecimentos de Python e pentest, interessados em utilizar Python para criar suas próprias ferramentas para pentest.

O livro é dividido em quatro capítulos. O primeiro, Introdução ao Python, fornece o conhecimento básico para os capítulos posteriores. O segundo, Pentest em redes, mostra as ferramentas que podem ser usadas em um pentest de redes corporativas. O terceiro, Pentest em aplicações web, mostra como criar ferramentas para automatização de ataques em aplicações web. E o quarto, Pentest em redes sem fio, automatiza ataques voltados às redes sem fio.

Com este livro você aprenderá a:

  • Utilizar scripts Python encontrados na internet e criar os próprios.
  • Criar cavalos de troia, backdoors e scripts para Windows e Linux.
  • Automatizar o uso de exploits e controle de browsers, integrando o Python ao Metasploit e ao BEEF.
  • Ter controle do Internet Explorer, manipulando os dados entre o usuário e o site destino.
  • Redirecionar portas e tunelamento de dados.
  • Realizar ataques de pouca banda (low band), paralisando sites via DoS.
  • Criar interface gráfica para administração de redes zumbis em ataques DDoS.
  • Infectar arquivos executáveis de pendrive com o payload do Metasploit.
  • Realizar ataques de força bruta contra sites e o Facebook.
  • Monitorar o tráfego de redes sem fio.
  • Utilizar processamento distribuído para a quebra de senhas WPA/WPA2 PSK.

Sobre o autor

Daniel Moreno é bacharel em Ciências da Computação pela UNESP (campus Rio Claro) e usuário Linux desde 2008. É pentester, analista de redes e desenvolvedor de pequenos exploits divulgados em sites, como www.exploit-db.com e packetstormsecurity.com (a.k.aW1ckerMan). Entusiasta da área de segurança da informação, também escreve e ministra treinamentos e palestras sobre pentest.

Detalhes:

Título: Eletrônica Fácil
Autor: Daniel Moreno
ISBN: 978-85-7522-692-6
Páginas: 240
Preço impresso: R$ 59,00

Vantagens e desvantagens das ferramentas GNU

Ferramentas para Linux que fazem as mesmas coisas é o que não falta. Compiladores, bibliotecas, terminais, ambientes gráficos, servidores web e muito mais; Linux é de uma diversidade muito grande. Mas porque existem tantas ferramentas com o mesmo propósito? a resposta para isso é que surgem cada vez mais novas ferramentas devido a deficiências encontradas na que usamos.

Para quem não assistiu ainda, vale a pena a analise feita mostrando as vantagens e desvantagens das ferramentas do projeto GNU (lá vem a galera do GNU xingar). Mas o vídeo vale a pena pois é bem informativo e rico.


Criticas não faltaram ao vídeo, mas já é esperado uma vez que as pessoas não aceitam os fatos ou não gostam de encarar a realidade das coisas (o que é um defeito; pois quando reconhecemos aonde nossas ferramentas possuem falhas, nós focamos em melhorá-las).

Compre na imago brinquedos

Compre na imago brinquedos
Utilize o cupom de desconto TOCADOTUX e ecnomize 5% na sua compra