22 janeiro 2017

Este artigo faz parte do projeto #LTCode

Nas aulas anteriores você aprendeu a construir seu raciocínio lógico e fazer narração. Nesta aula vamos aprender sobre variáveis.

Usamos variáveis para reservar um espaço na memória para o armazenamento de dados temporários. Então, para solicitamos ao computador para armazenar/guardar esses dados (seja um nome, número ou outros tipos de dados) é necessário declarar as variáveis.

Na aula 2 quando aprendemos sobre narração, você notou que usamos duas palavras como comando: Escreva e Leia .

A palavra Leia foi nosso comando para que os dados inseridos pelo usuário seja guardado em uma variável. Exemplo e solução do #Desafio_2 (o que está em vermelho são comentários nosso):


1º Escreva primeiro número (aqui narramos que o usuário vai digitar um número)
2º Leia segundo número (o algoritmo vai ler e GUARDAR o número inserido)
3º Escreva segundo número (narramos que o usuário vai inserir outro número)
4º Leia segundo número (o algoritmo vai ler e GUARDAR o número inserido)
5º Multiplicar os dois números (o algoritmo vai multiplicar os números armazenados)
6º Mostrar resultado na tela (o algoritmo vai retornar o resultado da operação)

Existem duas regras para a declaração de variáveis:
  1. variável não começa por número
  2. variável não tem acento
Fique atento:
-Não utilize caracteres especiais como " , ( ) / * ; + .
-Não coloque espaços brancos ou hifen entre nomes (se necessário use underline ex.: limon_tec)

Vamos montar abaixo nosso raciocínio lógico de um algoritmo que multiplica dois números:

Passo 2:    N1             N2                R  (variáveis declaradas)
Passo 1:    6      *       5       =        30 (o que o usuário quer)
-----------------------------------------------------------------------------------------
Passo 3:   30      <-     6  *  5  (raciocínio do computador)
Passo 4:   R        <-    N1 * N2 (fórmula)

No passo 1 temos os valores que o usuário quer calcular, assim no algoritmo acima o usuário quer multiplicar 6*5 que dá como resultado 30. 

No passo 2 temos as variáveis. Se nosso algoritmo vai somar apenas dois números, por lógica deduzimos que será necessário três variáveis! Sendo uma para receber o primeiro número (N1), outra para receber o segundo número (N2) e a terceira para mostrar o resultado na tela (R). O nome das variáveis você escolhe, eu escolhi N1, N2 e R pois é recomendado criar variáveis com nomes sugestivos, por exemplo se o resultado fosse o calculo de um salário eu chamaria de salário e não de R.

No passo 3 temos demonstrado como é feita a operação pelo computador, para o computador 30 recebe 6*5.

No passo 4 é a fórmula utilizada para os valores que forem inseridos pelo usuário, se o usuário quiser multiplicar 1*3 ou 6*5 a fórmula será sempre a mesma: R <- N1 * N2 

Agora para finalizar vamos voltar na narração para deixar as coisas mais claras:

1º Escreva primeiro número (o usuário digita o número 6)
2º Leia primeiro número (o algoritmo vai ler o 6 e guardar-lo em N1)
3º Escreva segundo número (o usuário digita o número 5)
4º Leia segundo número (o algoritmo vai ler o 5 e guardar-lo em N2)
5º Multiplicar os dois números (o algoritmo vai multiplicar os números armazenados)
6º Mostrar resultado na tela (vai mostrar o valor da operação armazenado em R)

#Desafio_3: criar raciocínio lógico e narração

Algoritmo: subtrair dois números

Use sua lógica e comente abaixo como ficou seu algoritmo, na próxima aula você poderá comparar a solução.

>> Próxima aula, clique aqui (em breve)

17 janeiro 2017


Se ao tentar iniciar o Windows você se depara com a tela acima (error 0xc0000034 referente ao arquivo \BCD) , nós temos algumas soluções para este problema.

Você vai precisar de uma mídia com a versão do Windows nela. No meu caso utilizei um pendrive com Windows 10 para resolver este problema que aconteceu após excluir um negócio referente ao MBR pelo cmd...

Enfim, em um computador funcionando, clique aqui para você poder baixar uma ferramenta para criação de mídias com Windows 10. No site clique em "Baixar a ferramenta agora" para iniciar o download. Depois execute a ferramenta (MediaCreationTool) como administrador, aceite os termos de uso, selecione "criar mídia de instalação para outro computador", deixe marcado "usar as opções recomendadas para este computador" e então selecione o tipo de mídia que deseja criar: unidade flash (pendrive) ou arquivo iso (para depois ser gravado em DVD), no caso usei um pendrive para criar a mídia. 

