⚡ Shadow Academy
🤖 Chapter 16

āĻāχ āĻ…āĻ§ā§āϝāĻžāϝāĻŧ⧇ āϕ⧀ āĻļāĻŋāĻ–āĻŦ⧇

⏱ āφāύ⧁āĻŽāĻžāύāĻŋāĻ• āϏāĻŽāϝāĻŧ: ā§§ā§Ģâ€“ā§¨ā§Ļ āĻŽāĻŋāύāĻŋāϟ ¡ āĻĒā§‚āĻ°ā§āĻŦāĻļāĻ°ā§āϤ: āφāϗ⧇āϰ āĻ…āĻ§ā§āϝāĻžāϝāĻŧ⧇āϰ āϧāĻžāϰāĻŖāĻž

ā§Ļ / ā§§ā§Ļā§Ļ āĻ…āĻ§ā§āϝāĻžā§ŸāϚāĻžāϞāĻŋāϝāĻŧ⧇ āϝāĻžāĻ“: āĻ…āĻ§ā§āϝāĻžāϝāĻŧ 17

āĻ…āĻ—ā§āϰāĻ—āϤāĻŋ āĻāχ browser-āĻ āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧāĻ­āĻžāĻŦ⧇ āϏāĻ‚āϰāĻ•ā§āώāĻŋāϤ āĻšāĻŦ⧇āĨ¤

🤖
Bot Army — āĻšāĻžāϜāĻžāϰ Account āĻāĻ•āϏāĻžāĻĨ⧇ āϚāĻžāϞāĻžāĻ“
āφāχāϏ⧋āϞ⧇āĻŸā§‡āĻĄ āĻŦā§āϰāĻžāωāϜāĻžāϰ āĻĒā§āϰ⧋āĻĢāĻžāχāϞ āĻ“ āϰ⧋āĻŸā§‡āĻļāύāĻžāϞ āĻĒā§āϰāĻ•ā§āϏāĻŋ āĻĻāĻŋā§Ÿā§‡ āϏ⧁āĻĒāĻžāϰ-āĻ¸ā§āϕ⧇āϞ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύ
🧭 āĻĻāĻ•ā§āώāϤāĻž āϝāĻžāϚāĻžāχ āĻ“ āĻĒā§āϰāϤāĻŋāϰāĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• takeaway
Skill checkpoint: Synthetic workload āĻĻāĻŋā§Ÿā§‡ automation concurrency āĻ“ system capacity āĻŽāĻžāĻĒā§‹āĨ¤
Defense checkpoint: Account abuse āĻā§œāĻžāϤ⧇ scope, request limit āĻ“ test identity āύāĻŋ⧟āĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•āϰ⧋.
Lab scope: āĻļ⧁āϧ⧁ āύāĻŋāĻœā§‡āϰ lab, synthetic data āĻŦāĻž āϞāĻŋāĻ–āĻŋāϤ āĻ…āύ⧁āĻŽāϤāĻŋāĻĒā§āϰāĻžāĻĒā§āϤ target-āĻ āĻ…āύ⧁āĻļā§€āϞāύ āĻ•āϰ⧋āĨ¤ Real credential, token āĻŦāĻž customer data āĻŦā§āϝāĻŦāĻšāĻžāϰ āϕ⧋āϰ⧋ āύāĻžāĨ¤
Portfolio proof: finding, impact, fix āĻ“ retest āύāĻŋā§Ÿā§‡ ā§Ģ-āϞāĻžāχāύ⧇āϰ redacted note āϰāĻžāĻ–ā§‹āĨ¤
🐜 āĻ—āĻ˛ā§āĻĒ ā§§: āĻāĻ•āϞāĻž āϏ⧈āĻ¨ā§āϝ āĻŦāύāĻžāĻŽ āϕ⧋āϟāĻŋ āĻĒāĻŋāρāĻĒā§œā§‡āϰ āϏ⧇āύāĻžāĻŦāĻžāĻšāĻŋāύ⧀
āϏ⧌āϰāĻ­ āĻāĻ•āĻž āĻāĻ•āϟāĻž āĻĢā§‹āύ āĻĻāĻŋā§Ÿā§‡ ā§§ āĻŽāĻŋāύāĻŋāĻŸā§‡ āϏāĻ°ā§āĻŦā§‹āĻšā§āϚ ⧍āϟāĻž āĻ…āĻ°ā§āĻĄāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĢā§āĻ˛ā§āϝāĻžāĻļ āϏ⧇āϞ⧇ ā§§ āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡ ā§Ģā§Ļ āĻšāĻžāϜāĻžāϰ āĻĒā§āϰ⧋āĻĄāĻžāĻ•ā§āϟ āĻļ⧇āώ āĻšā§Ÿā§‡ āϝāĻžā§Ÿ!

