Favicorn is an innovative tool designed to search websites by their favicons, offering a unique approach to online exploration and cybersecurity research.
By leveraging favicon data, Favicorn provides search result links across multiple platforms, making it a powerful resource for OSINT (Open Source Intelligence) investigations.
Favicorn operates by taking a favicon (a small icon associated with a website) and generating search results across 10 platforms. Users can interact with Favicorn in three primary ways:
--uri or -u option to input a specific favicon URL. ./favicorn.py -u https://emojipedia.org/images/favicon-32x32.png --file or -f option. ./favicorn.py -f test-favicon.png --domain or -d option. ./favicorn.py -d google.com Favicorn includes several advanced options to enhance functionality:
--verbose).--add-from-search-engines).--save-links-filename).--tinyurl).--no-fetch) or animations (--no-logo).Favicorn supports various platforms, including:
Favicorn is particularly useful for:
Favicorn is an open-source project supported by an active OSINT community. Contributions, bug fixes, and feature suggestions are encouraged.
By dropping a star on the GitHub repository, users can help prioritize new features like automated scraping.
Favicorn is not just another tool—it’s a gateway to deeper web insights through the lens of favicons.
The ss command in Linux lists open sockets and active network connections. It replaced the deprecated netstat command and…
The ftp command in Linux connects to a remote FTP server and transfers files. FTP transmits everything…
The lsmod command in Linux lists all currently loaded kernel modules. It reads /proc/modules — a virtual file maintained…
The rename command in Linux renames multiple files at once using Perl regular expressions. Unlike mv, which handles…
The pgrep command in Linux finds the PIDs of running processes based on a name or other…
The unlink command in Linux removes a single file by deleting its directory entry. It is a…