Subscribe:

sexta-feira, 3 de junho de 2016

Hospedar Site Estático no GitHub Pages

Hoje irei falar de algo muito simples que é hospedar seu site estático no github. Para isso é necessário que você tenha uma conta no próprio github.

Primeiro crie um repositório qualquer.


Depois crie um novo Branch chamado gh-pages.

Feito isso vá em configurações, na seção de Branches, e mude o defaul brach de master para gh-pages e aperte em update.

Pronto seu repositório esta preparado, agora basta fazer o upload dos arquivos do seu site. Para acessar o site você entra da seguinte maneira http://<seu-nome-de-usuario>.github.io/<nome-do-repositorio/ .  Aqui está o link do site que eu fiz no pingendo para usar como exemplo, e aqui o do repositório.

Bom espero que você tenham gostado, e curta a nossa página no Facebook Hu3Tech, e isso é tudo pessoal!

terça-feira, 10 de maio de 2016

Enviar E-Mail gratuito através de aplicação Web

Hoje irei falar para vocês um pouco sobre o Google Scripts e também uma maneira fácil de você enviar e-mails em suas aplicações web.

Começando pelo Google Scripts, é uma plataforma onde você pode codificar web apps, api, etc, onde você pode estar integrando com os serviços que o google oferece. Para começar você deve entrar no seguinte Link. E será carregado a seguinte página.


Após isso aperte start Scripting e comece a desenvolver. O legal é que todos seus códigos ficarão salvos em seu google Drive, e nele já e possível realizar os testes e realizar o deploy da aplicação. A tela de desenvolvimento é a seguinte.



Mas vamos a parte mais legal que fazendo a parte de envio de e-mail.

 function doGet(e) {  
  var email = e.parameter.email;  
  var ass = e.parameter.ass;  
  var msg = e.parameter.msg;  
  var params = enviar(email,ass,msg);  
  return HtmlService.createHtmlOutput(params);  
 }  
 function enviar(email,ass,msg){  
   MailApp.sendEmail(email, ass, msg);  
  return "<html><head><title>Email Enviado</title></head><body style='background-color:blue;'>Email enviado</body></html>";  
 }  

Explicando o código, a função doGet e obrigatório se você quiser gerar um webApp, no caso usaremos doGet, pois elá recebera os dados via get, e recebe um parâmetro e que vai conter as informações do envio do email, depois criamo 3 váriaveis, e-mail com o e-mail de destino, ass vai receber o assunto da mensagem e msg com a mensagem a ser enviada, e params que vai receber um html retornado da função enviar. Depois isso a função doGet vai pegar esse html retornado e carregar.

Função salvar , nela chamamos a função sendEmail da biblioteca MailApp, e passamos o e-mail, assunto e mensagem como parâmetros, se o e-mail for enviado corretamente ele retornara o código html.

Agora para dar o deploy da aplicação basta selecionar a opção publicar e ir em deploy as Web App, em seguida irá aparece a seguinte tela.

Sempre que for lançar uma nova versão selecione new em project version, e configure os acessos conforme sua necessidade, e aperte deploy, após o deploy ele irá gerar um link da aplicação e esse link que utilizaremos em nossa aplicação para enviar e-mail.

Crie um formulário igual este:

 <form role="form" action="https://script.google.com/macros/s/AKfycbzwUDD5E5d3cI7KPEQ3ElN-8W9D83vOmFUQNKQ56S-0/exec" method="get">  
          <div class="form-group">  
              <label for="nome"> Assunto</label>  
              <input type="name" class="form-control" id="ass" name="ass" />  
           </div>  
           <div class="form-group">  
              <label for="email">Email</label>  
              <input type="email" class="form-control" id="email" name="email"/>  
           </div>  
           <div class="form-group">  
              <label for="codigoacesso">Mensagem</label>  
              <input type="text" class="form-control" id="msg" name="msg"/>  
           </div>  
           <button type="submit" class="btn btn-info">enviar</button>  
 </form>  

Veja que você deve colocar o link do seu webApp no action do seu form, e também deve colocar os name que a gente usaremos para pegar os parâmetros.

Não use esse envio para aplicações que terão muitos acessos, pois tem um limite de 500 por dia, após isso deve ser pago uma taxa.

Espero que vocês tenham gostado, isso é tudo.

sábado, 23 de abril de 2016

Phishing - Como Fazer, Como se Proteger e o Que é?

Fala pessoal, hoje venho falar sobre esse tipo de ataque comum hoje em dia, o Phishing é um termo derivado de fhishing e significa pesca,  e temos várias formas: ataque ao DNS, URL Falsa, Formulário Html em email, Vishing.

