Entradas

Mostrando las entradas de enero, 2018

Mi primer app de shopify

Imagen
Requerimientos
Ruby
RubyGems
Bundler
Descarga la aplicación de ejemplo


1.- Ya que debemos correr la aplicación en una url con https externa a shopify vamos a usar ngrok

Descargar ngrok de su pagina oficialDescomprimimosEjecutamos este comando ./ngrok http 4567
Esto creara un tunel entre tu maquina local en el puerto 4567 (localhost:4567) y el subdominio que te presta ngrok 

2.- Descargamos la aplicacion de ejemplo de shopify lo descomprimimos en la carpeta shopify_app2 y abrimos el archivo que esta en "01 Getting Started/app.rb"
require 'shopify_api' require 'sinatra' require 'httparty' require 'dotenv' Dotenv.load class GiftBasket < Sinatra::Base attr_reader :tokens API_KEY = ENV['API_KEY'] API_SECRET = ENV['API_SECRET'] APP_URL = "jamie.ngrok.io" Sustituimos jamie.ngrok.io por la url que nos da ngrok en este caso https://741020c8.ngrok.io
Dentro de la raiz del proyecto ejecutamos el siguiente comando:
bundle in…

Instalar un entorno gráfico (xfce) en un servidor ubuntu 16.04

Imagen
En ocasiones tenemos la necesidad de tener un entorno grafico en un servidor por diferentes razones, es este tutorial te muestro como instalar xcfe en un ubuntu server 16.04

1.- Instalar xcfe en el servidor Actualizamos repositorios: sudo apt-get update Instalamos Entorno grafico xcfe y vnc sudo apt install xfce4 xfce4-goodies tightvncserver Echamos a andar el programa vncserver asi
vncserver Nos pedira un pass en mi caso sera vncpass


2.- Configurar VNC en nuestro servidor Debemos decirle a vnc que entorno va a ejecutar cuando se conecte para esto debemos matar a vncserver asi:
vncserver -kill :1 Ahora editamos el archivo xstartup
nano ~/.vnc/xstartup el cual debe quedar asi:
#!/bin/bash xrdb $HOME/.Xresources startxfce4 & Damos permisos de ejecución a xstartup asi:
sudo chmod +x ~/.vnc/xstartup Y reiniciamos VNC asi:
vncserver O como alternativa en caso de que quieras que la pantalla sea mas grande y no se cierre la sesión puedes hacer esto
vncserver -geometry 1600x900 -alwaysshared

Debe …

Certbot error certificer "Client with the currently selected authenticator does not support any combination..."

Ultimamnte me di cuenta que al intentar certificar mis dominios certbot envia este error:
Client with the currently selected authenticator does not support any combination of challenges that will satisfy the CA.
Buscando en google encontre este articulo que lo que dice básicamente es que Let’s Encrypt ha desahabilitado (resientemente) el TLS-SNI-01 challenge por lo que se recomienda actualizar certbot a 0.21.0 o superior (que por ahora no esta viable :o) y una alternativa es usar certbot-auto que forza la ultima versión y pues estas son las intrucciones instalar y usar certbot-auto:

1.- Instalar certbot-auto
wget https://dl.eff.org/certbot-auto chmod a+x ./certbot-auto ./certbot-auto --help 2.- certificar nuestros dominios (pero siempre recomiendo usar --test-cert para comprobar que exista algun error) 
a).- Para nginx ./certbot-auto --nginx -d example.com -d www.example.com --test-cert b).- Para apache
./certbot-auto --apache -d example.com -d www.example.com --test-cert
Si al final obt…

hackear wifi con kali linux

Imagen
Hoy en día tenemos la fortuna de tener muchas redes a nuestro alrededor, no necesariamente las podemos usar para no pagar Internet, también podemos hackear una red wifi para usarla como alternativa de conectividad, en caso de que nuestro proveedor de servicios de Internet falle. El proceso es realmente sencillo y los requerimientos es una antena wifi y kali linux instalado. Estos son los pasos a seguir. 

1.- Matamos todos los procesos que estén interfiriendo con nuestro dispositivo wifi:
Escribimos este comando:
airmon-ng check kill Si el comando anterior da algún resultado lo ejecutamos de nuevo quedando así:

2.- Cambiar nuestra mac (OPCIONAL) asi:ifconfig Y sacamos el id de nuestra red
En este caso wlan0
Detenemos nuestro dispositivo wlan0
ifconfig wlan0 down Cambiamos la mac de nuestro dispositivo
macchanger -r wlan0 Colocamos nuestro dispositivo en modo monitor
iwconfig wlan0 mode monitor
Activamos nuestro dispositivo wlan0
ifconfig wlan0 up Donde: wlan0 Niestro dispositivo WIFI (osea mi …

Facebook Like