Spyware, Adware, Keyloggers and Tracking Cookies Notes in Hindi & English : स्पाइवेयर, एडवेयर, कीलॉगर (Keylogger) और यूजर ट्रैकिंग और 20 महत्वपूर्ण MCQ प्रश्न (Rajasthan IT Exam)

Post a Comment

PGDCA, BCA, B-Tech, MCA, M-Tech, B.Sc computer science राजस्थान सूचना सहायक व कंप्यूटर शिक्षक विशेष नोट्स: इस अध्याय में हम Spyware, Adware, Keyloggers and Tracking Cookies (स्पाइवेयर, एडवेयर, कीलॉगर (Keylogger) और यूजर ट्रैकिंग) की संपूर्ण थ्योरी, मुख्य तकनीकी बिंदु, तुलनात्मक तालिका और विगत परीक्षाओं के पैटर्न पर आधारित 20 अति-महत्वपूर्ण बहुविकल्पीय प्रश्न (MCQs) विस्तृत हिंदी व अंग्रेजी व्याख्या सहित पढ़ेंगे।

Overview: Spyware, adware, keyloggers, and tracking cookies compromise user privacy and credentials through covert telemetry harvesting, API-based or hardware keystroke capture, and persistent cross-site web tracking. Defending against them requires behavioral hook monitoring, password managers, hardened HTTP cookie flags, and browser privacy controls.

अध्याय सार: स्पाइवेयर, एडवेयर, कीलॉगर और ट्रैकिंग कुकीज़ गुप्त निगरानी, सॉफ्टवेयर या हार्डवेयर कीस्ट्रोक कैप्चर तथा क्रॉस-साइट वेब ट्रैकिंग के माध्यम से उपयोगकर्ता की निजता और पासवर्ड को खतरे में डालते हैं। इनसे बचाव के लिए व्यवहार-आधारित API हुक निगरानी, पासवर्ड मैनेजर, सुरक्षित HTTP कुकी फ्लैग और सख्त ब्राउज़र गोपनीयता नियंत्रण आवश्यक हैं।

Spyware, Adware, Keyloggers and Tracking Cookies: Detailed Notes & Architecture (स्पाइवेयर, एडवेयर, कीलॉगर (Keylogger) और यूजर ट्रैकिंग)

1. Spyware, Adware, Stalkerware and Info-Stealers (स्पाइवेयर, एडवेयर, स्टॉकरवेयर और इन्फो-स्टीलर्स)