O Vishing é um dos mais comuns e é feito por meio de Telefones, nesse tipo de ataque pode se automatizar quase todos os processos desde roubar número de telefone das listas de empresas, desde efetuar a chamada e a voz, é a ligação é como se fosse de alguma empresa e a vitimá acaba passando os dados requeridos.

O ataque por formulários Email é feito da seguinte forma, é enviado um email normalmente como se fosse o email de algum banco, e neste email contém um formulário html que quando a vítima preencher e submeter vai estar enviando suas informações.

O de Página falsa vamos demonstrar na prática, vamos criar um site com o mesmo layout do facebook que quando a vítima for entrar seu login e senha sejam gravados em um arquivo.

Primeiro abra a página de login do facebook, depois aperte Ctrl + S ( Salvar Como)


e salve como index.html :

feito isso abra o código fonte no editor de sua preferência e localize o action do form conforme a imagem abaixo:


Dentro das aspas do action iremos substituir por post.php:

Agora crie um arquivo chamado post.php com o seguinte código e salve na mesma pasta do index.html:

Antes de continuar vamos entender o que ele vai fazer, ele vai te redirecionar para aquele link que removemos do action, depois ele abre o arquivo usernames e vai percorrer todos os valores que forma passados pelo form via GET, e escreve esses dados no arquivo.

Agora crie um arquivo usernames.txt vazio e salve na mesma página, agora basta colocar em um servidor com suporte php e testar.

Agora para quem não quer cair em ataques deste tipo é bom sempre verificar o link, pois muita vezes são links muito parecido e podem nos confundir, também sempre verificar as procedências do email e sempre que precisar preencher algo primeiro preencha com dados incorretos para ver o acontece e se tiver tudo normal use normalmente.

Bom pessoal espero que tenham gostado, e lembre-se o que foi ensinado aqui é apenas para aprendizado e não nos responsabilizamos por seus atos, e curtam nossa página do facebook Hu3Tech.

sábado, 19 de março de 2016

Apostila WordPress - Desenvolvimento de temas

     Amigos, trago-lhes hoje um material que venho usando para desenvolvimento de temas WordPress, uma apostila que exemplifica os métodos, ferramentas e funções disponível para criação de Tema para o CMS WordPress, lembrando que é necessário conhecimento com PHP, HTML, CSS e se possível alguma framework CSS (Foundation, Bootstrap etc...).
   
Acesso a apostila por este Link

Baixando e Instalando Wordpress:

    1 - Faça download do WordPress no site official neste Link.
    2 - Após o download concluído extraia todos os arquivos para um servidor local (localhost) no caso eu utilizo o Xampp.

OBS:.Não vamos ensinar a usar o servidor local.

    3 - Acesse o phpmyadmin do seu servidor local acessando http://localhost/phpmyadmin/ . Crie um Banco de Dados nome de exemplo:"WordPress".
    4 - Acesse o local onde está hospedado seu projeto Wordpress http://localhost/wordpress/.Você se identificará a esta imagem, selecione a linguagem que deseja instalar seu CMS.


     5 - Após passar pelo estágio de confirmação, terá acesso a uma página onde vai colocar as informações "Padrões" do servidor que são:

 Nome do Banco de dados: onde colocamos no exemplo "Wordpress";
 Nome do usuário: Por padrão dos servidores locais é "root";
 Senha: Por padrão é vazio;
 Servidor e prefixo permanecem como está.

OBS: Utilizamos informações de instalações padrões, segue ciente que não estamos ensinando sobre programas de Servidor Local.

Após isso, é seguir a instalação, a próxima tela vai pedir informações do site que está criando, muita atenção para o seguinte checkbox "Evitar que mecanismos de busca indexem este site", pois se está opção estiver marcada, os mecanismos de buscas não vão rastrear seu site, então leve isso como atenção quando hospedar o site.

Aproveitem o material, se poderem compartilhem para aumentar o Feedback, Obrigado!




quinta-feira, 17 de março de 2016

Segurança Digital


E ai pessoal, hoje viemos trazer mais alguns materiais interessantes para quem gosta da área de segurança ou para quem quer saber um pouco mais sobre o assunto. A revista Segurança Digital é uma revista distribuída gratuitamente neste site, achei bem interessante algumas edições e gostaria de compartilhar com vocês também.
A revista aborda vários assuntos, como a deep web, criptografia, firewall e outras coisas. Segue o link logo abaixo do download de todas as edições.

Para quem gostou, nos siga no Facebook, e deixe seu comentário.


DOWNLOAD: CLIQUE AQUI





sexta-feira, 11 de março de 2016

Pegar dados de JSON utilizando Python

Olá pessoal, bem hoje venho falar um pouco de como pegar dados de JSON utilizando python.

