Habr•August 20, 2026•🇷🇺Translated from Russian

Smart Engines Patents AI Method to Detect Holographic Security Features in Documents Using Visible Light Only

Smart Engines has developed and patented a method that allows scanners to detect optically variable devices (OVD) such as holograms on identity documents using only visible light and a series of images taken under changing illumination angles.

One of the most common presentation attacks involves printing a high-quality color copy of a genuine document. While such replicas can accurately reproduce colors, text, and photographs, they cannot replicate the angle-dependent appearance of genuine OVD elements. Traditional verification relies on tilting the document by hand, but this is impossible inside a fixed scanner.

The company’s solution keeps both the document and the camera stationary. Instead, six LEDs positioned around the scanning area are switched on sequentially, producing six perfectly aligned images that differ only in lighting direction. The scanner used in experiments is the PS4-02 model manufactured by Intek Group.

Raw images first undergo dark-current subtraction. A calibration set captured from laminated white paper under the same lighting sequence is then used to normalize brightness variations caused by the illumination system itself. After normalization, pixel color vectors are projected onto a plane of average brightness, and the standard deviation across the six lighting conditions is calculated for every pixel.

Areas containing genuine holograms exhibit high standard deviation because their color changes noticeably with illumination angle. Areas without OVD remain relatively stable. The resulting deviation map is thresholded inside a predefined region of interest; if the relative area of high-deviation pixels exceeds a set limit, the document is classified as genuine.

The entire pipeline requires no new hardware or ultraviolet illumination. It demonstrates that a carefully designed algorithm can extract an additional authenticity signal from existing controlled-lighting scanners, turning six ordinary RGB frames into a reliable OVD presence detector.

Related articles

AntiMalware•Fraud & Social Engineering

Fake EU Migration Declaration Scam Targets Russian Travelers for Passport Scans

Kaspersky researchers have uncovered a phishing campaign impersonating the EU migration authority to trick Russian citizens planning Schengen trips into submitting personal data and passport scans. The emails reference the real EES border system and threaten entry delays unless travelers complete a fake digital declaration five days before arrival. Victims are directed to a professionally designed multilingual site mimicking official EU portals, where they must upload scans of their passports along with trip details and companion information. The stolen data is then used for follow-up social engineering calls aimed at extracting money or further credentials. Attackers likely obtain target email addresses from hotel and booking service data breaches. No pre-registration is actually required by the genuine EES system, making any unsolicited requests suspicious. Travelers are advised to verify all such demands only through official consulate or visa center websites.

Securitylab•Fraud & Social Engineering

Psychological Manipulation Outpaces Technical Hacks in Modern Cyber Scams

The article examines how emotional pressure rather than outright lies drives many online scams and social engineering attacks. It breaks down five common manipulation tactics including fear induction, guilt-tripping, false urgency, forced binary choices, and emotionally loaded framing. Practical verification steps are provided for each technique, such as separating threat claims from proposed solutions and checking independent sources before acting. The guidance emphasizes that manipulation often combines multiple tactics in a single message, as illustrated by urgent requests to transfer money without phone verification. Readers are given ready-to-use response phrases to resist pressure and advised on actions after falling for a scam, including contacting banks through official channels. The piece stresses that genuine emergencies still require independent confirmation rather than blind compliance.

AntiMalware•Fraud & Social Engineering

Russians Create Digital Cheat Sheets to Shield Relatives from Online Scams, Kaspersky Lab Study Reveals

A new study by Kaspersky Lab shows that 54% of Russians are actively concerned about their relatives' online safety and are taking concrete steps to protect them from fraud. The primary fear is scammers, cited by 58% of respondents, followed by financial losses at 48%. Instead of simple warnings, 63% now produce detailed digital or physical cheat sheets, with screenshots featuring arrows being the most popular format at 31%. Generation Z leads this trend, with 53% creating such guides compared to 46% of Millennials and 27% of Baby Boomers. The findings come from a 2026 survey of 1,006 residents in major Russian cities, supplemented by data from the International Youth Festival.

Habr•Fraud & Social Engineering

PhishIntel: Open-Source Python and Go Tool Automates Web Reconnaissance for OSINT Analysts

PhishIntel is a lightweight reconnaissance utility written primarily in Python with performance-critical components in Go. The tool launches via a single command and presents an interactive menu that lets analysts select language and modules. Its core crawler recursively visits a configurable number of pages at a chosen depth and concurrency level, harvesting Russian and US-format phone numbers, emails, cryptocurrency wallets, and physical addresses. Additional modules collect domain metadata including DNS records, RDAP, WHOIS, TLS certificates, redirect chains, and external JavaScript and API endpoints. A limited TCP port scan performed by the Go binary identifies listening services and basic technology fingerprints without replacing full port scanners such as Nmap. Results are exported in both structured JSON and human-readable HTML formats, while an optional .env file allows customization of user agents and proxies.