Anonymous has released thousands of login credentials and other data from the web servers of the European Space Agency ( ESA ) following a breach of several of the agency 's Internet domains ; did it just to prove it can be done . ;