Depois que o programa criar a mídia insira o pendrive no computador com Windows defeituoso e dê boot no pendrive pela BIOS, por causa da interface da BIOS variar de computador para computador... pesquise na internet como dar boot no pendrive no seu modelo de computador/bios.

Dado o boot, aparecerá o menu, nele clique em avançar e quando aparecer para instalar o Windows 10... procure no canto inferior esquerdo da janela algo como "reparar seu computador". Clicando nisso, procure por "Solucionar problemas" ou "Troubleshoot"... uma nova janela abrirá e nela selecione Command Prompt (cmd), na tela preta que abrir digite os seguintes comandos seguidos de enter:
  • bootrec /RebuildBcd
  • bootrec /fixMbr
  • bootrec /fixboot
  • Exit
Provavelmente quando digitar "bootrec /RebuildBcd" na janela pedirá para selecionar seu Windows... basta ler e interpretar (deduzo que se chegou até aqui, consegue entender o resto.. esqueci de tirar foto).

Agora você pode reiniciar seu computador... se tudo tiver dado certo provavelmente seu Windows já vai carregar normalmente e com todos dados intactos. Caso se depare com uma tela preta para digitar comandos, tente digitar "bootsect /nt60 SYS" ou "bootsect /nt60 ALL" sem aspas... provavelmente resolverá também.

15 janeiro 2017


Nós já fizemos um tutorial sobre como usar duas contas no WhatsApp e outros apps, mas como tudo na tecnologia, o método já ficou ultrapassado. Agora um método mais simples surgiu inclusive para usuários que não tem root.

Aplicativos como Parallel Space (clique aqui para baixar) e GO Multiple (clique aqui para baixar) permitem você usar várias contas diferentes em vários aplicativos. Assim você poderá ter dois WhatsApp, Facebook, Instagram, Telegram no mesmo celular.

*Os apps citados tem como referência a plataforma Android.
Este artigo faz parte do projeto #LTCode

Se você fez o exercício da aula anterior segue abaixo a resolução.

Algoritmo: acordar

- Escutar o som do despertador
- Abrir os olhos
- Direcionar-se a beira da cama
- Sentar-se a beira da cama
- Colocar os pés no chão
- Calçar os chinelos
- Levantar

Agora bora para a aula. Você já sabe montar um raciocínio lógico como aprendeu na aula 1. Agora vamos aprender a usar esse raciocínio lógico para montar um algoritmo, esse processo vamos chamar carinhosamente de 'narração' para facilitar nosso entendimento.

Abaixo confira a narração de um algoritmo.

Algoritmo: somar dois números

Escreva primeiro número (aqui narramos que o usuário vai digitar um número)
Leia segundo número (o algoritmo vai ler o primeiro número inserido)
Escreva segundo número (narramos que o usuário vai inserir outro número)
Leia segundo número (o algoritmo vai ler o segundo número inserido)
5º Somar os dois números (o algoritmo vai fazer uma operação com os números)
6º Mostrar resultado na tela (o algoritmo vai retornar o resultado da operação)

Note que Escreva e Leia deve ser escrito desse modo mesmo, para você já ir praticando para uma aula futura.

#Desafio_2: criar narração

Algoritmo: multiplicar dois números

Use sua lógica e comente abaixo como ficou seu algoritmo, na próxima aula você poderá comparar a solução.

>> Próxima aula, clique aqui (em breve)

08 janeiro 2017

Este artigo faz parte do projeto #LTCode

Olá seja bem vindo a primeira aula do projeto, inicie conosco essa jornada pelo conhecimento! O que é lógica de programação meu amigo? Bom, utilizamos lógica diariamente, por exemplo você quer assistir televisão mas percebe que ela está desligada, logo você conclui que é preciso ligar a TV para poder assistir. Assim, vamos utilizar da lógica para programar, construir algoritmos, ou seja uma receita com uma sequência de passos que levam a execução de uma tarefa. Quer um exemplo?

Algoritmo: assistir televisão

