Análise de Ataque e Recuperação de Servidor em Ambiente TryHackMe: Caso Overpass2
O servidor Overpass foi comprometido, e um arquivo de captura de pacotes (PCAP) foi obtido durante o ataque. Para iniciar a investigação, abra o arquivo PCAP no Wireshark com privilégios elevados:
sudo wireshark captura_redes.pcap
No Wireshark, localize o primeiro pacote TCP e utilize a opção "Follow TCP Stream" para visualizar a com ...
Publicado em 6-2 05:35 por Thomas
Algoritmos de Busca em Largura e Profundidade para Problemas de Competitive Programming
Introdução aos Algoritmos de Busca
Em programação competitiva, frequentemente enfrentamos problemas que envolvem encontrar caminhos, contar componentes conectados, ou explorar espaços de estados. Dois algoritmos fundamentais dominam essas situações: Busca em Largura (BFS) e Busca em Profundidade (DFS). Este artigo apresenta implementações práti ...
Publicado em 6-2 05:12 por Thomas
Aplicação de Protocol Buffers em Sistemas Embarcados ARM com Linguagem C
Instalação do protobuf e protobuf-c no ambiente de desenvolvimento PC
Para utilizar o Protocol Buffers em plataformas ARM embacradas, é necessário primeiro preparar o ambiente de desenvolvimento no PC. Isso envolve a instalação das ferramentas protobuf e protobuf-c.
Repositório oficial do protobuf: https://github.com/protocolbuffers/protobuf
Re ...
Publicado em 6-2 05:03 por Thomas
Guia Prático de Concorrência em Go
Planejamento de Tarefas
sync.WaitGroup
package main
import (
"fmt"
"sync"
)
// Exemplo de uso de goroutines
func imprimirMensagem() {
fmt.Println("Goroutine executada")
}
var grupo sync.WaitGroup
func tarefaWaitGroup(id int) {
defer grupo.Done()
fmt.Println(id, "tarefa concluída")
}
func main() ...
Publicado em 6-2 05:03 por Thomas
LoRA: Adaptação de Baixo Posto e Implementação Prática com Hugging Face
Conceitos Fundamentais: O que é LoRA e por que é eficiente?
A adaptação de baixo posto (Low-Rank Adaptation, LoRA) é uma técnica de ajuste fino de modelos de linguagem grandes (LLMs) que atualiza apenas uma fração mínima dos parâmetros. Em vez de alterar todos os pesos do modelo, LoRA introduz matrizes de baixa dimensionalidade (posto baixo) ...
Publicado em 6-2 04:58 por Thomas
Sistema de Recomendação Inteligente para Vestibulares com Spring Boot
Contexto do Sistema de Recomendação para Vestibulares
A popularização do ensino superior e as reformas nos sistemas vestibulares tornaram o preenchimento do boletim de opções uma decisão crítica para estudantes e famílias. As abordagens tradicionais, basedaas em experiência humana, sofrem de assimetria de informação, baixa eficiência na tomada ...
Publicado em 6-2 04:22 por Thomas
Implementação de Filtro Passa-Baixa no MATLAB: Da Função Básica ao Processamento de Sinais Musicais
1. Filtro Passa-Baixa: Mais que Fórmulas Matemáticas, um "Filtro de Beleza" para Som
Se você já utilizou os equalizadores em players de música ou a função "suavizar" em aplicativos de edição de fotos, já tem uma ideia do que é "filtragem". Um filtro passa-baixa, basicamente, é uma técnica que torna os sinais mais l ...
Publicado em 6-2 04:11 por Thomas
Da Hardware ao Código: Por que Funções Comuns Não Podem Substituir a Instrução Swap para Segurança em Threads?
Este artigo vai além de uma explicação superficial. Leva você a revisitar, da perspectiva da CPU, como o "lock" — o mecanismo mais fundamental e crucial na programação concorrente — realmente funciona. Partiremos de uma simples instrução swap, avançando pelos protocolos de coerência de cache do CPU, barreiras de memória, e até usando ...
Publicado em 6-2 04:00 por Thomas
Gerenciamento de Pools no Ceph
O processo de armazenamento no Ceph envolve dividir um arquivo em objetos. Cada objeto é mapeado para um Placement Group (PG), que por sua vez é atribuído a um conjunto de OSDs (Object Storage Daemons) através do algorimto CRUSH.
Fluxo de Dados
Durante uma gravação, o cliente calcula o PG com base no ID do objeto. O algoritmo CRUSH determina os ...
Publicado em 6-2 03:48 por Thomas
Geração e Redução de Cenários de Energia Eólica e Solar com Copula e K-means
Este artigo aborda a metodologia para geração e redução de cenários de energia eólica e solar utilizando teoria de Copula e algoritmo K-means, considerando a correlação entre as saídas dessas fontes renováveis.
Fundamentação Teórica
A abordagem proposta diferencia-se dos métodos tradicionais baseados em Monte Carlo ou hipercubos latinos ao inco ...
Publicado em 6-2 03:44 por Thomas