Cisco type 8 and 9 password hashes calculated using Java

In this article I will discuss three types of algorithms used by Cisco to calculate hashes from plain-text passwords, namely: Type 4, Type 5, Type 8 and Type 9. Back in the year 2013, the Type 4 algorithm was proven insecure because of an implementation error. The algorithm does not use PBKDF2 and does not… Continue reading Cisco type 8 and 9 password hashes calculated using Java

Parallel bash scripts – waiting for completion

Assume we would like to execute several independent tasks in parallel and we would like to wait till these tasks are completed. For example we would like to copy a set of files to several (remote) hosts and get a signal when we are ready with this copying task to ALL hosts so we can… Continue reading Parallel bash scripts – waiting for completion

Compileren software voor Dreambox

Je wilt meer uit jouw Dreambox halen? Zelf een image bakken of een programma schrijven? Lees dan dit artikel. Eerder heb ik al een artikel geschreven over het Compileren van software voor een device waar OpenWrt op draait. Nu is de Dreambox dus aan de beurt om zelfgeschreven software te ‘draaien’. De Dreambox is een… Continue reading Compileren software voor Dreambox

OpenSocial: Verkrijgen en verwerken van data.

In dit artikel worden enkele JavaScript codefragmenten getoond. De codefragmenten geven de fundamentele bouwstenen voor het verkrijgen van de data van het socialenetwerk. Ook wordt getoond hoe data opgeslagen kan worden. Voorbeelden zijn gebaseerd op OpenSocial versie 0.7. Expliciet aangeven welke data gewenst is Normaal gesproken wordt er maar een beperkte set van datavelden teruggestuurd… Continue reading OpenSocial: Verkrijgen en verwerken van data.