sysaudit
Script para auditar 2 itens no sistema: 1. Itens com bit SUID|SGID 2. Contas de sistema (com shell false|nologin) Script faz contagem de contas de sistema (com shell false|nologin) e de itens com bit suid|sgid, armazena relatórios detalhados em 2 arquivos. Os relatórios são nomeados com a data no formato "%d%m%y%s", assim que for paranoico pode rodar 1000 vezes no mesmo dia que o script distingue os vários relatórios kk. O script depois de rodar verifica se tem diferenças entre os relatórios atuais e o ultimo relatório e avisa se tiver diferença. Exemplo: 'Número de itens com bit suid|sgid no relatório anterior: ' '5' 'Número de itens com bit suid|sgid no relatório atual: ' '30000' Como o script cria os relatórios detalhados, o usuário pode ver detalhadamente os relatórios. O script se for rodado como root, também ativa o atributo de imutável para os relatórios, mas se for rodado como usuário normal não ativa. Mas roda!!! O script tem 2 variáveis para o usuário configurar que são: BaseRptDir - nesta é para especificar o diretório onde se vai colocar os relatórios. O script cria o diretório, então só precisa de especificar (Caminho Absoluto ok!!) Exemplo: /home/Reports RootUser - nesta coloca 0 ou deixa em branco para rodar script como usuário comum e sem ativar o atributo imutável, ou, coloca 1 para rodar como root e ativar o atributo imutável.
Por: Pedro Fernandes
Faça um programa em c++ gere um arquivo e depois leia usando um gerador de numeros do tipo s
programa que lê o arquivo, ler a quantidade de componentes do vetor x como sendo a primeria linha do arquivo; ler os componentses do vetor x; exibi os componentes do vetor x; calcula e exibe o maior e menor numero do vetor e tira a média dos elementos do vetor x
Por: Lendel dos Santos Rodrigues
Encontrando letras em frases
Este programa pede para o usuário digitar uma frase e uma letra que esteja na frase e encontra quantas letras na frase coincidem com a letra especificada pelo usuário.
Por: Pedro Pereira
Calculadora de Operações Básicas em JAVA
Eu estudo JAVA, e decidi desenvolver uma calculadora básica que ainda penso em otimizá-la e melhorá-la, estou enviando se quiserem dar uma olhada e, se quiserem me ajudar a melhorar o programa para cálculos maiores, ou implementação do zero (o que não consegui no momento) ou uma dica de otimização, enfim, é só um exercício mental que estou fazendo para me acostumar melhor com o Java.
Por: Mateus De Souza Amorim
Seletor de emojis em yad
O seletor de emojis utiliza um arquivo de texto ASCII personalizado para exibi as imagens dos emojis que foram geradas por códigos Unicode hexadecimal podendo as imagens ser copiadas com o mouse e coladas em qualquer editor de texto, planilhas, terminal, etc... de modo bem fácil, e tendo um atalho do script no menu no grupo Acessórios ao descompactar o pacote na raiz do sistema.
Por: Fernando T. Da Silva
Tags de Cores e formatação no Terminal
Esse script permite utilizar tags para formata a saída de texto no terminal. Verifique o código para ver todas as tags disponíveis. Utilização: # Importa a função. . lib-simple-tags # Exemplo 1 cat <<EOF | simple-tags [b]Bold[/b] [i]Italic[/i] [u]Underline[/u] Normal [negative]Negativo[/negative] Normal [red]Vermelho[reset] [red][#white]Vermelho fundo branco[reset] [blink]Piscando[/blink] [reset] EOF # Exemplo 2 simple-tags "[strike]Traçado[/strike]"
Por: Maxwell Aguiar Silva
zSudo v1.1 - Sudo Gráfico Usando Zenity
Esse script é uma alternativa ao gksudo pkexec e outras alternativas que nem sempre são eficientes. Você usa dessa forma: zsudo comando Simples assim.
Por: Mauricio Ferrari
Check Modified
Script simples que verifica se um arquivo de log passado como entrada, está a mais de 1 hora sem incremento, caso afirmativo, envia uma mensagem(webhook) json para outra API através do método POST. ./check_modified.py /tmp/application.log my_application_name URGENTE - Aplicacao my_application_name na maquina dolly sem incrementar o log /tmp/application.log a mais de 1h. Fonte: https://github.com/leoberbert/check_modified
Por: Leonardo Berbert Gomes
Desktop Linux ganha fôlego enquanto distros refinam experiência e segurança
Wayland em alta, IA em debate e novos ventos para distros e devices
Qt 6.10 e Python 3.14 puxam o ritmo do software livre nesta quarta
Atualizações de Apps, Desktop e Kernel agitam o ecossistema Linux nesta terça-feira
Como mudar o nome de dispositivos Bluetooth via linha de comando
Adicionando o repositório backports no Debian 13 Trixie
Erro ao enviar notificação por e-mail (3)
Não tenho som no meu Kali linux [RESOLVIDO] (3)