Skip to content

Instantly share code, notes, and snippets.

View jesusprubio's full-sized avatar
🏴‍☠️

Jesús Rubio jesusprubio

🏴‍☠️
View GitHub Profile
@jesusprubio
jesusprubio / gist:4972639
Created February 17, 2013 18:21
Simple node.js UDP client written in CoffeScript which connects to an UDP server, sends a message, waits for a response, prints it and finally closes the connection.
##
# Simple node.js UDP client written in CoffeScript which
# connects to an UDP server, sends a message, waits for a
# response, prints it and finally closes the connection.
#
# Copyright (c) Jesús Pérez
# Licensed under GPLv3 - http://www.gnu.org/licenses/gpl-3.0.html
##
dgram = require "dgram"
@jesusprubio
jesusprubio / gist:4972662
Last active December 13, 2015 20:48
Bash script to scan IP ranges from a text file with sipvicious. NOTES: http://nicerosniunos.blogspot.com.es/2012/02/scanning-world-with-sipvicious.html
#!/bin/bash
# Bash script to scan IP ranges from a text file with sipvicious.
#
# Use: ./scanRange.sh
#
# Copyright (c) Jesús Pérez
# Licensed under GPLv3 - http://www.gnu.org/licenses/gpl-3.0.html
SVMAP="/home/baguira/Installed/sipvicious/svmap.py"
@jesusprubio
jesusprubio / gist:3145077717fd2c6c9d31
Created December 11, 2015 23:23 — forked from cef62/gist:97323b13bf4a1fdbe650
Hapijs brute force mitigation
'use strict';
/**
* Module dependencies.
*/
const Hoek = require('hoek');
const Limiter = require('ratelimiter');
const RedisClient = require('../utils/redis');
const ReplyUtil = require('../utils/reply');