āĻŦ⧃āĻˇā§āϟāĻŋ āĻŽā§āϝāĻžāĻŽ āĻŦāϞāϞ⧇āύ, "āϏ⧌āϰāĻ­, āĻāĻ•āĻž āϝ⧁āĻĻā§āϧ āĻ•āϰ⧇ āϏ⧇āύāĻžāĻĒāϤāĻŋ āĻšāĻ“ā§ŸāĻž āϝāĻžā§Ÿ āύāĻžāĨ¤ āϤ⧋āĻŽāĻžāϕ⧇ āĻŦāĻžāύāĻžāϤ⧇ āĻšāĻŦ⧇ Bot Army — āĻāĻŽāύ āĻāĻ• āĻ¸ā§āĻŦ⧟āĻ‚āĻ•ā§āϰāĻŋ⧟ āϰ⧋āĻŦāϟ āĻŦāĻžāĻšāĻŋāύ⧀ āϝ⧇āĻ–āĻžāύ⧇ āĻĒā§āϰāϤāĻŋāϟāĻŋ āϰ⧋āĻŦāϟ āĻāϕ⧇āĻ•āϜāύ āĻ¸ā§āĻŦāϤāĻ¨ā§āĻ¤ā§āϰ āĻ­āĻžāϰāĻ¤ā§€ā§Ÿ āϏāĻžāϧāĻžāϰāĻŖ āĻŽāĻžāύ⧁āώ⧇āϰ āĻŽāϤ⧋ āφāϚāϰāĻŖ āĻ•āϰāĻŦ⧇!"
🌐 āĻ—āĻ˛ā§āĻĒ ā§¨: āϤāĻŋāύ āĻ¸ā§āϤāϰ⧇āϰ āĻ…āĻĻ⧃āĻļā§āϝ āĻŦāĻ°ā§āĻŽ (The 3 Pillars of Bot Army)
āĻāĻ•āϟāĻŋ āϏāĻžāĻ•āϏ⧇āϏāĻĢ⧁āϞ āĻŦāϟ āφāĻ°ā§āĻŽāĻŋāϰ āϤāĻŋāύāϟāĻŋ āĻŽā§ŒāϞāĻŋāĻ• āϚāĻžāĻ•āĻž āĻĨāĻžāϕ⧇:

ā§§. Device Fingerprint Isolation (ixBrowser): āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āφāϞāĻžāĻĻāĻž āĻ•ā§āϝāĻžāύāĻ­āĻžāϏ, āĻ…āĻĄāĻŋāĻ“, āĻ“āĻāϏ āĻŦāĻŋāĻ˛ā§āĻĄ āĻāĻŦāĻ‚ āĻ¸ā§āĻ•ā§āϰāĻŋāύ āϰ⧇āĻœā§‹āϞāĻŋāωāĻļāύ āĻĨāĻžāĻ•āϤ⧇ āĻšāĻŦ⧇, āϝāĻžāϤ⧇ āĻ…ā§āϝāĻžāĻ¨ā§āϟāĻŋ-āĻĢā§āϰāĻĄ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϤāĻžāĻĻ⧇āϰ āĻ­āĻžāχ-āĻŦā§‹āύāĻ“ āĻŽāύ⧇ āύāĻž āĻ•āϰ⧇!
⧍. Residential Mobile 4G Proxies: āĻāϝāĻŧāĻžāϰāĻŸā§‡āϞ āĻ“ āϜāĻŋāĻ“āϰ āϞāĻ•ā§āώ āϞāĻ•ā§āώ āϰ⧋āĻŸā§‡āϟāĻŋāĻ‚ āĻŽā§‹āĻŦāĻžāχāϞ āφāχāĻĒāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž, āϝāĻžāϤ⧇ āϕ⧋āύ⧋ āφāχāĻĒāĻŋ āĻ•āĻ–āύ⧋ āĻŦā§āϞāĻ• āύāĻž āĻšā§ŸāĨ¤
ā§Š. Cookie & Session Persistence: āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āϞāĻ—āχāύ āύāĻž āĻ•āϰ⧇ āϏ⧇āĻ­āĻĄ āϕ⧁āĻ•āĻŋ āĻĻāĻŋā§Ÿā§‡ āϏāϰāĻžāϏāϰāĻŋ āĻšā§‡āĻ•āφāωāϟ āĻšāĻŋāϟ āĻ•āϰāĻžāĨ¤
🤖 āĻ—āĻ˛ā§āĻĒ ā§Š: āĻšāĻŋāωāĻŽā§āϝāĻžāύ āĻŦāĻŋāĻšā§‡āĻ­āĻŋāϝāĻŧāĻžāϰ āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āĻ“ āĻœā§āϝāĻžāĻŽ āĻā§œāĻžāύ⧋
āϰ⧋āĻŦāĻŸā§‡āϰ āϏāĻŦāĻšā§‡ā§Ÿā§‡ āĻŦ⧜ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻž āĻšāϞ⧋ āϏ⧇ āύāĻŋāϖ⧁āρāϤ!
āϝāĻĻāĻŋ āĻĒā§āϰāϤāĻŋāϟāĻŋ āϰāĻŋāĻ•ā§‹ā§Ÿā§‡āĻ¸ā§āϟ āĻ āĻŋāĻ• ā§§.ā§Ļā§Ļā§Ļ āϏ⧇āϕ⧇āĻ¨ā§āĻĄ āĻĒāϰ āĻĒāϰ āϝāĻžā§Ÿ, āϤāĻŦ⧇ WAF āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ ā§§ āĻŽāĻŋāύāĻŋāĻŸā§‡āχ āϏāĻŦ āĻŦā§āϝāĻžāύ āĻ•āϰ⧇ āĻĻ⧇āĻŦ⧇āĨ¤

āĻŦ⧃āĻˇā§āϟāĻŋ āĻŽā§āϝāĻžāĻŽā§‡āϰ āĻ—ā§‹āĻ˛ā§āĻĄā§‡āύ āϰ⧁āϞ:
â€ĸ Jitter (āĻ°â€ā§āϝāĻžāĻ¨ā§āĻĄāĻŽ āĻĻ⧇āϰāĻŋ): āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ…ā§āϝāĻžāĻ•āĻļāύ⧇āϰ āĻŽāĻžāĻā§‡ random(150ms, 450ms) āϰāĻŋāĻ˛ā§āϝāĻžāĻ•ā§āϏ⧇āĻļāύ āĻĻāĻžāĻ“āĨ¤
â€ĸ Mouse Bezier Curve: āĻŽāĻžāωāϏ⧇āϰ āϏ⧋āϜāĻž āϏāϰāϞāϰ⧇āĻ–āĻžā§Ÿ āύāĻž āĻ—āĻŋā§Ÿā§‡ āĻŽāĻžāύ⧁āώ⧇āϰ āĻŽāϤ⧋ āĻ•āĻžāρāĻĒāϤ⧇ āĻ•āĻžāρāĻĒāϤ⧇ āĻ•āĻžāĻ°ā§āϏāϰ āϏāϰāĻžāύ⧋!
â€ĸ User-Agent Pool: āϰāĻŋā§Ÿā§‡āϞ āĻ•ā§āϰ⧋āĻŽ ⧧⧍ā§Ē+ āĻ­āĻžāĻ°ā§āϏāύ⧇āϰ āĻšā§‡āĻĄāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāĨ¤
📊 āĻ—āĻ˛ā§āĻĒ ā§Ē: āϏ⧇āĻ¨ā§āĻŸā§āϰāĻžāϞ āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āύ⧋āĻĄ āĻ“ āĻŸā§‡āϞāĻŋāĻ—ā§āϰāĻžāĻŽ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϏ⧇āĻ¨ā§āϟāĻžāϰ
ā§§ā§Ļā§ĻāϟāĻŋ āĻŦāϟ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻāĻ•āϏāĻžāĻĨ⧇ āύāĻŋ⧟āĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•āϰāĻŦ⧇? āĻ•ā§āϞāĻžāωāĻĄ VPS-āĻ āĻĨāĻžāϕ⧇ āĻāĻ•āϟāĻŋ Master Controller āϝāĻž Redis Queue āĻĻāĻŋā§Ÿā§‡ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻŦāϟāϕ⧇ āϟāĻžāĻ¸ā§āĻ• āĻ­āĻžāĻ— āĻ•āϰ⧇ āĻĻā§‡ā§ŸāĨ¤