Para começar devemos importar as bibliotecas que vamos utilizar, urllib e json.

 import urllib.request  
 import json  

Depois criamos uma variavel url com o link do json, e carregamos ele em uma variável.
 url = 'http://tools.fifaguide.com/api/topten/pace'  
 resp = urllib.request.urlopen(url+str()).read()  
 resp = json.loads(resp.decode('utf-8'))  

Feito isso apenas precisamos percorrer essa variável e extrair as informações que queremos utilizando a propriedade como índice.

 for x in resp:  
   print(x['first_name']+' '+x['last_name'])  
   print('Rating:'+x['rating'])  
   print("")  

Ao executar o código devemos ter o seguinte retorno.

Utilizeis os dados do FifaGuide API, que possui dados dos jogadores no jogo FIFA.
Bom isso é tudo pessoal, espero que tenham gostado e não deixe de curtir a nossa página do facebook Hu3Tech.

quinta-feira, 10 de março de 2016

Material/Livros JavaFX

E ai pessoal, hoje vim só compartilhar um material que estava utilizando para estudos.
Estava precisando de alguns materiais de JavaFx para desenvolver um projeto e fui buscar algumas coisas e acabei encontrando esse material ai, e agora estou compartilhando com vocês também, espero que vocês aproveitem assim como foi útil para mim também.

Vlw galera!

CLIQUE AQUI


sexta-feira, 4 de março de 2016

Criptografar senha com Java

E ai pessoal, hoje viemos trazer mais uma boa dica pra quem precisa aprender de uma maneira bem simples como se criptografar uma senha, ou qualquer outra coisa, pois depende muito do projeto que esta sendo desenvolvido.
Em alguns projetos somos pegos desprevenidos quando o assunto é criptografar uma senha antes de armazená-la, então é bom já estar preparado com um método bem simples de resolver isso.
No Exemplo estou utilizando o a IDE ECLIPSE, então, para começar é só criar um projeto básico do java, criar um pacote, e uma classe com o nome que você desejar, depois basta seguir o código a seguir.


Lógico que este é um código bem simples, que só esta demonstrando em como se faz a criptografia, então quando você for usá-lo deve se fazer os tratamentos habituais como o tratamento de erro e como deve ser a senha digitada pelo usuário.
A saída desse programa será a seguinte:

Desta maneira, com a senha criptografada, já esta pronta para ser armazenada no banco de dados.

É isso ai pessoal, espero que tenham gostado da dica de hoje, se quiserem acessar o projeto é só acessar o meu GITHUB.
Acessem nossa página no FACEBOOK e dê seu like.

Vlw galera.


quinta-feira, 18 de fevereiro de 2016

Elimine os Adwares, Toolbars e Malwares agora!

    Quando falamos de Adwares, Toolbars ou Malwares pode vir na cabeça alguns nomes como HAO123, 123rede, ASK... São propagandas indesejáveis que são instaladas nos navegadores e programas maliciosos que alteram seu gerenciador de busca sem nenhuma permissão.
    Oque acontece é que eles se instalam em seu computador por meio de outro programa no qual "você" usuário desejaria ter em sua máquina, e recebe um pacote surpresa de lentidão no computador que dificulta a navegação.
     Uma medida bastante válida é você ir atrás dos componentes e ver onde estão instalados e tentar faz a exclusão, mas isso nem sempre é funcional pois cada programa malicioso se infiltra de formas diferentes para dificultar a situação. Por medida disso nós vamos ensinar vocês a usarem uma ferramenta na qual remove esses programas dos navegadores e demais o nome é Zoek.

Primeiro Faça download do Zoek neste Link: http://download.bleepingcomputer.com/smeenk/

Agora com Zoek em mãos execute-o como administrados, em alguns computadores o Zoek demora para abrir. Você terá acesso a esta tela:




Cole o seguinte Script, mantenha fechado todos os programa, principalmente os navegadores:

createsrpoint;
autoclean;
emptyalltemp;
iedefaults;
resetieproxy;
resethosts;
shortcutfix;
ffdefaults;
firefoxlook;
reset chrome;
chrdefaults;
chromelook;
emptyfolderscheck;delete


Obs: É possível encontrar diversos Scripts na internet, este é um dos mais completos que encontrei.

 E Clique em Run Script:
 

Agora é só aguardar, o processo é longo vai de acordo com a quantidade de comandos dados no Script, quando terminar a tela do Zoek será fechada e seu computador será reiniciado.

Por hoje é só isso, compartilhe com seus amigos nas redes sociais, curta nossa página no Facebook para ter mais dicas no mundo da Informática e Tecnologia.

Por: Rone Felipe Bento.