Archive2017

Tunning de segurança no PHP

T

O PHP é uma das linguagens web mais populares. E por se uma das mais populares cresce a cada ano a quantidade de grupos querendo atacar este tipo de alvo. Neste pequeno tutorial vou dar algumas dicas de tunning no PHP para melhorar um pouco a segurança. php.ini Vamos abrir o PHP.ini e encontrar as seguintes linhas: disable_functions allow_url_fopen allow_url_include encontrou ? Ok agora vamos...

Criando um servidor Http usando o NodeJS

C

O NodeJS é simplesmente fantástico no back-end. As possibilidades e a velocidade de processamento fazem com que o NodeJS seja um grande diferencial para criação de aplicações web. Neste exemplo abaixo irei exemplificar como criar um servidor http simplesmente com algumas linhas de código. const http = require(‘http’) const server = http.createServer( function (req, res) { res...

Instalando o NetData em seu servidor Debian

I

O NetData é um sistema distribuído para monitoramento de performance de servidores em realtime. Você consegue ter uma visão geral através de um dashboard com gráficos e métricas do sistema em questão tudo em tempo real. O link do projeto é: Instalação A forma mais simples de instalação do Netdata é através do script de instalação. Abra o terminal da sua distribuição e execute os seguintes...

cordova build ios failing ( Error: Error code 65 for command)

c

Rescentemente tive que reinstalar meu ambiente de desenvolvimento híbrido Ionic e ao tentar gerar um build encontrei o seguinte problema: cordova build ios failing ( Error: Error code 65 for command) Este problema está relacionado a versão do Cordova IOS Plugin. Este problema pode ser a versão do plugin. Para corrigir execute os seguintes comandos: npm install -g cordova cd my_project cordova...

Error: encountered bad status code (400) for https://res.ionic.io/api/v1/transform

E

A ideia deste post é falar sobre um erro comum no Ionic ao regar os resources com o comando ionic cordova resources. O erro: Error: encountered bad status code (400) for está relacionado diretamente ao tamanho da imagem principal do splash.png. Considere criar uma imagem de splash com as dimensões de 2732×2732. Crie salve a imagem com o nome de splash.png e rode o comando ionic cordova...

Ransomware Scarab é disparado para mais de 12 milhões de e-mails

R

A Necurs, que é a maior botnet do mundo, está disparando uma nova versão do ransomware Scarab via email. Até o momento, mais de 12,5 milhões de contas já foram atingidas — o número pode aumentar. Segundo a F-Secure, a Necrus já foi responsável pelas maiores campanhas de malware enviadas como spam no mundo. O ransomware Scarab é novo, sendo identificado pela primeira vez em junho deste ano. Ele...

Hackintosh:: Clover Options

H

Clover é o bootloader comumente utilizados nos Hackintoshs. Este tutorial tem como objetivo mostrar algumas opções do CLI do Clover para resolver problemas no boot. -x modo de segurança -v Modo verbal. Boot com o prompt de carregamento dos kexts acpi=off desabilita o driver de gerenciamento ACPI PCIRootUID=1 UseKernelCache=No Desabilita o cache de preferências do kernel XNU Erros comuns e...

SyncS :: sincronizando servidores de forma fácil

S

O script SyncS é uma aplicação muito simples para sincronia de servidores em plataformas Unix like. É uma aplicação escrita na linguagem Python, com banco de dados em JSON utilizando o RSync para sincronizar os dados entre máquinas.
Ele pode ser baixado gratuítamente através do meu GitHub:

Caso você queira cobribuir com o projeto é só enviar as atualizações pelo Github

Usando o comando MD5 para criptografar uma string

U

O comando MD5 pode ser concatenado com o comando echo para gerar uma chave MD5 de uma determinada string. No exemplo abaixo você pode conferir isto: echo -n “Hello World” |md5 b10a8db164e0754105b7a99be72e3fe5 Este comando pode ser utilizado por exemplo para você gerar chaves de autênticação para um sistema baseado em MySQL por exemplo. Ele é muito útil, vale a pena guardar em sua...

Arquivos

Andre Jaccon Logo