Showing posts with label para. Show all posts
Showing posts with label para. Show all posts
Wednesday, September 27, 2017
Guiarte la Fuerza debe para en Amazon la compulsiva compra evitar
Guiarte la Fuerza debe para en Amazon la compulsiva compra evitar
A mi hacker & survivor les gustan los cuentos. A m� me gusta Star Wars. As� que cuando el otro d�a descubr� que hab�an sacado las pel�culas de la saga en forma de cuentos no me pude resistir. Deb�a comprarme los cuentos y comenzarles a explicarles porque hay que evitar el lado oscuro, c�mo Anakin podr�a haber sido un gran Caballero Jedi si no hubiera sido atra�do por el malvado Palpatine, y esas cosas que todos conocemos al dedillo.
![]() |
Figura 1: Guiarte la Fuerza debe para en Amazon la compulsiva compra evitar |
Por supuesto, yo soy de gatillo f�cil en Amazon Premium y Amazon Prime, as� que tir� de b�squeda de la l�nea "Star Wars Planeta Junior" y r�pidamente salieron algunos de los cuentos, que evidentemente met� en mi cesta de la compra.
![]() |
Figura 2: El Imperio Contraataca en cuento. A la saca. |
Pero cuando fui a a�adir alg�n otro me di cuenta de que no estaba sujeto a las condiciones de Amazon Premium, lo que quiere decir que suele tener gastos de env�o extras o que tarda m�s en llegar. No problem at all. Pod�a esperar y asumir unos euros extras por tener una herramienta para compartir con mi hacker & survivor un poco de mi mundo de fantas�a.
![]() |
Figura 3: ��Hay un problema con el precio?? |
Sin embargo, me pareci� que hab�a un peque�o error en el precio. Parec�a que alguien hab�a errado al introducir la coma y que cuando quer�a poner que costaba diecis�is y algo hab�a puesto que eran ��165 Euros??? No puede ser.
![]() |
Figura 4: Pues aun lo hay m�s caro |
Cuando fui a revisar las opciones de compra me di cuenta de que s�, que es lo que piden por este cuento de apenas 32 p�ginas y que a�n puedes comprar en las tiendas. De hecho, me lo he comprado en un librer�a y ya lo tengo por menos de 7 �.
![]() |
Figura 5: Cuentos de Star Wars en Cr�ditos Espaciales |
Lo cierto que es que buscando y ordenando por precio de mayor a menor, es f�cil encontrar estos art�culos con precios altos. Supongo que, por un lado buscar�n coleccionistas con ansias, pero en mi caso yo podr�a haber pagado eso por un libro, simplemente por ser r�pido con el clic y asumir que valdr�an todos lo mismo.
Saludos Malignos!
Sigue Un inform�tico en el lado del mal - Google+ RSS 0xWord

download file now
Tuesday, September 26, 2017
Stellio Music Player 4 966 Apk Para Android Atualizado
Stellio Music Player 4 966 Apk Para Android Atualizado
O tema do Player depende da cor da capa.
Para pessoas com excelente gosto!
Equalizador com 12 bandas e 13 efeitos!
Dedicado a pessoas com audi��o excelente!
- Crossfade - Transi��o suave de uma m�sica para a outra.
- 12 bandas de equaliza��o e 13 efeitos de �udio: VolumeAmp, velocidade, tom, equil�brio, eco, reverbera��o, AutoWah, Flanger, AGC, Z-Bass, Z-MIDs, Z-Agudos, Compress�o
- Arquivo de lista de suporte: cue .pls .m3u
- Suporta um grande n�mero de formatos de �udio raros: WavPack (.wv .wvc), Monkey (.ape), MusePack (.mpc .mpp .mp +), Lossless (.mp4 .m4a .m4b), AAC (.mp4 .aac .m4a .m4b), FLAC (.flac), Speex (.SPx .wav .oga .ogg), Opus (.opus), Samples (.wav .aiff .mp3 .mp2 .mp1 .ogg), m�sica MOD (. XM .it .s3m .mod .mtm .umx)
- Reproduz �udio por Pastas, Artistas, �lbuns ou G�neros
- O Player muda de apar�ncia de acordo com a capa da m�sica
- Uma tela de bloqueio linda
- 5 widgets configur�veis ??para tela inicial
- Personalize as apar�ncia das notifica��es
- Temporizador com desvanecimento de �udio suave
- Sacuda ou aperte o bot�o de volume (aperto longo) para a pr�xima faixa
- Visualiza��o de letras das m�sicas
- Edi��o de tags
- Baixa automaticamente as capas de CDs, ou as que faltam, de acordo com a prefer�ncia do usu�rio
- Scrobbling Last.fm
Controle a m�sica a partir de um Watch, escolha uma faixa sem tirar o telefone do bolso. As seguintes possibilidades est�o inclu�das:
- O reprodutor de �udio pode navegar por Artista, Pastas ou �lbuns
- Ele pode at� mesmo colorir os elementos circundantes da capa
- Como no telefone, o Player muda de cor de acordo com a capa da faixa
Download Do Aplicativo.