- Plugar o cabo de energia da televisão na tomada
- Localizar o botão de ligar
- Pressionar o botão para ligar o aparelho
- Localizar o botão de mudar de canais
- Pressionar o botão para buscar seu canal preferido
- Localizar o botão de volume
- Colocar o volume adequado ao ambiente
- Acomodar-se em frente a televisão
- Assistir televisão

Agora te desafio a criar um algoritmo!

Algoritmo: acordar

Use sua lógica e comente abaixo como ficou seu algoritmo, na próxima aula deixarei um exemplo desse algoritmo para você comparar.

>> Próxima aula, clique aqui

07 janeiro 2017


Lista de aulas - clique sobre o nome da aula que deseja ler.

Aula 1.0: Lógica de programação
Aula 1.1: Narração
Aula 1.2: Variáveis (em breve)
Aula 1.3: Fluxograma (em breve)
Aula 1.4: Pseudocódigo (em breve)


Projeto ainda em desenvolvimento, aulas futuras em breve (é muito além de 5), fique atento aos nossos perfis sociais e site.

Este projeto tem como objetivo preparar os leitores do blog Limon Tec a entrar no mundo da programação & hacking. Na internet existe um monte de conteúdo sobre o tema, não estamos inovando, estamos apenas trazendo o conteúdo de uma forma mais simples de entender para quem está começando do zero.

Não estamos aceitando pedidos de aulas por enquanto! Quando chegar a hora certa abriremos espaço para seus pedidos ^.^ 

30 dezembro 2016

Não nos responsabilizamos pelos seus atos ou de nossa audiência, o tutorial abaixo foi feito em um ambiente controlado, apenas compartilhamos conhecimento.

É nunca baixe aplicativos de fontes desconhecidas já dizia o próprio sistema da Google quando tentava instalar apps fora da Playstore.


Nos vídeos abaixo é demonstrado como invadir um sistema Android instalando um aplicativo, a partir da instalação do app é possível acessar os arquivos e câmera, sendo possível até fazer streaming de vídeo da câmera - ou seja assistir em tempo real o que se passa na frente da câmera frontal ou traseira do smartphone.


Se seu smartphone não tem root, não tem muito o que se preocupar... pois sem privilégios de administrador o app backdoor¹ não tem muitas funcionalidades.


Confira o vídeo abaixo que ensina a criar de forma automatizada um backdoor, com app assinado e embutido em um apk original, no exemplo em vídeo foi utilizado o Instagram, mas é possível usar outros apps como WhatsApp em que a pessoa utilizará por mais tempo, afinal o backdoor só será persistente se o app for aberto ou estiver rodando em segundo plano. 


*Como será demonstrado no vídeo, se durante a criação do backdoor der o seguinte error: Failed to align recompiled APK . Basta instalar o zipalign e em seguida fazer alteração em uma linha do script transformando o: ZIPALIGN=third-party/android-sdk-linux/build-tools/23.0.3/zipalign em ZIPALIGN=zipalign


Caso você não saiba como usar um comando digite --help e sobre fazer o ataque na internet em vez da sua rede local, basta utilizar o NOIP adaptando o vídeo acima ao vídeo abaixo:

Sobre abrir porta do roteador, o método vária muito de modelo de roteador... então confira o vídeo abaixo para você ter uma ideia de como fazer:


1- Backdoor: é um recurso utilizado por diversos malwares para garantir acesso remoto ao sistema ou à rede infectada. - Fonte: Wikipédia.

17 dezembro 2016


Abaixo listamos alguns aplicativo para Android que dão números virtuais grátis para você usar. Nem todos funcionarão com serviços como WhatsApp, Facebook, Twitter e Google... mas não custa tentar né? Os links são da Google PlayStore


1- Talk2 - clique aqui para baixar

2-  Hushed - clique aqui para baixar

3- Freeje - clique aqui para baixar


4- Primo - clique aqui para baixar

5- Voco - clique aqui para baixar

6- Voopee - clique aqui para baixar

7- Swytch - clique aqui para baixar

8- GrooVe IP VoIP - clique aqui para baixar

Conhece mais serviços? Comente abaixo para adicionarmos na lista :)

Por favor não mande email para nossa equipe se você não está conseguindo criar conta com número fake! Em caso de dúvidas use a caixa de comentário abaixo, vamos ignorar os próximos emails.


Assista seus filmes, séries, animes e indie rapidamente em qualquer plataforma, seja Windows, Linux, Mac ou Android.



