Identifying attack surfaces using drozer , understanding IPC and components in Android

What Drozer really is