Does anyone know if posting cracked software is allowed? I've cracked Moniturbate/Recurbate Downloader and want to make a contribution.