Ratty Bot is a tool, not a weapon.
The initial infection phase relies on a tiny dropper known as the "Cheese Loader." This 15kb file is often disguised as an invoice PDF or a software crack. Once executed, it does not immediately download the malware. Instead, it performs "environmental sandboxing"—it checks for mouse movements, RAM size, and even the presence of specific debugger tools. If it smells a honeypot, it self-destructs. If not, it fetches the core bot.
Ratty Bot mimics a real browser:
from ratty_core import RattyScraper
bot = RattyScraper(delay=2.5, user_agent_rotate=True) data = bot.get("https://example.com/prices") bot.extract_text("div.product-price")