Compilar OpenSSL
Compilar o binário OpenSSL. Download do source: http://www.openssl.org/source
Por: Breno Morato Mesquita Sabella
Remover caixas postais do Cyrus IMAP
Script em Perl para remover caixas postais do Cyrus IMAP, utilizando um laço for é útil para remover caixas em lote.
Por: Fabio Soares Schmidt
Alterar valores de jogos em Flash
Um script beeeeem simples que envia o PID do plugin do Flash para o scanmem. Caso não o tenha, digite: sudo apt-get install scanmem Para quem nunca usou o scanmem, segue um tutorial bem básico: - Acesse um jogo em flash de qualquer site pelo Firefox (nesse exemplo, vou usar um jogo em que eu começo com 100 de gold e o objetivo é conseguir 99999 gold) - Execute o scanflash.sh assim: sh scanflash.sh - Digite sua senha de admin - Digite: 100 - Ele vai escanear a memória e mostrar a quantidade de resultados que ele encontrou - Volte para o jogo e faça com que esse valor mude (no caso, vamos comprar um item de 10 gold, assim ficaremos com 90 gold) - Volte para o terminal e digite: 90 - Se ele mostrar a seguinte mensagem: info: we currently have 1 matches. info: match identified, use "set" to modify value. info: enter "help" for other commands. Ele encontrou a posição do valor procurado e está pronto para editar. - Digite: set 99999 - Pronto, volte para o jogo e confira
Por: Marcos Nakamine
Jogo de adivinhar o número aleatório
Jogo desenvolvido em Python 3.2 em que o jogador deve adivinhar um número aleatório de 1 a 1000 em até 10 tentativas, sendo que em cada falha, uma pista indicará se o número secreto é maior ou menor. Observações: Para o jogo rodar sem problemas, é necessário ter instalado o pacote "python3". Execute com o comando: $ python3 jogo.py
Por: Daniel Zaia Manzano
Escrita de número em binário em Assembly Puro para Linux 64 bits (Nasm - Netwide Assembler)
A primeira versão deste código foi criada no formato de 32 bits: http://www.vivaolinux.com.br/script/Escrita-de-um-numero-em-binario-na-tela-em-Assembly-Puro-para-Linux-x86-%28Nasm-Netwide-Assembler%29 Esta versão foi criada no formato de 64 bits, para criação de objeto e linkedição em formato ELF64. Semelhante ao outro, este código utiliza-se da pilha para a reordenação dos dígitos após as divisões sucessivas. Também escrito para usar variáveis globais, não tão adequadas ou elegantes como variáveis locais ou a pilha, visando facilitar a compreensão uma visão intuitiva do programa. Conforme os restos das divisões são obtidos, serão empilhados, sendo acrescidos do endereço inicial da string "digit", de modo que o valor empilhado aponta exatamente - é um endereço de memória, vulgo ponteiro - para o dígito que deve ser impresso. Conforme são desempilhados os valores, os dígitos vão sendo impressos. O último item a ser desempilhado é um ponteiro para o "new line" armazenado ao final do código. Este caractere identifica o final da escrita dos dígitos, feita através de um cmp (comparação). As diferenças entre a versão de 32 bits e a de 64 bits ficam visíveis no uso das interrupções, chamadas de interrupções e registradores. interrupção de escrita 32 bits = 4 interrupção de escrita 64 bits = 1 interrupção de encerramento 32 bits = 1 interrupção de encerramento 64 bits = 60 chamada de interrupção 32 bits = "int 0x80" chamada de interrupção 32 bits = "syscall" registradores usados no código com interrupções de 32 bits = eax. ebx, ecx, edx registradores usados no código com interrupções de 64 bits = rax. rdi, rsi, rdx No caso dos registradores, percebe-se que em 64 bits houve uma pequena mudança na analogia usual.
Por: Perfil removido
Script de backup Zabbix
Segue o script que uso para fazer backup da base da dados do Zabbix, sendo que os parâmetros "-x" e "-e" servem respectivamente para travar a base de dados enquanto estiver havendo a cópia, evitando inconsistência e dar uma otimizada no backup combinando INSERT's, deixando tanto o backup quanto o restaure mais rápido. O "-B" serve para especificar a base de dados que se deseja fazer backup, caso queira fazer de todas use o parâmetro "-A". Agende o script no cron para que seja executado diariamente. Obs.: para que o script funcione na parte da compactação bz2 é necessário instalar o pacote bzip2.
Por: Jeferson R. Costa
Localiza todos os IPs da rede
Protótipo de código criado por mim, para localizar todos os IPs na rede. Em breve completo.
Por: righteous
MySQL - Script para backup automatizado
O script foi feito para automatização de backup da minha base. Modifique as variáveis para adequar-se à sua instalação.
Por: Diego Godoi
Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Substituindo o NetworkManager pelo iwd (e iwgtk)
Em qual Arquivo colocar as Configurações
Forçar resolução teimosa no Wayland
Como fazer um pendrive bootável utilizando a ferramenta Rufus









