tools to analyse and work with files