Combating computer crime: theory, legislation, practice