Yandex Tobrut Install New!
Yandex Tobrut: Installation Guide and Overview
Step 4: Configure Yandex API Access (Critical Step)
To enable the "Yandex" functionality, you need to integrate with Yandex Search API or use a web scraping module.
Method A: Scraping (No API Key - Less Reliable)
Tobrut’s yandex.py module attempts to scrape yandex.ru directly. To avoid captchas, edit the config file: yandex tobrut install
nano config/yandex.ini
Set DELAY = 5 (seconds between requests) and USER_AGENT = Mozilla/5.0... Yandex Tobrut: Installation Guide and Overview Step 4:
Method B: Official Yandex XML API (Recommended for Stability) Set DELAY = 5 (seconds between requests) and
- Go to Yandex Webmaster and create an application.
- Get your API key.
- In Tobrut, run:
python3 tobrut.py --api-key YOUR_YANDEX_API_KEY
Legal and Ethical Considerations
The combination of Yandex (a powerful search index) and Tobrut (an aggressive brute-forcer) is potent. Using this tool on random websites is a violation of:
- Computer Fraud and Abuse Act (CFAA) in the US.
- Computer Misuse Act 1990 in the UK.
- Article 272 and 273 of the Russian Criminal Code.
How to stay legal:
- Only scan your own servers.
- Use on bug bounty programs that explicitly allow automated scanning (e.g., HackerOne, Bugcrowd).
- Set up a local lab: Install VirtualBox, run Metasploitable 3 or DVWA (Damn Vulnerable Web Application), and scan that.
Step 3: Run the Installer
- Right-click the installer and select Run as Administrator.
- If a smart screen warning appears, click "More info" and then "Run anyway."
- You will be presented with a custom installation screen. Deselect any bundled offers (e.g., "Install Amigo Browser" or "Change homepage to search.myway.com").
Common options and tips
- Bounding box: provide lat/lon min/max or center+radius.
- Zoom levels: higher zooms exponentially increase tile count.
- Concurrency: lower concurrency to avoid rate-limiting or blocking.
- Caching and resume: use provided resume options or point output to an existing tiles folder to continue interrupted runs.
- Throttling: set delays between requests; randomize intervals to mimic human-like access.
- User-Agent: some forks let you set a user-agent string — pick a reasonable one.
- Legal: respect terms of service and copyright for map data.
4. Legal Gray Areas
While using a modified browser is not explicitly illegal in most countries, circumventing VPN caps or premium features may violate Yandex's Terms of Service. In Russia, distributing such mods can lead to fines under Article 272 of the Criminal Code (Unauthorized Access to Computer Information).