[EN] Spyware operates silently after bundling with freeware or phishing payloads to exfiltrate browsing histories, clipboard contents (`GetClipboardData`), screenshots, and saved browser credential databases (such as Chrome's SQLite `Login Data`). Modern Info-Stealers (like RedLine, Raccoon, Lumma) specifically target session cookies and cryptocurrency wallets within seconds of execution. Adware, frequently classified as a Potentially Unwanted Application (PUA), injects intrusive pop-ups, modifies browser search defaults, and collects marketing profiles, whereas mobile Stalkerware monitors GPS coordinates, call logs, and private messages without visible icons.

[HI] स्पाइवेयर किसी मुफ्त सॉफ्टवेयर या फ़िशिंग के साथ सिस्टम में आकर चुपचाप ब्राउजिंग इतिहास, क्लिपबोर्ड डेटा, स्क्रीनशॉट और ब्राउज़र में सहेजे गए पासवर्ड डेटाबेस चुरा लेता है। आधुनिक इन्फो-स्टीलर्स (जैसे RedLine या Lumma) कुछ ही सेकंड में सेशन कुकीज़ और क्रिप्टो वॉलेट चुरा लेते हैं। एडवेयर (प्रायः PUA की श्रेणी में) अवांछित विज्ञापन और ब्राउज़र हाईजैकिंग करता है, जबकि स्टॉकरवेयर मोबाइल या पीसी पर GPS लोकेशन, कॉल और संदेशों की गुप्त जासूसी करता है।

2. Software Keyloggers vs Hardware Keystroke Interceptors (सॉफ्टवेयर कीलॉगर बनाम हार्डवेयर कीस्ट्रोक इंटरसेप्टर)

[EN] Keyloggers record keystrokes to steal passwords, PINs, and private communications using either software or physical hardware methods. Software keyloggers hook OS input pipelines—for example, calling Windows `SetWindowsHookEx(WH_KEYBOARD_LL, ...)`, polling `GetAsyncKeyState()` in tight loops, loading kernel keyboard filter drivers above `kbdclass.sys`, or reading `/dev/input/event*` nodes on Linux. Conversely, Hardware Keyloggers are tiny physical inline dongles placed between a USB/PS2 keyboard and motherboard port (or built inside keyboards), storing gigabytes of keystrokes in internal flash memory with zero OS footprint—completely invisible to host antivirus software.

[HI] कीलॉगर पासवर्ड और PIN चुराने के लिए हर दबाई गई कुंजी को रिकॉर्ड करते हैं। सॉफ्टवेयर कीलॉगर OS के इनपुट तंत्र से जुड़ते हैं—जैसे विंडोज में `SetWindowsHookEx(WH_KEYBOARD_LL)` हुक लगाना, `GetAsyncKeyState()` द्वारा पोलिंग करना, कर्नेल कीबोर्ड फिल्टर ड्राइवर जोड़ना या लिनक्स में `/dev/input/event*` को पढ़ना। इसके विपरीत हार्डवेयर कीलॉगर कीबोर्ड और कंप्यूटर के USB/PS2 पोर्ट के बीच लगने वाला छोटा भौतिक उपकरण होता है जो अपनी आंतरिक मेमोरी में कीस्ट्रोक सहेजता है और होस्ट एंटीवायरस को बिल्कुल दिखाई नहीं देता।

3. Tracking Cookies, Supercookies and Stateless Browser Fingerprinting (ट्रैकिंग कुकीज़, सुपरकुकीज़ और ब्राउज़र फिंगरप्रिंटिंग)

[EN] Websites store state via HTTP `Set-Cookie` headers: First-Party cookies preserve legitimate logins on the visited domain, whereas Third-Party cookies (loaded by embedded advertising domains or invisible 1x1 tracking pixels) track users across thousands of unrelated websites. To harden cookies against theft and CSRF, servers set `HttpOnly` (blocking `document.cookie` JavaScript reads), `Secure` (HTTPS-only), and `SameSite=Strict/Lax`. When users clear regular cookies, invasive trackers pivot to Evercookies/Supercookies (`localStorage`, `IndexedDB`, `ETag` caches) or stateless Browser Fingerprinting combining Canvas rendering, WebGL GPU strings, installed fonts, and screen resolution.

[HI] वेबसाइटें HTTP `Set-Cookie` हेडर द्वारा यूजर स्थिति सहेजती हैं: फर्स्ट-पार्टी कुकी मुख्य साइट के लॉगिन के लिए होती है, जबकि थर्ड-पार्टी कुकी (विज्ञापन या 1x1 पिक्सेल के जरिए) विभिन्न वेबसाइटों पर यूजर की गतिविधि ट्रैक करती है। कुकी सुरक्षा के लिए `HttpOnly` (JavaScript द्वारा पढ़ाई रोकना), `Secure` (केवल HTTPS) और `SameSite` फ्लैग लगाए जाते हैं। कुकी डिलीट होने पर भी सुपरकुकी (`localStorage`, `ETag`) या ब्राउज़र फिंगरप्रिंटिंग (Canvas, WebGL, फॉन्ट सूची) के जरिए यूजर की सटीक पहचान की जा सकती है।

4. Defenses: Behavioral EDR, Password Managers and Cookie Partitioning (सुरक्षा उपाय: व्यवहार-आधारित EDR, पासवर्ड मैनेजर और कुकी पार्टिशनिंग)

[EN] Eliminating spyware and tracking demands multi-layered technical hygiene. Password Managers neutralize keyloggers because auto-filling credentials directly into DOM fields bypasses physical keyboard events entirely, while FIDO2 hardware keys and on-screen virtual keyboards foil stroke capture on shared terminals. Endpoint EDR engines flag unauthorized `SetWindowsHookEx` global hooks and block non-browser processes from accessing browser profile folders or `lsass.exe`. On the web layer, modern browsers deploy Total Cookie Protection (state partitioning), block third-party trackers by default, and expose `HttpOnly` + `SameSite` safeguards.

[HI] स्पाइवेयर और कीलॉगर से बचने के लिए बहु-स्तरीय उपाय जरूरी हैं। पासवर्ड मैनेजर द्वारा ऑटो-फिल उपयोग करने से कीबोर्ड दबाने की जरूरत नहीं पड़ती, जिससे कीलॉगर पासवर्ड रिकॉर्ड नहीं कर पाते; संवेदनशील पिन के लिए वर्चुअल कीबोर्ड और FIDO2 कुंजी भी प्रभावी हैं। एंडपॉइंट EDR अज्ञात प्रोग्रामों द्वारा `SetWindowsHookEx` हुक लगाने या ब्राउज़र प्रोफाइल फाइल पढ़ने को रोकता है। वेब ब्राउज़र में थर्ड-पार्टी कुकी ब्लॉकिंग, कुकी पार्टिशनिंग और `HttpOnly`/`SameSite` नियम ट्रैकिंग को सीमित करते हैं।

Syntax, Formula & Technical Example (Spyware, Adware, Keyloggers and Tracking Cookies)

# Keylogger API Telemetry & Hardened HTTP Cookie Attributes
# 1. Classic Windows Low-Level Keylogger Hook Signature (Monitored by EDR):
#    HHOOK hook = SetWindowsHookExA(WH_KEYBOARD_LL, KeyCallbackProc, hMod, 0);

# 2. Linux Input Device Check (Detect unauthorized readers of keyboard events):
sudo lsof /dev/input/event*

# 3. Hardened Session Cookie Header (Mitigates XSS theft & CSRF, not tracking pixels):
Set-Cookie: sid=9f8a72c4; Path=/; Secure; HttpOnly; SameSite=Strict; Max-Age=1800

Spyware, Adware, Keyloggers and Tracking Cookies Quick Reference & Comparison Table

Surveillance MechanismTechnical Capture / Tracking VectorPrimary Defensive Countermeasure
Software KeyloggerHooks `SetWindowsHookEx(WH_KEYBOARD_LL)` or keyboard driverEDR hook monitoring + Password Manager autofill
Hardware KeyloggerInline physical USB/PS2 dongle logging raw HID signalsPhysical port inspection + FIDO2 / Virtual Keyboard
Adware / Browser PUAInjects ads, hijacks homepage/search via shady extensionsDisable untrusted extensions + PUA blocking
Third-Party Tracking CookieCross-site state & 1x1 pixel tracking across ad networksBlock 3rd-party cookies + State Partitioning

Spyware, Adware, Keyloggers and Tracking Cookies Top 20 Bilingual MCQs with Answers

Q1. Why is a USB Hardware Keylogger completely undetectable by host-based antivirus and EDR software?

(एक USB हार्डवेयर कीलॉगर कंप्यूटर में इंस्टॉल एंटीवायरस या EDR सॉफ्टवेयर को बिल्कुल दिखाई क्यों नहीं देता है?)

(A) It sits physically inline between the keyboard cable and PC USB port, recording raw hardware signals inside its own flash chip without running OS code

(B) It automatically deletes the Windows Defender service upon boot

(C) It runs inside the web browser's `HttpOnly` cookie storage

(D) It encrypts keystrokes using TLS 1.3 before sending them to DNS

Correct Answer: (A)

[EN] Because a physical inline keylogger introduces no driver, process, file, or registry modification inside the OS, software scanners cannot see it.

[HI] हार्डवेयर कीलॉगर कीबोर्ड और PC के बीच भौतिक रूप से जुड़ता है और अपनी मेमोरी में कीस्ट्रोक सहेजता है; यह OS में कोई प्रोग्राम या ड्राइवर नहीं चलाता।

Q2. Which Windows API call is most frequently used by user-mode software keyloggers to intercept global keystrokes across all active applications?

(सभी सक्रिय एप्लिकेशनों के कीस्ट्रोक को वैश्विक रूप से पकड़ने के लिए यूजर-मोड सॉफ्टवेयर कीलॉगर किस विंडोज API का सर्वाधिक उपयोग करते हैं?)

(A) `CreateDirectoryW`

(B) `GetSystemMetrics`

(C) `InternetCloseHandle`

(D) `SetWindowsHookEx` with `WH_KEYBOARD_LL`

Correct Answer: (D)

[EN] `SetWindowsHookEx(WH_KEYBOARD_LL, ...)` registers a low-level keyboard hook callback that receives every key-down/key-up event system-wide.

[HI] `SetWindowsHookEx(WH_KEYBOARD_LL, ...)` सिस्टम के हर कीबोर्ड इवेंट को प्राप्त करने के लिए एक ग्लोबल लो-लेवल हुक पंजीकृत करता है।

Q3. Which HTTP `Set-Cookie` attribute prevents malicious client-side JavaScript (`document.cookie`) from reading a sensitive session cookie during an XSS attack?

(XSS हमले के दौरान दुर्भावनापूर्ण JavaScript (`document.cookie`) को संवेदनशील सेशन कुकी पढ़ने से कौन सा HTTP `Set-Cookie` एट्रिब्यूट रोकता है?)

(A) `Max-Age`

(B) `HttpOnly`

(C) `SameSite=None`

(D) `Domain`

Correct Answer: (B)

[EN] `HttpOnly` instructs the browser to attach the cookie only to HTTP(S) network requests and hide it from DOM JavaScript APIs.

[HI] `HttpOnly` ब्राउज़र को निर्देश देता है कि वह कुकी को केवल HTTP अनुरोधों में भेजे और JavaScript (`document.cookie`) के लिए पूरी तरह अदृश्य रखे।

Q4. How does using a Password Manager with automatic credential filling help defeat a software keylogger?

(ऑटो-फिल सुविधा वाले पासवर्ड मैनेजर का उपयोग करने से सॉफ्टवेयर कीलॉगर को विफल करने में कैसे मदद मिलती है?)

(A) Password managers force keyloggers to delete themselves

(B) Credentials are pasted/injected directly into browser fields without triggering physical keyboard `WM_KEYDOWN` keystroke events

(C) Password managers encrypt HTML forms with SHA-1 before typing

(D) Password managers permanently unplug the USB keyboard port

Correct Answer: (B)

[EN] Standard keyloggers capture keystroke events; bypassing manual typing via password-manager autofill keeps passwords off the keyboard hook stream (note: clipboard-grabbing spyware still warrants direct DOM autofill over copy-paste).

[HI] पासवर्ड मैनेजर सीधे फॉर्म फील्ड में पासवर्ड भर देता है जिससे कीबोर्ड दबाने के इवेंट ही नहीं बनते और कीलॉगर पासवर्ड रिकॉर्ड नहीं कर पाता।

Q5. What distinguishes a 'Third-Party Tracking Cookie' from a 'First-Party Session Cookie'?

('थर्ड-पार्टी ट्रैकिंग कुकी' (Third-Party Tracking Cookie) और 'फर्स्ट-पार्टी सेशन कुकी' (First-Party Session Cookie) में मुख्य अंतर क्या है?)

(A) A third-party cookie can execute native x86 `.exe` binaries

(B) A third-party cookie is set by an external domain (e.g., an ad/analytics server) embedded on the page to correlate user activity across multiple sites

(C) A third-party cookie is stored physically on the CPU L1 cache

(D) A first-party cookie expires automatically every 3 milliseconds

Correct Answer: (B)

[EN] First-party cookies belong to the address-bar host you knowingly visit; third-party cookies come from embedded scripts/pixels on unrelated domains to build cross-site profiles.

[HI] फर्स्ट-पार्टी कुकी उस मुख्य वेबसाइट की होती है जिसे आप खोलते हैं, जबकि थर्ड-पार्टी कुकी पेज में एम्बेडेड बाहरी विज्ञापन/ट्रैकिंग डोमेन द्वारा कई साइटों पर यूजर को ट्रैक करने के लिए बनाई जाती है।

Q6. Which invasive web tracking technique identifies returning users accurately even when all HTTP cookies and `localStorage` have been cleared?

(सभी HTTP कुकीज़ और `localStorage` डिलीट कर देने के बाद भी कौन सी वेब ट्रैकिंग तकनीक लौटकर आने वाले यूजर को सटीक पहचान लेती है?)

(A) TCP Three-Way Handshake Checksum

(B) DNS Reverse PTR Forwarding

(C) SMTP SPF Record Verification

(D) Stateless Browser Fingerprinting (Canvas, WebGL, AudioContext, installed fonts, and screen metrics)

Correct Answer: (D)

[EN] Browser fingerprinting queries unique combinations of GPU rendering subtle differences (HTML5 Canvas/WebGL), OS version, timezone, and plugins without storing local files.

[HI] ब्राउज़र फिंगरप्रिंटिंग बिना कोई कुकी सहेजे ही डिवाइस के Canvas/WebGL रेंडरिंग, फॉन्ट, टाइमजोन और स्क्रीन साइज के अनोखे संयोजन से यूजर को पहचान लेती है।

Q7. How do modern Info-Stealers (such as RedLine or Lumma) hijack authenticated cloud accounts even when the victim has MFA enabled?

(RedLine या Lumma जैसे आधुनिक इन्फो-स्टीलर्स MFA (Multi-Factor Authentication) सक्रिय होने के बावजूद उपयोगकर्ता के अकाउंट को कैसे हाईजैक कर लेते हैं?)

(A) By exfiltrating active post-login session cookies directly from Chrome/Edge browser databases (`Cookies` SQLite) to replay the authenticated session

(B) By resetting the user's ISP fiber modem password

(C) By guessing 128-bit AES keys using Microsoft Paint

(D) By converting MFA hardware keys into plain text files

Correct Answer: (A)

[EN] Stealing an active `session_id` cookie allows an attacker to import it into their own browser and impersonate the already-authenticated session without needing the password or MFA again.

[HI] ये ब्राउज़र के डेटाबेस से सक्रिय लॉग-इन सेशन कुकीज़ चुरा लेते हैं; हमलावर उस कुकी को अपने ब्राउज़र में डालकर बिना पासवर्ड या MFA के सीधे लॉग-इन सत्र हथिया लेता है।

Q8. Which Linux command identifies unauthorized processes actively reading raw hardware keyboard events from `/dev/input/event*`?

(कौन सा लिनक्स कमांड यह पता लगाने में मदद करता है कि कौन सी प्रक्रियाएं `/dev/input/event*` से सीधे कीबोर्ड इनपुट पढ़ रही हैं?)

(A) `sudo lsof /dev/input/event*`

(B) `chmod 777 /etc/shadow`

(C) `nslookup localhost`

(D) `df -h /dev/sda1`

Correct Answer: (A)

[EN] `lsof` lists open file descriptors; seeing an unfamiliar process holding open handles on `/dev/input/event*` reveals a user-space Linux keylogger.

[HI] `lsof /dev/input/event*` दिखाता है कि वर्तमान में कौन-कौन से प्रोग्राम कीबोर्ड इनपुट डिवाइस फाइलों को पढ़ रहे हैं।

Q9. Why do banking websites often deploy an on-screen 'Virtual Keyboard' alongside password boxes on untrusted kiosks?

(बैंकिंग वेबसाइटें अविश्वसनीय या सार्वजनिक कंप्यूटरों पर पासवर्ड बॉक्स के साथ ऑन-स्क्रीन 'वर्चुअल कीबोर्ड' क्यों प्रदान करती हैं?)

(A) Virtual keyboards double the TLS 1.3 encryption key length

(B) Virtual keyboards automatically block all Wi-Fi eavesdroppers

(C) Clicking randomized virtual key positions prevents hardware keyloggers and basic `WH_KEYBOARD_LL` hooks from capturing typed PINs

(D) Virtual keyboards convert HTTP traffic into UDP packets

Correct Answer: (C)

[EN] Mouse clicks on randomized virtual layouts generate cursor coordinates rather than hardware keyboard scan codes, thwarting standard keyloggers (though screenshot spyware can still capture clicks).

[HI] वर्चुअल कीबोर्ड पर माउस क्लिक करने से हार्डवेयर कीस्ट्रोक कोड उत्पन्न नहीं होते, जिससे हार्डवेयर और सामान्य सॉफ्टवेयर कीलॉगर पिन रिकॉर्ड नहीं कर पाते।

Q10. Which statement is NOT true regarding Spyware, Adware, Keyloggers, and Tracking Cookies?

(स्पाइवेयर, एडवेयर, कीलॉगर और ट्रैकिंग कुकीज़ के संबंध में निम्नलिखित में से कौन सा कथन सत्य नहीं है?)

(A) Setting the `HttpOnly` flag on a cookie prevents advertising networks from using 1x1 tracking pixels across websites

(B) Adware often arrives bundled with free software installers and alters default browser search engines

(C) Clipboard hijackers monitor OS clipboards to swap copied cryptocurrency wallet addresses

(D) Browser 'Total Cookie Protection' / State Partitioning isolates third-party cookies per top-level site

Correct Answer: (A)

[EN] `HttpOnly` stops JavaScript `document.cookie` access (mitigating XSS cookie theft), NOT cross-site HTTP image requests (`1x1` tracking pixels) carrying cookies.

[HI] `HttpOnly` केवल JavaScript को कुकी पढ़ने से रोकता है (XSS सुरक्षा); यह वेबसाइटों पर चलने वाले 1x1 ट्रैकिंग पिक्सेल या विज्ञापन नेटवर्क के HTTP अनुरोधों को नहीं रोकता।

Q11. What does 'Browser State Partitioning' (such as Firefox Total Cookie Protection) do to neutralize third-party tracking cookies?

('ब्राउज़र स्टेट पार्टिशनिंग' (जैसे Total Cookie Protection) थर्ड-पार्टी ट्रैकिंग कुकीज़ को निष्क्रिय करने के लिए क्या करता है?)

(A) It deletes the user's entire browser history every 10 seconds

(B) It forces every website to disable HTTPS encryption

(C) It sends all cookies unencrypted over UDP port 53

(D) It confines each third-party domain's cookies into a separate isolated cookie jar per top-level website visited

Correct Answer: (D)

[EN] If `tracker.com` runs on `news.com` and `shop.com`, state partitioning isolates two separate cookie jars so `tracker.com` cannot correlate the visits.

[HI] स्टेट पार्टिशनिंग हर मुख्य वेबसाइट के लिए थर्ड-पार्टी कुकी का अलग आइसोलेटेड बॉक्स (Jar) बना देता है, जिससे ट्रैकर एक साइट से दूसरी साइट पर यूजर का पीछा नहीं कर सकता।

Q12. How does 'Clipboard-Hijacking' spyware monetize victims silently without ever capturing a single password?

('क्लिपबोर्ड-हाईजैकिंग' स्पाइवेयर बिना कोई पासवर्ड चुराए चुपचाप पीड़ित को आर्थिक नुकसान कैसे पहुंचाता है?)

(A) It monitors the OS clipboard using regex for cryptocurrency wallet addresses and silently swaps the copied address with the attacker's wallet before paste

(B) It increases the browser zoom setting to 400 percent

(C) It prints 500 blank pages on the office network printer

(D) It encrypts the user's hard drive and demands a Monero ransom

Correct Answer: (A)

[EN] Crypto-clippers watch `GetClipboardData` continuously; when a user copies a 34+ char Bitcoin/ETH address, the malware substitutes the attacker's lookalike address instantly.

[HI] क्लिपबोर्ड हाईजैकर लगातार कॉपी किए गए डेटा पर नजर रखते हैं और जैसे ही यूजर कोई क्रिप्टो वॉलेट पता कॉपी करता है, पेस्ट होने से पहले उसे बदलकर हमलावर का पता डाल देते हैं।

Q13. What is an 'Evercookie' (or Zombie Cookie) in web privacy engineering?

(वेब प्राइवेसी इंजीनियरिंग में 'एवरकुकी' (Evercookie या Zombie Cookie) क्या होता है?)

(A) A cookie that auto-destructs strictly after 1 microsecond

(B) A tracking script that redundantly mirrors the same user ID across cookies, `localStorage`, `IndexedDB`, `ETag` caches, and Service Workers to respawn if deleted

(C) A cookie stored exclusively inside the monitor's HDMI cable

(D) An official W3C security cookie that prevents SQL injection

Correct Answer: (B)

[EN] If a user clears standard browser cookies but forgets `IndexedDB` or HTTP `ETag` cache, the Evercookie script reads the surviving copy and repopulates every other store.

[HI] एवरकुकी अपनी ट्रैकिंग ID को कुकी, `localStorage`, `IndexedDB` और `ETag` कैश जैसी कई जगहों पर एक साथ सहेजती है; एक को डिलीट करने पर यह दूसरी से खुद को फिर से बना लेती है।

Q14. Why is copying and pasting a master password via the OS clipboard discouraged when dealing with advanced Spyware?

(उन्नत स्पाइवेयर के खतरे के बीच पासवर्ड को क्लिपबोर्ड पर कॉपी-पेस्ट करने के बजाय सीधे ऑटो-फिल उपयोग करने की सलाह क्यों दी जाती है?)

(A) Clipboard memory cannot store special characters like `@` or `#`

(B) Ctrl+V triggers a Windows Blue Screen of Death on HTTPS pages

(C) The OS clipboard automatically uploads passwords to public GitHub repositories

(D) Any unprivileged user-mode application can read clipboard contents via `GetClipboardData` without needing keyboard hooks

Correct Answer: (D)

[EN] Unlike protected autofill browser channels, the shared Windows/X11 clipboard is globally readable by background processes running under the same user account.

[HI] समान यूजर अकाउंट के तहत चलने वाला कोई भी साधारण स्पाइवेयर बिना कीबोर्ड हुक लगाए ही `GetClipboardData` से क्लिपबोर्ड में कॉपी पासवर्ड पढ़ सकता है।

Q15. What is a '1x1 Tracking Pixel' (Web Beacon) commonly embedded inside marketing emails and web pages?

(मार्केटिंग ईमेल और वेब पेजों में आमतौर पर एम्बेड किया जाने वाला '1x1 ट्रैकिंग पिक्सेल' (Web Beacon) क्या होता है?)

(A) A cryptographic signature algorithm for PDF files

(B) A firewall packet filter blocking ICMP echo requests

(C) A hardware sensor inside LCD monitors measuring eye blinks

(D) A transparent 1-by-1 pixel remote image URL whose HTTP GET request leaks the reader's IP address, timestamp, User-Agent, and open event to the sender

Correct Answer: (D)

[EN] When an email client auto-loads remote images, requesting `https://track.example/open?id=8821` notifies the server exactly when, where, and on what device the email opened.

[HI] यह एक अदृश्य 1x1 पिक्सेल की रिमोट इमेज URL होती है; ईमेल या पेज खुलते ही जब इमेज लोड होती है, तो सर्वर को यूजर का IP, डिवाइस और खोलने का समय मिल जाता है।

Q16. Which Chrome/Chromium security architecture isolates browser credential encryption using OS DPAPI (`CryptProtectData`) and App-Bound Encryption (`v20`)?

(ब्राउज़र में सहेजे गए पासवर्ड और कुकीज़ को साधारण स्पाइवेयर द्वारा पढ़ने से बचाने के लिए Windows पर Chrome/Edge किस सुरक्षा तंत्र का उपयोग करता है?)

(A) Plaintext CSV storage inside `C:\Public\passwords.csv`

(B) Windows DPAPI (`CryptProtectData`) combined with Chrome App-Bound Encryption running under a SYSTEM service

(C) DNS TXT record caching

(D) ROT13 Caesar cipher encryption

Correct Answer: (B)

[EN] Chromium encrypts `Login Data` and `Cookies` with an AES-GCM key protected by DPAPI and, in newer builds, App-Bound Encryption requiring SYSTEM/verified app identity.

[HI] Chrome/Edge डेटाबेस कुंजियों को सुरक्षित रखने के लिए Windows DPAPI और नए संस्करणों में App-Bound Encryption का उपयोग करता है ताकि साधारण स्पाइवेयर कुकी न चुरा सके।

Q17. Within Spyware, Adware, Keyloggers and Tracking Cookies, which surveillance mechanism directly maps to: "Hooks `SetWindowsHookEx(WH_KEYBOARD_LL)` or keyboard driver"?

(Spyware, Adware, Keyloggers and Tracking Cookies में कौन सा Surveillance Mechanism सीधे "Hooks `SetWindowsHookEx(WH_KEYBOARD_LL)` or keyboard driver" से संबंधित है?)

(A) Adware / Browser PUA

(B) Software Keylogger

(C) Hardware Keylogger

(D) Third-Party Tracking Cookie

Correct Answer: (B)

[EN] In Spyware, Adware, Keyloggers and Tracking Cookies, 'Software Keylogger' handles 'Hooks `SetWindowsHookEx(WH_KEYBOARD_LL)` or keyboard driver' (EDR hook monitoring + Password Manager autofill).

[HI] Spyware, Adware, Keyloggers and Tracking Cookies में 'Software Keylogger' का कार्य/विवरण 'Hooks `SetWindowsHookEx(WH_KEYBOARD_LL)` or keyboard driver' (EDR hook monitoring + Password Manager autofill) है।

Q18. Which option accurately describes 'Hardware Keylogger' in Spyware, Adware, Keyloggers and Tracking Cookies?

(Spyware, Adware, Keyloggers and Tracking Cookies के संदर्भ में 'Hardware Keylogger' की सही विशेषता कौन सी है?)

(A) Inline physical USB/PS2 dongle logging raw HID signals

(B) Injects ads, hijacks homepage/search via shady extensions

(C) Cross-site state & 1x1 pixel tracking across ad networks

(D) Hooks `SetWindowsHookEx(WH_KEYBOARD_LL)` or keyboard driver

Correct Answer: (A)

[EN] 'Hardware Keylogger' provides 'Inline physical USB/PS2 dongle logging raw HID signals' — key point: Physical port inspection + FIDO2 / Virtual Keyboard.

[HI] 'Hardware Keylogger' का मुख्य विवरण 'Inline physical USB/PS2 dongle logging raw HID signals' है (Physical port inspection + FIDO2 / Virtual Keyboard)।

Q19. In Spyware, Adware, Keyloggers and Tracking Cookies, identify the correct parameter for the specification: "Injects ads, hijacks homepage/search via shady extensions".

(Spyware, Adware, Keyloggers and Tracking Cookies में "Injects ads, hijacks homepage/search via shady extensions" विवरण किस विकल्प के लिए सही है?)

(A) Third-Party Tracking Cookie

(B) Hardware Keylogger

(C) Adware / Browser PUA

(D) Software Keylogger

Correct Answer: (C)

[EN] 'Adware / Browser PUA' corresponds to 'Injects ads, hijacks homepage/search via shady extensions' (Disable untrusted extensions + PUA blocking).

[HI] 'Adware / Browser PUA' का संबंध 'Injects ads, hijacks homepage/search via shady extensions' (Disable untrusted extensions + PUA blocking) से है।

Q20. Considering Spyware, Adware, Keyloggers and Tracking Cookies, what key behavior defines 'Third-Party Tracking Cookie'?

(Spyware, Adware, Keyloggers and Tracking Cookies में 'Third-Party Tracking Cookie' की मुख्य भूमिका या मान क्या है?)

(A) Cross-site state & 1x1 pixel tracking across ad networks

(B) Injects ads, hijacks homepage/search via shady extensions

(C) Hooks `SetWindowsHookEx(WH_KEYBOARD_LL)` or keyboard driver

(D) Inline physical USB/PS2 dongle logging raw HID signals

Correct Answer: (A)

[EN] 'Third-Party Tracking Cookie' represents 'Cross-site state & 1x1 pixel tracking across ad networks' (Block 3rd-party cookies + State Partitioning).

[HI] 'Third-Party Tracking Cookie' का अर्थ/मान 'Cross-site state & 1x1 pixel tracking across ad networks' है (Block 3rd-party cookies + State Partitioning)।

Spyware, Adware, Keyloggers and Tracking Cookies — Exam FAQs

Q1: Is a Tracking Cookie considered Malware or a Virus?

क्या ट्रैकिंग कुकी को मैलवेयर या वायरस माना जाता है?

[EN] No; a cookie is simply a passive plain-text key-value data snippet stored by your web browser—it cannot execute code, infect files, or replicate like a virus. However, third-party tracking cookies raise major privacy concerns by profiling user behavior across websites, and stolen session cookies can enable account hijacking.

[HI] नहीं; कुकी केवल ब्राउज़र द्वारा सहेजी गई एक निष्क्रिय टेक्स्ट डेटा फाइल है जो कोड नहीं चला सकती और न ही वायरस की तरह फैलती है। हालांकि, थर्ड-पार्टी ट्रैकिंग कुकी निजता का उल्लंघन करती हैं और चोरी हुई सेशन कुकी से अकाउंट हाईजैक हो सकता है।

Q2: How can an organization detect or block Hardware Keyloggers when antivirus software cannot scan them?

जब एंटीवायरस सॉफ्टवेयर हार्डवेयर कीलॉगर को स्कैन नहीं कर सकता, तो कोई संगठन उससे बचाव या पहचान कैसे कर सकता है?

[EN] Defenders use physical port inspections, tamper-evident USB port locks, disabling unused USB ports via BIOS/UEFI or Group Policy, adopting wireless encrypted keyboards or FIDO2 hardware keys, and inspecting USB device topology discrepancies (an extra unexpected hub/HID node).

[HI] इसके लिए कंप्यूटर पोर्ट्स का नियमित भौतिक निरीक्षण, USB पोर्ट लॉक, अप्रयुक्त USB पोर्ट को BIOS से बंद करना, FIDO2 सुरक्षा कुंजी का उपयोग और अचानक जुड़े अतिरिक्त USB HID/हब डिवाइस की जांच की जाती है।

Q3: What is the difference between Adware and Spyware?

एडवेयर (Adware) और स्पाइवेयर (Spyware) के बीच मुख्य अंतर क्या है?

[EN] Adware's primary objective is generating ad impressions and affiliate revenue by displaying pop-ups, banners, or hijacking search results (often bundled transparently in EULAs as PUA). Spyware operates covertly without consent specifically to harvest sensitive secrets such as passwords, banking logins, keystrokes, or personal documents.

[HI] एडवेयर का मुख्य उद्देश्य पॉप-अप, विज्ञापन दिखाकर या सर्च इंजन बदलकर विज्ञापन राजस्व कमाना होता है, जबकि स्पाइवेयर बिना अनुमति के गुप्त रूप से पासवर्ड, कीस्ट्रोक, बैंकिंग विवरण और निजी जानकारी चुराने के लिए बनाया जाता है।

Related Posts

  • Loading related posts...

Post a Comment

Search Topic Notes & 20 MCQs (Hindi / English)