Categoria: Desenvolvimento
Session Hijacking
Bene Silva Júnior 08/12/2021
A segurança na web é uma das maiores preocupações tanto para desenvolvedores quanto para usuários. Um dos ataques mais perigosos que pode comprometer a privacidade e integridade de uma sessão autenticada é o Session Hijacking. Neste post, vamos explorar o que é esse tipo de ataque, como ele funciona e as melhores práticas para preveni-lo. […]
Cross Site Scripting (XSS)
Bene Silva Júnior 08/12/2021
O Cross Site Scripting (XSS) é um dos ataques mais comuns e perigosos contra aplicações web. Ele permite que atacantes injetem scripts maliciosos em páginas vistas por outros usuários, abrindo portas para roubo de dados, redirecionamentos indesejados e até controle completo da conta de um usuário. Entender como esse ataque funciona e como preveni-lo é […]
Como configurar Virtual Hosts com Apache
Bene Silva Júnior 08/12/2021
Quando precisamos testar nossos sistemas antes de lançá-los no ambiente de produção, hospedamos em um servidor local próprio, que chamamos de localhost. Neste post veja como configurar Virtual Hosts com Apache. O servidor Apache pode ser configurado para hospedar apenas um site ou sistema. Neste caso, a pasta principal (documentroot) /var/www/ responderá por todos os sites e […]
Command Injection
Bene Silva Júnior 08/12/2021
Command Injection é uma falha de segurança que ocorre quando a aplicação envia comandos para o sistema operacional, juntamente com os dados dos usuários (enviados por formulários, HTTP headers, cookies etc) sem nenhum tipo de validação. Dessa forma, a aplicação web desprovida de validações daquilo que os usuários enviam, podem ser atacadas por usuários maliciosos que irão […]
A importância da página de erro 404 personalizada no PHP
Bene Silva Júnior 08/12/2021
Quando navegamos na internet e encontramos a temida mensagem de “404 – Página Não Encontrada”, a experiência pode ser frustrante, não é? Mas você sabia que é possível (e importante!) transformar essa situação em algo mais amigável e até útil para o usuário? Neste post, aprenda a importância da página de erro 404 personalizada no […]
Como criar um servidor PHP com MySQL
Bene Silva Júnior 08/12/2021
Montar um servidor PHP com MySQL é uma etapa essencial para quem deseja desenvolver sites dinâmicos, sistemas web ou até mesmo hospedar aplicativos web. Este guia mostrará como configurar um servidor local para rodar aplicações PHP que interagem com um banco de dados MySQL. Vamos cobrir o básico da instalação, configuração e conexão do PHP […]
Como configurar servidor PHP com o Xampp
Bene Silva Júnior 08/12/2021
Se você está começando no desenvolvimento web ou quer criar um ambiente local para testar suas aplicações PHP, o XAMPP é uma das ferramentas mais populares e fáceis de usar. Ele combina Apache (servidor web), MySQL (banco de dados), PHP e outras ferramentas essenciais em um único pacote, facilitando o processo de configuração para iniciantes […]
Como usar sessões para manipular variáveis em PHP
Bene Silva Júnior 08/12/2021
As sessões em PHP são uma das ferramentas mais poderosas para armazenar informações temporárias do usuário e garantir que os dados permaneçam disponíveis entre diferentes páginas de um site. Diferente de cookies, que armazenam dados no navegador do cliente, as sessões armazenam as informações diretamente no servidor, proporcionando maior segurança e controle sobre as variáveis […]
Como setar localidade (locale) em PHP
Bene Silva Júnior 08/12/2021
Se você desenvolve sites ou aplicações em PHP que serão acessadas por usuários de diferentes partes do mundo, configurar a localidade (locale) adequadamente é um passo crucial. A localidade define como elementos como datas, números, e moedas são formatados, de acordo com as convenções de cada país ou idioma. Neste post, aprenda Como setar localidade […]
Sessões em PHP
Bene Silva Júnior 08/12/2021
Sessões em PHP é um recurso que permite que você salve valores (variáveis) para serem usados ao longo da visita do usuário. Valores salvos na sessão podem ser usados em qualquer parte do script, mesmo em outras páginas do site. São variáveis que permanecem setadas até o visitante fechar o browser ou a sessão ser […]