PhishIntel: Open-Source Python and Go Tool Automates Web Reconnaissance for OSINT Analysts
PhishIntel is an open-source web-reconnaissance utility designed to build an initial intelligence baseline about a target domain or website. Written in Python with selected modules in Go, the tool requires no external dependencies and starts with a single command: python3 main.py.
After launch, users choose a language and then access the main crawler, which recursively visits a user-specified number of pages at a chosen depth while controlling concurrent requests. The crawler extracts Russian and American telephone numbers, email addresses, cryptocurrency wallet identifiers, and physical addresses that match dedicated HTML fields or explicit address patterns. It also records external domains, API endpoints, JavaScript files, and page-visit statistics.
Domain-level information is gathered in parallel and includes DNS records, IP addresses, reverse DNS, RDAP, WHOIS data, TLS certificate details, redirect chains, discovered subdomains, and local DNS/TLS history. A lightweight Go port scanner checks a small set of common TCP ports to determine service availability and basic technology identification.
Within seconds the primary output is saved as a structured JSON report. Analysts may also generate a concise HTML version that presents the same data in a more readable layout. The standard report contains email addresses, telephone numbers in multiple formats, addresses, contact-bearing page URLs, external domains, API endpoints, JavaScript files, crawl counters, DNS and TLS artifacts, and limited port-scan results.
Although an .env file is optional, users who wish to modify user-agent strings, add proxies, or adjust scanner behavior can populate it according to the provided .env.example template. The Go port-scanning module can be extended and recompiled; brief documentation is included in the scanner directory.
The author positions PhishIntel as a simple, extensible starting point for detectives, analysts, and OSINT specialists who need a rapid first-pass data collection capability before moving to deeper manual or automated investigation.
Related articles
Smart Engines and Intek Deliver Russian Scanners for AI-Powered Document Verification and Fraud Prevention
Smart Engines has partnered with GK Intek to release a line of Russian software-hardware scanner complexes that combine automatic data entry with multi-spectral authenticity checks for passports and other identity documents. The systems support documents from Russia, CIS countries and 235 jurisdictions worldwide, analyzing optical, ultraviolet and infrared images plus RFID chips to detect forgeries including photo swaps and digital edits. Deployments at Genbank and Severgazbank have reduced manual passport entry to fractions of a second while blocking fraudulent documents in real time without sending images outside the organization. The same technology powers border control modules at Sheremetyevo, Vnukovo and Koltsovo airports inside the Sapsan system, cutting passenger processing time to 40 seconds. Additional use cases include automatic pass issuance at transport hubs, electronic signature issuance by the Federal Tax Service and a pharmacy robot in Minsk that verifies age-restricted sales. A newly patented U.S. method detects hidden digital manipulations by analyzing image provenance rather than content, while another patent identifies optically variable devices to spot copies and replicas.
Why Isolated Bank Scoring Fails to Prevent Counterparty Default: OSINT Case Study of a Scam Deal
A Russian social entrepreneur lost nearly one million rubles after relying on a major bank's automated compliance system that assigned a green reliability score to a fraudulent supplier. The supplier, registered as a transport company, received 500,000 rubles in targeted government grant funds for IT equipment but delivered only 15,000 rubles worth of goods before disappearing. Retrospective analysis using public Russian registries revealed multiple red flags missed by the isolated scoring algorithm, including mismatched OKVED codes, missing financial statements for three years, and clear ownership links to a bankrupt IT firm. The beneficial owner later faced tax blacklist entry and three-year disqualification after the transport entity was liquidated as inactive. The case demonstrates that single-entity automated checks create a false sense of security by ignoring beneficiary networks and operational logic. Manual verification through official sources such as EGRUL, GIR BO, and arbitration court records proved far more effective at exposing the scheme.
Avito and BI.ZONE Launch Cyberdetective CTF for Non-Technical Employees Focused on Phishing and Social Engineering
Avito's Security Awareness team, in partnership with BI.ZONE, created the Cyberdetective jeopardy-style CTF competition specifically for non-technical staff who do not write code. The three-day event targeted 104 registered participants, with 44 completing tasks and 16 achieving maximum scores across scenarios involving phishing, OAuth consent abuse, file metadata analysis, and prompt injection. Tasks awarded flags not only for investigation but also for refusing risky actions such as granting excessive application permissions or clicking suspicious links. The design incorporated MITRE ATT&CK techniques including T1566.002 Spearphishing Link, T1528 Steal Application Access Token, and T1204.004 Malicious Copy and Paste. Organizers emphasized indirect hints to help participants recognize when an object required action, avoiding the common barrier where employees fail to understand that a strange string or domain needs examination. Feedback highlighted the value of hands-on decision-making over passive lectures, though some technical employees completed the set rapidly.
Paper Mail Combined with Phishing: Russians Targeted by Fake FNS Tax Portal Copies
Russian scammers have started blending traditional postal mail with digital phishing to steal taxpayer credentials. Victims first receive official-looking paper letters from the Federal Tax Service demanding corrections to tax declarations or supporting expense documents. These letters are followed by emails directing users to a counterfeit version of the FNS personal account portal. The fake site captures login details, passwords, and other authentication data that can be reused for further identity theft and account takeovers. Senator Artem Sheikin highlighted the scheme, noting that the paper letter builds initial trust before the electronic follow-up appears legitimate. Users are advised to access tax information only by manually visiting the official FNS website or through the Gosuslugi platform without clicking any links. The attack relies primarily on psychological manipulation rather than technical sophistication.