The ‘Madi’ infostealers - a detailed analysis