SSL Inspection & DLP Concepts
Zscaler Internet Access (ZIA) Zscaler portal — demo tenant (GUI)
مقصدObjectiveObjective
اس سبق کے بعد آپ سمجھ سکیں گے کہ ZIA SSL انسپیکشن کیسے کرتا ہے، اور DLP ڈکشنریز خفیہ ڈیٹا کے ادارے سے باہر جانے سے کیسے بچاتی ہیں۔Is lesson ke baad aap samajh sakenge ke ZIA SSL inspection kaise karta hai, aur DLP dictionaries khufia data ke organization se bahar jane se kaise bachati hain.After this lesson you will understand how ZIA does SSL inspection, and how DLP dictionaries protect against sensitive data leaving the organization.
آسان مثالSimple AnalogySimple Analogy
SSL انسپیکشن ایسا ہے جیسے سیکیورٹی چیک پوائنٹ پر بند لفافے کھول کر خطرہ چیک کیا جائے — صرف بھروسہ مند بھیجنے والوں کے لفافے بند رہتے ہیں۔ DLP ایسا ہے جیسے کسٹمز افسر چیک کرے کہ کوئی خفیہ دستاویز ملک سے باہر نہ لے جائے۔SSL inspection aisa hai jaise security checkpoint par band lifafe khol kar khatra check kiya jaye — sirf bharosa-mand bhejnewalon ke lifafe band rehte hain. DLP aisa hai jaise customs officer check kare ke koi khufia dastavez mulk se bahar na le jaye.SSL inspection is like opening sealed letters at a security checkpoint to check for danger — only trusted senders' letters may pass unopened. DLP is like a customs officer checking that nobody is taking secret documents out of the country.
سیٹ اپLab SetupLab Setup
Zscaler ڈیمو ٹیننٹ پورٹل۔ Policy > SSL Inspection اور Policy > DLP استعمال کریں۔ اصل براؤزر ٹیسٹنگ کے لیے Zscaler روٹ CA ٹیسٹ ڈیوائس پر trusted ہونی چاہیے۔Zscaler demo tenant portal. Policy > SSL Inspection aur Policy > DLP istemal karein. Asal browser testing ke liye Zscaler root CA test device par trusted honi chahiye.Zscaler demo tenant portal. Use Policy > SSL Inspection and Policy > DLP. For real browser testing, the Zscaler root CA must be trusted on the test device.
اقداماتStepsSteps
Step 1
تقریباً 90 فیصد ویب ٹریفک HTTPS ہے — انکرپٹڈ۔ SSL انسپیکشن کے بغیر Zscaler اس کے اندر میلویئر، DLP خلاف ورزیاں یا تھریٹس نہیں دیکھ سکتا۔ SSL انسپیکشن ٹریفک کو ڈیکرپٹ کر کے اسکین کرتا ہے اور دوبارہ انکرپٹ کرتا ہے۔Takriban 90% web traffic HTTPS hai — encrypted. SSL inspection ke baghair Zscaler is ke andar malware, DLP violations ya threats nahi dekh sakta. SSL inspection traffic ko decrypt karke scan karta hai aur dobara encrypt karta hai.About 90% of web traffic is HTTPS — encrypted. Without SSL inspection, Zscaler cannot see malware, DLP violations, or threats inside it. SSL inspection decrypts traffic, scans it, and re-encrypts it.
Step 2
ایک SSL انسپیکشن رول بنائیں: چنیں کون سی URL کیٹیگریز انسپیکٹ ہوں۔ عام عمل: بینکنگ اور ہیلتھ کیئر جیسی کیٹیگریز کو چھوڑ کر سب انسپیکٹ کریں (پرائیویسی حساس)۔Ek SSL inspection rule banayein: chunein kaun si URL categories inspect hon. Aam amal: Banking aur Healthcare jaise categories ko chhor kar sab inspect karein (privacy-sensitive).Create an SSL inspection rule: choose which URL categories to inspect. Common practice: inspect everything except trusted categories like Banking and Healthcare (privacy-sensitive).
🖱️ Policy > SSL Inspection میں رول بنائیںPolicy > SSL Inspection mein rule banayeinPolicy > SSL Inspection > Add SSL Inspection Rule
Step 3
Zscaler روٹ CA ڈاؤن لوڈ کر کے ٹیسٹ ڈیوائسز پر انسٹال کریں۔ اس کے بغیر انسپیکٹڈ سائٹس پر براؤزر سرٹیفکیٹ ایرر دکھاتا ہے — یہ انسپیکشن فیل ہونے کی مشہور وجہ ہے۔Zscaler root CA download karke test devices par install karein. Is ke baghair inspected sites par browser certificate error dikhata hai — yeh inspection failure ki mashhoor wajah hai.Download the Zscaler root CA and install it on test devices. Without it, browsers show certificate errors for inspected sites — this is the classic cause of inspection failures.
🖱️ روٹ CA سرٹیفکیٹ ڈاؤن لوڈ کر کے ٹیسٹ ڈیوائس پر انسٹال کریںRoot CA certificate download karke test device par install kareinAdministration > Advanced Settings > Root CA certificate — download and deploy
Step 4
DLP خفیہ ڈیٹا کے باہر جانے سے روکتا ہے: کریڈٹ کارڈ نمبرز، ذاتی IDs، یا کسٹم پیٹرنز۔ Zscaler انہیں DLP ڈکشنریز سے پہچانتا ہے — بلٹ اِن ڈکشنریز کے علاوہ آپ کا کسٹم ریجیکس۔DLP khufia data ke bahar jane se rokta hai: credit card numbers, personal IDs, ya custom patterns. Zscaler inhein DLP dictionaries se pehchanta hai — built-in dictionaries plus aap ka custom regex.DLP prevents sensitive data from leaving: credit card numbers, personal IDs, or custom patterns. Zscaler detects them with DLP dictionaries — built-in ones plus your custom regex.
Step 5
بلٹ اِن ڈکشنریز (کریڈٹ کارڈ، SSN وغیرہ) کا جائزہ لیں اور ایک کسٹم ڈکشنری بنائیں ایک سادہ ریجیکس پیٹرن کے ساتھ — مثلاً کمپنی ID فارمیٹ EMP-[0-9]{5}۔Built-in dictionaries (Credit Card, SSN waghaira) ka jayeza lein aur ek custom dictionary banayein ek simple regex pattern ke saath — masalan company ID format EMP-[0-9]{5}.Review built-in dictionaries (Credit Card, SSN, etc.) and create a custom dictionary with a simple regex pattern — e.g. a company ID format like EMP-[0-9]{5}.
🖱️ کسٹم ڈکشنری شامل کر کے اپنا پیٹرن متعین کریںCustom dictionary add karke apna pattern define kareinAdministration > Cloud Configuration > DLP Dictionaries > Add Custom Dictionary
Step 6
اپنی کسٹم ڈکشنری کے ساتھ ایک DLP رول بنائیں: پیٹرن والی فائلز کے Upload پر میچ، ایکشن Block۔ Save کر کے Activate کریں۔Apni custom dictionary ke saath ek DLP rule banayein: pattern wali files ke Upload par match, action Block. Save karke Activate karein.Create a DLP rule using your custom dictionary: match on Upload of files containing the pattern, action Block. Save and Activate.
🖱️ Policy > DLP میں رول بنائیں: ڈکشنری منتخب، اپ لوڈ پر BlockPolicy > DLP mein rule banayein: dictionary select, upload par BlockPolicy > DLP > Add DLP Rule — select dictionary, set upload action to Block
Step 7
دونوں حصوں کا ٹیسٹ کریں: exempt بینکنگ سائٹ وزٹ کریں (بغیر انسپیکشن کے کھلنی چاہیے) اور اپنے پیٹرن والی ٹیسٹ فائل کلاؤڈ ڈرائیو پر اپ لوڈ کرنے کی کوشش کریں (Zscaler نوٹیفکیشن کے ساتھ بلاک ہونی چاہیے)۔Dono hisson ka test karein: exempt banking site visit karein (bina inspection ke khulni chahiye) aur apne pattern wali test file cloud drive par upload karne ki koshish karein (Zscaler notification ke saath block honi chahiye).Test both parts: visit an exempt banking site (should load without inspection) and try uploading a test file containing your pattern to a cloud drive (should be blocked with a Zscaler notification).
🖱️ ٹیسٹ کریں: بینک کی سائٹ نارمل کھلے، انسپیکشن پیج نارمل سائٹ پرTest karein: bank ki site normally khule, inspection page normal site parPolicy > SSL Inspection — verify exempt categories; test banking site loads normally
تصدیقVerifyVerify
Exempt بینکنگ سائٹس صاف کھلتی ہیں؛ ٹیسٹ پیٹرن والی فائل کا اپ لوڈ DLP نوٹیفکیشن کے ساتھ بلاک ہوتا ہے، Analytics > Web Insights میں نظر آتا ہے۔Exempt banking sites saaf khulti hain; test pattern wali file ka upload DLP notification ke saath block hota hai, Analytics > Web Insights mein nazar aata hai.Exempt banking sites load cleanly; an upload containing the test pattern is blocked with a DLP notification, visible in Analytics > Web Insights.
خرابی دور کرناTroubleshootingTroubleshooting
⚠️ HTTPS سائٹس پر صارفین کو سرٹیفکیٹ ایرر نظر آ رہی ہے۔HTTPS sites par users ko certificate error nazar aa rahi hai.Users see certificate errors on HTTPS sites.
✅ ان ڈیوائسز پر Zscaler روٹ CA غائب ہے — گروپ پالیسی/MDM سے ڈپلائی کریں۔ یہ بھی کنفرم کریں کہ سائٹ exempt کیٹیگری میں تو نہیں۔In devices par Zscaler root CA missing hai — group policy/MDM se deploy karein. Yeh bhi confirm karein ke site exempt category mein to nahi.The Zscaler root CA is missing on those devices — deploy it via group policy/MDM. Also confirm the site isn't in an exempt category mismatch.
⚠️ DLP رول ٹیسٹ اپ لوڈ کو بلاک نہیں کر رہا۔DLP rule test upload ko block nahi kar raha.DLP rule is not blocking the test upload.
✅ چیک کریں ڈکشنری پیٹرن ٹیسٹ ڈیٹا سے میچ ہو رہا ہے، SSL انسپیکشن اپ لوڈ منزل کے لیے آن ہے (اس کے بغیر DLP انکرپٹڈ اپ لوڈ نہیں دیکھ سکتا)، اور Activate پر کلک ہوا تھا۔Check karein dictionary pattern test data se match ho raha hai, SSL inspection upload destination ke liye on hai (is ke baghair DLP encrypted upload nahi dekh sakta), aur Activate par click hua tha.Check the dictionary pattern actually matches the test data, verify SSL inspection is enabled for the upload destination (DLP can't see encrypted uploads without it), and confirm you clicked Activate.
انٹرویو سوالاتInterview Q&AInterview Q&A
❓ ZIA انکرپٹڈ HTTPS ٹریفک کو انسپیکٹ کیسے کرتا ہے؟ZIA encrypted HTTPS traffic ko inspect kaise karta hai?How does ZIA inspect encrypted HTTPS traffic?
ZIA مین اِن دی مڈل پراکسی کے طور پر SSL انسپیکشن کرتا ہے: منزل کے سرٹیفکیٹ سے ڈیکرپٹ، مواد اسکین، پھر Zscaler سرٹیفکیٹ سے دوبارہ انکرپٹ — اسی لیے براؤزرز میں Zscaler روٹ CA نصب ہونا چاہیے۔ZIA man-in-the-middle proxy ke tor par SSL inspection karta hai: destination ke certificate se decrypt, content scan, phir Zscaler certificate se dobara encrypt — isi liye browsers mein Zscaler root CA install hona chahiye.ZIA does SSL inspection as a man-in-the-middle proxy: it decrypts with the destination's certificate, scans the content, then re-encrypts with a Zscaler certificate — so browsers need the Zscaler root CA installed.
❓ ZIA میں DLP dictionaries کیا ہیں اور یہ کیسے use ہوتی ہیں؟ZIA mein DLP dictionaries kya hain aur yeh kaise use hoti hain?What are DLP dictionaries in ZIA and how are they used?
DLP ڈکشنریز پیٹرنز ہیں (کریڈٹ کارڈ، SSN، کسٹم ریجیکس) جنہیں DLP رولز آؤٹ باؤنڈ ٹریفک سے ملاتے ہیں — مثلاً ذاتی کلاؤڈ اسٹوریج پر کارڈ نمبرز والی فائل کا اپ لوڈ روکنے کے لیے۔DLP dictionaries patterns hain (credit card, SSN, custom regex) jinhe DLP rules outbound traffic se milate hain — masalan personal cloud storage par card numbers wali file ka upload rokne ke liye.DLP dictionaries are patterns (credit cards, SSNs, custom regex) that DLP rules match against outbound traffic — e.g. to block uploading a file containing card numbers to personal cloud storage.