هاروستر یک نرمافزار است که به منظور پردازش مقدار زیادی از داده طراحی شده است. به عنوان مثال، یک هاروستر وب ممکن است تعداد زیادی از صفحات وب را پردازش کند تا بتواند نامهای حسابهای کاربری، آدرسهای ایمیل، نامها و شمارههای تماس را از یک وبسایت استخراج کند.
هکری که حسابهای کاربری را هاروست میکند، ممکن است از نرمافزارهای خاصی برای یافتن داده در یک شبکه، روشهای فیشینگ یا Shoulder Surfing برای جمعآوری اطلاعات حساب کاربری استفاده کند. وقتی چندین حساب کاربری هاروست شوند، هکرها میتوانند اطلاعات حساس یا خصوصی را سرقت کنند، سایر کاربران را اسپم کنند یا از حساب کاربری برای کسب مال غیرقانونی استفاده کنند.