برای فیلتر کردن داده ها دو روش پرکاربرد مطرح می گردد. شما می توانید از whitelist (لیست سفید) یا blacklist (لیست سیاه) استفاده کنید. بسیاری از متخصصان فناوری اطلاعات معتقد هستند که whitelist امنیت بهتری دارد اما ایجاد و نگهداری آن زمان بر و پر هزینه است. از طرف دیگر blacklist ساده تر می باشد اما ممکن است نتواند تمام تهدیدات را شناسایی نماید.