āφāϰ āϤ⧋āĻŽāĻžāϰ āĻĒāϕ⧇āĻŸā§‡ āĻĨāĻžāĻ•āĻž āĻŸā§‡āϞāĻŋāĻ—ā§āϰāĻžāĻŽ āĻŦāĻŸā§‡ āĻĒā§āϰāϤāĻŋ āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡āϰ āϞāĻžāχāĻ­ āĻ…āĻ°ā§āĻĄāĻžāϰ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āφāϰ āύ⧋āϟāĻŋāĻĢāĻŋāϕ⧇āĻļāύ āĻĒ⧌āρāϛ⧇ āϝāĻžā§Ÿ!
🤖 Bot Army Orchestrator Simulator
āϏ⧇āύāĻžāĻŦāĻžāĻšāĻŋāύ⧀āϰ āĻ•āĻ°ā§āĻŽā§€ āϏāĻ‚āĻ–ā§āϝāĻž āχāύāĻĒ⧁āϟ āĻĻāĻžāĻ“ — āφāχāϏ⧋āϞ⧇āĻļāύ āĻ“ āĻ•āύāĻ•āĻžāϰ⧇āĻ¨ā§āϏāĻŋ āĻŸā§‡āĻ¸ā§āϟ āϰāĻžāύ āĻ•āϰ⧋!
👆 āωāĻĒāϰ⧇ āχāύāĻĒ⧁āϟ āĻĻāĻŋā§Ÿā§‡ "āĻ˛ā§āϝāĻžāĻŦ āϚāĻžāϞ⧁ āĻ•āϰ⧋" āĻŦāĻžāϟāύ⧇ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰ⧋...
đŸŽ¯ Chapter 16 āϕ⧁āχāϜ (ā§§ā§ĻāϟāĻž āĻĒā§āϰāĻļā§āύ)
āĻĒā§āϰāϤāĻŋāϟāĻž āωāĻ¤ā§āϤāϰ⧇ click āĻ•āϰ⧋ → āϏāĻŦ⧁āϜ/āϞāĻžāϞ + āĻŦā§āϝāĻžāĻ–ā§āϝāĻž!
❓ āĻĒā§āϰāĻļā§āύ 1: Bot Army-āϤ⧇ āĻĒā§āϰāϤāĻŋāϟāĻž account-āĻ āϕ⧀ āφāϞāĻžāĻĻāĻž āĻ•āϰāϤ⧇ āĻšāĻŦ⧇?
💡 āĻĒā§āϰāϤāĻŋāϟāĻž account-āĻ: unique IP (proxy) + unique fingerprint + separate sessionāĨ¤ āĻāĻ•āϟāĻžāĻ“ same āĻšāϞ⧇ linked accounts detect āĻšāĻŦ⧇āĨ¤
❓ āĻĒā§āϰāĻļā§āύ 2: asyncio āϕ⧇āύ bot army-āϤ⧇ āĻĻāϰāĻ•āĻžāϰ?
💡 asyncio = event loop based concurrencyāĨ¤ Threading-āĻāϰ āĻšā§‡āϝāĻŧ⧇ lightweight — āĻšāĻžāϜāĻžāϰ concurrent connections handle āĻ•āϰ⧇āĨ¤
❓ āĻĒā§āϰāĻļā§āύ 3: Redis āϕ⧇āύ bot system-āĻ use āĻ•āϰāĻž āĻšāϝāĻŧ?
💡 Redis queue-āĻ tasks push āĻ•āϰ⧋ → multiple bot workers pop āĻ•āϰ⧇ process āĻ•āϰ⧇āĨ¤ Fast, scalable, supports pub/subāĨ¤
❓ āĻĒā§āϰāĻļā§āύ 4: Account fingerprinting āϕ⧀?
💡 Fingerprinting = device characteristics combine āĻ•āϰ⧇ unique identifierāĨ¤ Same fingerprint = same device = linked accountsāĨ¤
❓ āĻĒā§āϰāĻļā§āύ 5: Proxy rotation āϕ⧇āύ āĻĻāϰāĻ•āĻžāϰ?
💡 Same IP āĻĨ⧇āϕ⧇ āĻŦāĻšā§ accounts = obvious botāĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻž account-āĻāϰ āϜāĻ¨ā§āϝ unique residential proxy = human-likeāĨ¤
❓ āĻĒā§āϰāĻļā§āύ 6: aiohttp vs requests āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ?
💡 requests = synchronousāĨ¤ aiohttp = asynchronousāĨ¤ Bot army-āϤ⧇ aiohttp āĻĻāĻŋāϝāĻŧ⧇ āĻāĻ•āϏāĻžāĻĨ⧇ āĻšāĻžāϜāĻžāϰ requests āĻ•āϰāĻž āϝāĻžāϝāĻŧāĨ¤
❓ āĻĒā§āϰāĻļā§āύ 7: Account warming āϕ⧀?
💡 Account warming = āύāϤ⧁āύ account āĻĻāĻŋāϝāĻŧ⧇ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇ bot action āύāĻž āĻ•āϰ⧇ āĻ•āĻŋāϛ⧁āĻĻāĻŋāύ normal use āĻ•āϰ⧋ — detection avoidāĨ¤
❓ āĻĒā§āϰāĻļā§āύ 8: Task queue-āĻ āϕ⧀ āϧāϰāύ⧇āϰ data store āĻšāϝāĻŧ?
💡 Task queue-āĻ: {action: 'scrape_products', account: 'acc1', proxy: 'p1', params: {page: 1}} formatāĨ¤
❓ āĻĒā§āϰāĻļā§āύ 9: Bot detection system account link āĻ•āϰ⧇ āϕ⧀āĻ­āĻžāĻŦ⧇?
💡 Linked accounts: same IP, same device fingerprint, same behavioral patterns, registration timing — graph-based detectionāĨ¤
❓ āĻĒā§āϰāĻļā§āύ 10: Selenium vs aiohttp bot-āĻāϰ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ?
💡 Selenium = real Chrome browser — JS render āĻ•āϰ⧇, CAPTCHA āĻĻ⧇āĻ–āĻžāϝāĻŧāĨ¤ aiohttp = HTTP only — fast āĻ•āĻŋāĻ¨ā§āϤ⧁ JS render āĻ•āϰ⧇ āύāĻžāĨ¤

āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āϤ reference

āφāϰāĻ“ āĻĒāĻĄāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϤāĻŋāĻˇā§āĻ āĻŋāϤ security standards āĻ“ guidance āĻĻ⧇āĻ–ā§‹; āĻĒā§āϰāϤāĻŋāϟāĻŋ lab āĻ…āύ⧁āĻŽā§‹āĻĻāĻŋāϤ āĻŦāĻž synthetic environment-āĻ āĻ•āϰ⧋āĨ¤

Bristy Ma'am
āĻŦ⧃āĻˇā§āϟāĻŋ āĻŽā§āϝāĻžāĻŽ 👩‍đŸĢ
āϤ⧋āĻŽāĻžāϰ āĻĒāĻžāĻ°ā§āϏ⧋āύāĻžāϞ āĻšā§āϝāĻžāĻ•āĻŋāĻ‚ āĻŽā§‡āĻ¨ā§āϟāϰ â€ĸ āĻ…āύāϞāĻžāχāύ
āφāϰ⧇ āϏ⧌āϰāĻ­! āϕ⧇āĻŽāύ āφāϛ⧋? āϕ⧋āύ⧋ āĻ•āύāϏ⧇āĻĒā§āϟ āĻŦāĻž āϕ⧁āχāĻœā§‡ āφāϟāĻ•āĻžāϞ⧇ āφāĻŽāĻžāϕ⧇ āĻŦāϞ⧋, āφāĻŽāĻŋ āĻŦ⧁āĻāĻŋā§Ÿā§‡ āĻĻāĻŋāĻšā§āĻ›āĻŋ! â¤ī¸