Para fazer isso basta instalar a versão do Popcorn Time compatível com seu sistema e desfrutar do catálogo deles onde é possível filtrar o conteúdo por 'tendência', 'popularidade', 'adicionamos recentemente', 'ano', 'título' e 'classificação'. 



Gêneros disponíveis: Ação, aventura, animação, biografia, comédia, policial, documentário, drama, família, fantasia, Noir, história, terror, música, musical, mistério, romance, sci-fi, curta, esporte, suspense, guerra e faroeste.




Ao selecionar o conteúdo que deseja assistir, escolha a resolução que estiver disponível (420p, 720p ou 1080p) e clique em "Assistir agora" (ao lado é possível escolher entre o player padrão ou algum outro que desejar como o VLC caso já tenha instalado).



As legendas são baixadas automaticamente do serviço opensubtitles, mas é possível adicioná-las separadamente caso o programa não encontre uma.



É possível ainda conectar o programa ao Trakt.tv ou TvShow Time para ele marcar o conteúdo visualizado automaticamente.

Se você não encontrar seu programa/filme favorito, basta procurar ele na internet e no Popcorn Time soltar o arquivo .torrent ou o magnet link do vídeo para reprodução.



Caso você usa Serviio é possível fazer com que o conteúdo assistido no Popcorn Time seja transmitido para ele, para isso basta adicionar a pasta que fica os arquivos de vídeo temporário no Serviio. Confira a imagem abaixo:

C:\Users\seu-usuário\AppData\Temp\Butter

Assim é só deixar aberto algum filme, por exemplo, no Popcorn Time (não precisa deixar ele rodando, apenas deixa carregando) e depois assistir no seu Playstation, Xbox ou outro dispositivo com suporte a servidor DLNA (multimídia) - caso a legenda não apareça é necessário colar ela manualmente no local onde está o arquivo de vídeo baixado pelo Popcorn Time com o mesmo nome do arquivo de vídeo. 


É bom deixar claro que por ser um programa de código aberto surgiram várias versões do mesmo, conforme ilustra a imagem abaixo:

Sendo assim, a versão que citamos para download é do popcorntime.sh ela possui a comunidade mais ativa no momento graças ao projeto Butter que utiliza da tecnologia P2P.

12 dezembro 2016



No tutorial em vídeo abaixo é demonstrado como fazer uma transmissão ao vivo no Facebook. 

Nessa transmissão é possível fazer votações contando as reações dos telespectadores durante a transmissão. Confira abaixo:



Site usado: http://mylivepolls.com/

Tags: Facebook live polls, tutorial, easy, fácil, como fazer, página, fanpage, react, reactions, how to, amei, grr, triste, haha

11 dezembro 2016

A internet brasileira está infestada de malware, spyware e propagandas falsas. Para saber disso não é preciso ir muito longe, acessando o site Alexa que enumera em ordem os sites com maiores acessos por país é possível ter uma ideia da dimensão do lucrativo mercado de links indesejáveis na internet brasileira.

Entre os 50 maiores sites na internet brasileira temos nossos suspeitos:

- Ocupando a posição 49: Thewhizmarketing.com | ao acessar o site você se depara com uma tela informando "Coming Soon" (Em breve), nada de suspeito você pensa! Mas com uma busca simples no Google você encontra o real motivo do link estar ativo:

É uma plataforma de anúncios, e por exemplo se você fizer uma busca pelo nome dos 'programas' que eles oferecem, por exemplo "Muzik Fury New Tab" vai encontrar inúmeros sites ensinando a remover essa praga virtual

- Ocupando a posição 30: Onclickads.net | é um site usado para propagar anúncios, e no primeiro anúncio utilizado pelo site em uma busca no Google antes de levar você ao site final ele leva você a uma página falsa... um ataque phishing! Confira:

- Ocupando a posição 22: Adf.ly | serviço que muitas pessoas usam para ganhar dinheiro encurtando link, quando se clica em um link adf.ly você tem que visualizar um anúncio por um certo tempo para depois conseguir ir ao site final. Anúncios maliciosos também são encontrados nesse serviço.

- Ocupando a posição 18: Popads.net | outro serviço que propaga anúncios.

É, o conteúdo da internet brasileira é movido a anúncios invasivos e maliciosos. Reconhecemos que nós também utiliza de anúncios para manter a vontade de continuar publicando, mas não estamos mais impedindo nossos visitantes de usar Adblock ou derivados, afinal com tantos anúncios maliciosos, navegar na surface é mais perigoso do que navegar na DarkNet.