Imagens Do Aplicativo.



download file now
Draft – Icon Pack v1 26 APK Os Melhores Ícones Para seu Android
Draft – Icon Pack v1 26 APK Os Melhores Ícones Para seu Android

� 4000+ �cones HD
� Muitos �cones alternativos para escolher
� apoio Lan�adores: A��o Lan�ador 3, ADW Launcher, ADW Ex Launcher, Apex Launcher, ASUS Launcher (Manual - via configura��es do lan�ador) Atom, Aviate, Cm motor do tema, a Epic Launcher, Go Launcher, Holo Launcher, Holo lan�ador HD, Inspire launcher, KK launcher, LG CASA, L launcher, Lucid launcher, Mini launcher, Nemus launcher, seguida launcher, Nova launcher, Nine launcher, S launcher, inteligente launcher, Solo launcher, TSF launcher, Z launcher, KWLP.[=
� Suporte Din�mico �cone de calend�rio para hoje Calend�rio - Google Calendar - Todos da Calendar
� Atualiza��es semanais
Download do Aplicativo.



Imagens do Aplicativo.


download file now
Saturday, September 23, 2017
Top 10 melhores jogos de browser jogos para jogar no Navegador
Top 10 melhores jogos de browser jogos para jogar no Navegador
Acho que todo mundo sabe o que s�o jogos browser certo? N�o? Jogos browser s�o basicamente jogos para se jogar em navegadores sem precisar fazer download, tamb�m s�o definidos por muitos como "jogos para se jogar no trabalho", mas isso n�o vem ao caso agora.
Essa onda de games para navegadores est� chegando com tudo desde 2009. Alguns dos jogos mais recentes impressionam principalmente pelo gr�fico. Isso me motivou a montar essa lista dos 10 melhores jogos browsers onlineexistentes hoje.
Tribal Wars - Estrat�gia Medieval
Editora: InnoGames

Tribal Wars � um jogo online baseado na idade m�dia. Cada jogador � l�der de uma pequena aldeia, na qual deve evoluir pegando recursos, treinando guerreiros e atacando outras aldeias, assim ganhando pontos, poder e gl�ria.
CLIQUE AQUI PARA JOGAR TRIBAL WARS
Drakensang Online - MMORPG Medieval N�rdico
Editora: Bigpoint

Drakensang Online � o primeiro jogo de Browser da saga Drakensang. Voc� pode ser um Mago, um Guerreiro ou um Arqueiro, o n�vel m�ximo � 40 e a cada n�vel 5 n�veis voc� aprende uma habilidade nova. Drakensang Online � composto por 5 servidores sendo 3 europeus 1 norte americano e 1 sul americano, ent�o voc� pode jogar com pessoal de todo o mundo.
Pra mim o Drakensang Online � o melhor jogo da lista principalmente pelo quesito gr�fico e jogabilidade (que � do estilo Diablo)
CLIQUE AQUI PARA JOGAR DRAKENSANG ONLINE
TRAVIAN - Estrat�gia Medieval
Editora: Travian Games
TRAVIAN � um jogo baseado na idade m�dia e tem quase o mesmo conceito que o Tribal Wars. Construir e Aumentar o seu imp�rio, organizar ex�rcitos para atacar os inimigos e ganhar pontos para crescer cada vez mais. A diferen�a � que TRAVIAN � um jogo digamos que mais complexo, tem mais op��es de jogabilidade.
CLIQUE AQUI PARA JOGAR TRAVIAN
RuneScape - MMORPG

RuneScape se passa em um universo fict�cio chamado Guilenor, que � dividido em v�rios reinos, regi�es, cidades e vilar. Os jogadores podem se deslocar por Guilenor a p�, se utilizando feiti�os de teletransporte, bal�es, navios e outros. os jogadores s�o representados por avatares customiz�veis, cujas metas e objetivos s�o definidos pelos pr�prios jogadores. Eles podem lutar contra monstros e at� contra outros jogadores (pvp), ao passar de n�vel o jogador ganha pontos de experiencia, nas quais podem trocar por skills. Os jogadores podem interagir entre si atrav�s de conversas, trocas de itens, ou participando em mini jogos.
CLIQUE AQUI PARA JOGAR RUNESCAPE
Grepolis - Estrat�gia Greco Romana
Editora: InnoGames

Em Grepolis o seu objetivo � evoluir uma pequena Polis (nome grego para cidade) para uma grande metr�pole, estabelecer um poderoso ex�rcito (tanto terrestre quanto naval) e conquistar pequenas ilhas. Durante o jogo voc� deve tamb�m tratar bem os deuses da Mitologia grega: Zeus, Hera, Athena e Poseidon.
CLIQUE AQUI PARA JOGAR GREPOLIS
The West - Estrat�gia do Velho Oeste
Editora: InnoGames

The West � um jogo de estrat�gia que se passa no Velho Oeste, o seu principal objetivo � dominar e expandir cidades, explorar as terras selvagens do deserto do velho oeste, e criar atiradores para os famosos duelos entre cidades.
Zoomumba - Jogo CasualEditora: InnoGames

CLIQUE AQUI PARA JOGAR THE WEST
Editora: Bigpoint

Zoomumba � um jogo casual onde o jogador tem que administrar um zool�gico, para evoluir o zool�gico � preciso simplesmente cuidar dos animais em 4 fun��es (alimentar, dar �gua, brincar, e dar banho) fazendo isso se ganha pontos experi�ncia para subir de n�vel, cada n�vel alcan�ado libera um animal diferente para colocar no seu zool�gico. � um jogo muito divertido pra quem n�o tem pressa de evoluir.
CLIQUE AQUI PARA JOGAR ZOOMUMBA
BeGone - FPS
Editora: NPlay

BeGone � um FPS parecido com Counter Strike, mas com gr�ficos at� melhores, sim, apesar de ser Browser, os gr�ficos s�o incr�veis. Em BeGoneexistem dois times: SWAT (policia) e a Militia (terroristas).
Editora: OASGAMES

Legend Online foi o MMORPG browser mais popular de 2012. Com tema medieval n�rdico m�gico, possui gr�ficos incr�veis e uma jogabilidade de combate emocionante, hist�ria envolvente, v�rios mapas, labirintos, pvps, e v�rios chef�es. Na minha opini�o n�o � melhor que Drakensang Onlinesimplesmente por ter uma jogabilidade meio estranha, mas mesmo assim � um jogo fant�stico.

Editora: NPlay

BeGone � um FPS parecido com Counter Strike, mas com gr�ficos at� melhores, sim, apesar de ser Browser, os gr�ficos s�o incr�veis. Em BeGoneexistem dois times: SWAT (policia) e a Militia (terroristas).
CLIQUE AQUI PARA JOGAR BEGONE
Legend Online - MMORPG Medieval N�rdico
Editora: OASGAMES

Legend Online foi o MMORPG browser mais popular de 2012. Com tema medieval n�rdico m�gico, possui gr�ficos incr�veis e uma jogabilidade de combate emocionante, hist�ria envolvente, v�rios mapas, labirintos, pvps, e v�rios chef�es. Na minha opini�o n�o � melhor que Drakensang Onlinesimplesmente por ter uma jogabilidade meio estranha, mas mesmo assim � um jogo fant�stico.
CLIQUE AQUI PARA JOGAR LEGEND ONLINE
Pirate Storm - Estrat�gia Naval
Editora: Bigpoint

Pirate Storm � um jogo online totalmente gratuito para colocar voc� no controle de uma tripula��o pirata.
Neste jogo de estrat�gia, voc� pode controlar um navio, combater embarca��es inimigas, derrotar poderosas criaturas mar�timas, roubar tesouros e evoluir a ponto de enfrentar in�meros advers�rios com um �nico barco.
CLIQUE AQUI PARA JOGAR PIRATE STORM
O que acharam da lista? j� jogaram algum desses jogos? qual jogo voc�s adicionariam a lista?
Comentem!
download file now
Download Netflix v4 16 0 build 15122 filmes e séries de TV para celulares
Download Netflix v4 16 0 build 15122 filmes e séries de TV para celulares
Baixe o aplicativo gratuitamente como parte de sua assinatura Netflix e assista a milhares de filmes e s�ries de TV online no seu celular.
Se voc� n�o � assinante da Netflix, inscreva-se e comece a usar o servi�o Netflix imediatamente no seu celular pelo per�odo de utiliza��o gratuita de um m�s.
Como funciona a Netflix?
� A assinatura Netflix oferece acesso ilimitado a filmes e s�ries de TV por um pre�o mensal acess�vel.
� Com o aplicativo Netflix, voc� pode assistir online a quantos
filmes e epis�dios quiser, quando quiser.
� Voc� pode navegar por nossa sele��o de milhares de filmes e epis�dios, com novos itens acrescentados regularmente.
� Pesquise os t�tulos oferecidos e assista imediatamente ao que quiser no celular ou em um dos diversos aparelhos compat�veis.
� Classifique as s�ries de TV e os filmes de que mais gosta e indique suas prefer�ncias, para que a Netflix possa sugerir os t�tulos mais indicados para voc�.
� Voc� pode at� come�ar a assistir um filme ou s�rie em um aparelho e terminar em outro. Acesse netflix.com para saber quais s�o os televisores, videogames, tablets, celulares, aparelhos Blu-ray e conversores nos quais voc� pode assistir � Netflix.


Se voc� n�o � assinante da Netflix, inscreva-se e comece a usar o servi�o Netflix imediatamente no seu celular pelo per�odo de utiliza��o gratuita de um m�s.
Como funciona a Netflix?
� A assinatura Netflix oferece acesso ilimitado a filmes e s�ries de TV por um pre�o mensal acess�vel.
� Com o aplicativo Netflix, voc� pode assistir online a quantos
filmes e epis�dios quiser, quando quiser.
� Voc� pode navegar por nossa sele��o de milhares de filmes e epis�dios, com novos itens acrescentados regularmente.
� Pesquise os t�tulos oferecidos e assista imediatamente ao que quiser no celular ou em um dos diversos aparelhos compat�veis.
� Classifique as s�ries de TV e os filmes de que mais gosta e indique suas prefer�ncias, para que a Netflix possa sugerir os t�tulos mais indicados para voc�.
� Voc� pode at� come�ar a assistir um filme ou s�rie em um aparelho e terminar em outro. Acesse netflix.com para saber quais s�o os televisores, videogames, tablets, celulares, aparelhos Blu-ray e conversores nos quais voc� pode assistir � Netflix.
DOWNLOAD APK
1�: Baixe o Jogo.
2�: Transfira para seu SD Card do Android
3�: Instale e Pronto, divirta-se.
2�: Transfira para seu SD Card do Android
3�: Instale e Pronto, divirta-se.
download file now
DropboxC2C un agente de post explotación que usa Dropbox para C C
DropboxC2C un agente de post explotación que usa Dropbox para C C
DropboxC2C es una herramienta escrita en python por Rio Sherri (0x09AL) que implementa un agente de post-explotaci�n que utiliza la infraestructura de Dropbox para las operaciones de comando y control (C&C). Su autor lo liber� a ra�z de que los desarrolladores de Empire implementaran tambi�n Dropbox como C2C.
Tiene una parte "servidor" que gestiona todos los agentes (Main.py) y, evidentemente, una parte cliente que hace lo que el servidor dice. ha eliminado las funciones de keylogging para que no se haga un mal uso de la herramienta.
Requiere Python 2.7 y las librer�as dropbox, psutil y pyinstaller. La instalaci�n es muy sencilla:
- git clone https://github.com/0x09AL/DropboxC2C.git
- modificar la clave de la API en agent.py y main.py (la clave api se debe crear desde la interfaz web de Dropbox)
- ejecutar setup.bat en una m�quina Windows para obtener agent.exe que es el agente "compilado"
- ejecutar main.py y el agente en el servidor comprometido




Proyecto: https://github.com/0x09AL/DropboxC2C
Tiene una parte "servidor" que gestiona todos los agentes (Main.py) y, evidentemente, una parte cliente que hace lo que el servidor dice. ha eliminado las funciones de keylogging para que no se haga un mal uso de la herramienta.
Requiere Python 2.7 y las librer�as dropbox, psutil y pyinstaller. La instalaci�n es muy sencilla:
- git clone https://github.com/0x09AL/DropboxC2C.git
- modificar la clave de la API en agent.py y main.py (la clave api se debe crear desde la interfaz web de Dropbox)
- ejecutar setup.bat en una m�quina Windows para obtener agent.exe que es el agente "compilado"
- ejecutar main.py y el agente en el servidor comprometido




Proyecto: https://github.com/0x09AL/DropboxC2C
download file now
Facebook está perdendo usuários adolescentes para Instagram e Snapchat
Facebook está perdendo usuários adolescentes para Instagram e Snapchat

Os adolescentes est�o abandonando cada vez mais o Facebook. Um estudo realizado pelo eMarketer prev� que o uso mensal do Facebook por adolescentes nos Estados Unidos e no Reino Unido diminuir� mais r�pido do que no ano passado.
S� neste ano, a base de usu�rios norte-americanos mensais da rede social com idades entre 12 e 17 anos � de 14,5 milh�es de pessoas, sendo que caiu 3,4% em rela��o a 2016. Este � o segundo ano consecutivo de queda deste grupo, que teve um decl�nio de 1,2% no ano anterior.
J� no Reino Unido, apesar de n�o indicar os n�meros anteriores, o relat�rio afirma que a base de usu�rios mensais entre 12 e 17 anos e idade de 18 a 24 diminuir�o 2,8% e 3,1%, respectivamente, em 2017.
Os jovens est�o trocando o Facebook pelo Instagram e Snapchat, sendo que a previs�o � de que a base de usu�rios do Snapchat nos Estados Unidos deve crescer 25,8% este ano, enquanto no Reino Unido a alta deve ser de 20,2%. O Instagram, por sua vez, deve crescer 23,8% nos Estados Unidos e 34,8% no Reino Unido.
"N�s vemos adolescentes e jovens adultos migrando para o Snapchat e Instagram. Ambas as plataformas encontraram sucesso com este p�blico, pois est�o mais alinhadas com a forma como se comunicam, ou seja, usando conte�do visual�, explica o analista de previs�o do eMarketer, Oscar Orozco.
Apesar disso, o Facebook ainda � a rede social com o maior n�mero de usu�rios, com 2 bilh�es de usu�rios mensais em todo o mundo.
download file now
DOWNLOAD ETS2 Caminhão Volkswagen Titan 18 310 Para V 1 28 X By Rodrigo Leal
DOWNLOAD ETS2 Caminhão Volkswagen Titan 18 310 Para V 1 28 X By Rodrigo Leal
Clique Na Imagem Para Ampliar

Veja o V�deo de Demonstra��o
Tamanho do Arquivo: 88,3 MB
Testado e Aprovado
Vers�o: 1.28 (Teste em Outra Vers�o)
Substitui o Caminh�o: Man
Game: Euro Truck 2
Edit Mod: Rodrigo Leal
Imagem: Rodrigo Leal
ShareMods (Vers�o Fosca)

ShareMods (Vers�o Com Brilho)

Tamanho do Arquivo: 88,3 MB
Testado e Aprovado
Vers�o: 1.28 (Teste em Outra Vers�o)
Substitui o Caminh�o: Man
Game: Euro Truck 2
Edit Mod: Rodrigo Leal
Imagem: Rodrigo Leal
ShareMods (Vers�o Fosca)

ShareMods (Vers�o Com Brilho)

Fonte: Blog Euro Truck 2
download file now
Thursday, September 21, 2017
Friends tenemos un nuevo SDK de Latch para Go!
Friends tenemos un nuevo SDK de Latch para Go!
Tanto mi gran amigo Rafael Troncoso (@tuxotron) como yo, somos dos usuarios de Latch y llev�bamos mucho tiempo queriendo implementarlo a nivel de desarrollador en alg�n proyecto propio. Aunque hemos hecho algunas pruebas para integrarlo en Raspberry Pi y otros proyectos relacionados con el IoT, finalmente nos hemos decidido por un SDK en uno de los lenguajes que mayor popularidad est� ganando en los �ltimos meses. Hablamos del lenguaje Go, desarrollado por Google. Antes de nada, indicar que esta versi�n de SDK Latch para Go no es oficial de ElevenPaths.
Rafael ha creado una primera versi�n de este SDK y hemos estado realizando varias pruebas sobre �l para comprobar que las funciones b�sicas funcionan correctamente. Pero antes de entrar en materia queremos explicar por qu� nos hemos decidido por el lenguaje Go. Primero porque si el legendario Ken Thompson, uno de los padres del Lenguaje C, es uno de los desarrolladores y por lo tanto hay que prestarle mucha atenci�n. De hecho, otra de sus ventajas es su sintaxis, la cual es bastante parecida al Lenguaje C por lo que no ser� dif�cil acercarte a Go si tienes conocimientos de este lenguaje. Adem�s, ha heredado la mayor�a de las caracter�sticas (y mejorando otras) que han hecho del Lenguaje C una referencia en el sector.
Antes de comenzar, suponemos que tienes ya una cuenta de Latch como desarrollador. Tambi�n ser� necesario que tengas instalado Go para el sistema operativo que est�s utilizando Windows, Linux o macOS. El �ltimo paso es tener instalado Latch para tu Smartphone. Esto puedes hacerlo directamente desde la tienda de la plataforma que utilices o desde este enlace.
Utilizar el SDK de Latch para Go
Nosotros haremos las pruebas desde un ordenador con Linux. Utiliza el siguiente comando para instalar el SDK Latch para Go:
En nuestro ejemplo, obtenemos los siguientes valores:
Ahora procederemos a hacer algunas de las llamadas b�sicas de Latch utilizando el SDK de Latch para Go. Utilizaremos un fichero que hemos llamado main.go que puedes ver a continuaci�n:
El c�digo de este programa crear� una instancia en Latch de nuestro servicio. A�adiremos en Latch desde la aplicaci�n del Smartphone, un nuevo servicio para poder asociar nuestra aplicaci�n. Luego lo pareamos con la opci�n Pair with Latch:
Esta opci�n nos devolver� un token temporal de pareado de 6 d�gitos.
Ahora tendremos que a�adir la llamada para realizar el pareo en nuestro c�digo anterior. El c�digo a�adido son las l�neas 3,12,13,14,15,16,17,18 y 19 en el fichero main.go.
La l�nea 12 realiza una llamada a la funci�n pair con el token recibido en la aplicaci�n m�vil. El resto del c�digo se encarga de imprimir por pantalla el resultado de la llamada. Finalmente, cuando ejecutemos go run main.go devolver� el accountId, que ser� parecido al que mostramos a continuaci�n:
La llamada status recibe tres par�metros, accountId, el cual recibimos cuando hicimos el pareado y los otros dos son valores booleanos (ver documentaci�n Latch). Si ejecutamos nuestro c�digo ahora y no tenemos nuestra aplicaci�n bloqueada con Latch tendr�amos que ver una salida parecida a la siguiente:
Cuando bloqueamos nuestra aplicaci�n desde Latch, obtendremos una salida similar a la siguiente:
A modo de resumen, estos son los pasos que tenemos que realizar para poder proteger un servicio Latch:
Recibiremos una alerta en el m�vil indicando que todo ha ido bien:
Esperamos que os haya gustado esta primera introducci�n al SDK Latch en Go. Seguro que haremos m�s pruebas e implementaremos m�s funciones que compartiremos con todos vosotros.
Autores: Fran Ram�rez (@cyberhadesblog�), Investigador de ElevenPaths y escritor del libro �Microhistorias: an�cdotas y curiosidades de la Inform�tica� y Rafael Troncoso (@tuxotron), co-fundador del blog CyberHades y escritor del libro �Microhistorias: an�cdotas y curiosidades de la Inform�tica�
![]() |
Figura 1: Friends, tenemos un nuevo SDK de Latch para Go! |
Rafael ha creado una primera versi�n de este SDK y hemos estado realizando varias pruebas sobre �l para comprobar que las funciones b�sicas funcionan correctamente. Pero antes de entrar en materia queremos explicar por qu� nos hemos decidido por el lenguaje Go. Primero porque si el legendario Ken Thompson, uno de los padres del Lenguaje C, es uno de los desarrolladores y por lo tanto hay que prestarle mucha atenci�n. De hecho, otra de sus ventajas es su sintaxis, la cual es bastante parecida al Lenguaje C por lo que no ser� dif�cil acercarte a Go si tienes conocimientos de este lenguaje. Adem�s, ha heredado la mayor�a de las caracter�sticas (y mejorando otras) que han hecho del Lenguaje C una referencia en el sector.
![]() |
Figura 2: SDK de Latch para Go (no oficial) |
Antes de comenzar, suponemos que tienes ya una cuenta de Latch como desarrollador. Tambi�n ser� necesario que tengas instalado Go para el sistema operativo que est�s utilizando Windows, Linux o macOS. El �ltimo paso es tener instalado Latch para tu Smartphone. Esto puedes hacerlo directamente desde la tienda de la plataforma que utilices o desde este enlace.
Utilizar el SDK de Latch para Go
Nosotros haremos las pruebas desde un ordenador con Linux. Utiliza el siguiente comando para instalar el SDK Latch para Go:
# go get github.com/tuxotron//latch-sdk-goFinalmente estar� instalado en la siguiente ruta:
$GOPATH/src/github.com/tuxotron/latch-sdk-go/Es fundamental obtener los valores Application ID y Secret, desde la consola de administraci�n web de Latch, en el men� Manage Applications. Sobre la aplicaci�n que queramos proteger pulsamos la opci�n Edit, tal y como se muestra a continuaci�n:
![]() |
Figura 3: Men� de Latch donde podemos ver el ApplicationID y el Secret |
En nuestro ejemplo, obtenemos los siguientes valores:
� Application ID: 7p9hrnmiWLf8EpbNcPFNfkaCrzPjW3kzTt2rrW9c
� Secret: YkmAJAX2W4v4JU9jP3Ce
Ahora procederemos a hacer algunas de las llamadas b�sicas de Latch utilizando el SDK de Latch para Go. Utilizaremos un fichero que hemos llamado main.go que puedes ver a continuaci�n:
![]() |
Figura 4: Fichero main.go en el SDK de Latch para Go |
El c�digo de este programa crear� una instancia en Latch de nuestro servicio. A�adiremos en Latch desde la aplicaci�n del Smartphone, un nuevo servicio para poder asociar nuestra aplicaci�n. Luego lo pareamos con la opci�n Pair with Latch:
![]() |
Figura 5: Opci�n de Latch donde podemos activa "Pair with Latch" |
Esta opci�n nos devolver� un token temporal de pareado de 6 d�gitos.
![]() |
Figura 6: Token Temporal de Pareado devuelto por Latch |
Ahora tendremos que a�adir la llamada para realizar el pareo en nuestro c�digo anterior. El c�digo a�adido son las l�neas 3,12,13,14,15,16,17,18 y 19 en el fichero main.go.
![]() |
Figura 7: Configuraci�n de pareado con Latch |
La l�nea 12 realiza una llamada a la funci�n pair con el token recibido en la aplicaci�n m�vil. El resto del c�digo se encarga de imprimir por pantalla el resultado de la llamada. Finalmente, cuando ejecutemos go run main.go devolver� el accountId, que ser� parecido al que mostramos a continuaci�n:
OK {"accountId":"zZhqg7H9pabaZDDJg4y2HcFWCjZtDm6yXBg7QDdrKNjBJfreirxzjY74R2dtxbta"}Este valor de accountId es necesario para comprobar el estado de nuestra aplicaci�n desde Latch. Una vez realizado el pareo no necesitaremos m�s la opci�n PairWithToken(...) as� que la comentamos en el c�digo (l�nea 12) y a�adimos una nueva l�nea para comprobar el estado de Latch status(...) que puedes ver en la l�nea 13:
![]() |
Figura 8: Accediendo al estado de un accountID en Latch |
La llamada status recibe tres par�metros, accountId, el cual recibimos cuando hicimos el pareado y los otros dos son valores booleanos (ver documentaci�n Latch). Si ejecutamos nuestro c�digo ahora y no tenemos nuestra aplicaci�n bloqueada con Latch tendr�amos que ver una salida parecida a la siguiente:
OK{"operations":{"WcqfYQErkANrk7wfijgv":{"status":"on"}}}Recibimos el ID de la operaci�n y el estado de Latch, que en este caso est� activada, es decir, no bloqueada.
![]() |
Figura 9: Activaci�n de Latch sobre nuestro servicio |
Cuando bloqueamos nuestra aplicaci�n desde Latch, obtendremos una salida similar a la siguiente:
OK{"operations":{"WcqfYQErkANrk7wfijgv":{"status":"off"}}}La aplicaci�n est� bloqueada por Latch y como hemos incluido el par�metro silent con el valor falso, recibiremos una alerta en nuestro smartphone como esta:
![]() |
Figura 10: Aviso de alerta de acceso a Latch |
A modo de resumen, estos son los pasos que tenemos que realizar para poder proteger un servicio Latch:
1. Obtener Applicaction ID y Secret
2. PairWithToken con el token obtenido en la aplicaci�n m�vil.
3. Llamar a la funci�n status con el accountId, y comprobamos si el estado (status) est� a ON (permitido) , si el estado est� a OFF evitamos la ejecuci�n de la operaci�n y notificamos al usuario con el alg�n tipo de error.Finalmente, para quitar el pareo de la aplicaci�n podemos usar la funci�n Unpair, y le pasamos como par�metro el accountId:
![]() |
Figura 11: Opci�n de Unpair en linea 12 |
Recibiremos una alerta en el m�vil indicando que todo ha ido bien:
![]() |
Figura 12: Alerta recibida una vez hemos hecho el Unpair del servicio |
Esperamos que os haya gustado esta primera introducci�n al SDK Latch en Go. Seguro que haremos m�s pruebas e implementaremos m�s funciones que compartiremos con todos vosotros.
Autores: Fran Ram�rez (@cyberhadesblog�), Investigador de ElevenPaths y escritor del libro �Microhistorias: an�cdotas y curiosidades de la Inform�tica� y Rafael Troncoso (@tuxotron), co-fundador del blog CyberHades y escritor del libro �Microhistorias: an�cdotas y curiosidades de la Inform�tica�
Sigue Un inform�tico en el lado del mal - Google+ RSS 0xWord

download file now
Subscribe to:
Posts (Atom)