{"id":17979122,"url":"https://github.com/thelicato/fire","last_synced_at":"2025-03-25T17:31:58.232Z","repository":{"id":57703466,"uuid":"495817440","full_name":"thelicato/fire","owner":"thelicato","description":"Take domains on stdin and output them on stdout if they get resolved","archived":false,"fork":false,"pushed_at":"2022-05-27T08:26:37.000Z","size":25,"stargazers_count":33,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-20T06:12:53.804Z","etag":null,"topics":["bug-bounty","domain","ip","tool","web"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thelicato.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-05-24T12:40:46.000Z","updated_at":"2024-07-04T10:38:46.000Z","dependencies_parsed_at":"2022-09-14T22:40:15.925Z","dependency_job_id":null,"html_url":"https://github.com/thelicato/fire","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thelicato%2Ffire","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thelicato%2Ffire/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thelicato%2Ffire/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thelicato%2Ffire/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thelicato","download_url":"https://codeload.github.com/thelicato/fire/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245510789,"owners_count":20627261,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bug-bounty","domain","ip","tool","web"],"created_at":"2024-10-29T17:36:29.326Z","updated_at":"2025-03-25T17:31:57.940Z","avatar_url":"https://github.com/thelicato.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cbr\u003e\n  \u003cpicture\u003e\n    \u003csource\n      srcset=\"https://raw.githubusercontent.com/thelicato/fire/main/logo-dark-mode.png\"\n      media=\"(prefers-color-scheme: dark)\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/thelicato/fire/main/logo-light-mode.png\" alt= \"fire\" width=\"300px\"\u003e\n  \u003c/picture\u003e\n\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n    \u003cb\u003efi\u003c/b\u003elter \u003cb\u003ere\u003c/b\u003esolved\n\u003cp\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/thelicato/fire/blob/main/README.md\"\u003e\u003cimg src=\"https://img.shields.io/badge/Documentation-complete-green.svg?style=flat\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/thelicato/fire/blob/main/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/badge/License-MIT-blue.svg\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://twitter.com/intent/follow?screen_name=thelicato\"\u003e\u003cimg src=\"https://img.shields.io/twitter/follow/thelicato?style=flat\u0026logo=twitter\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003c!-- omit in toc --\u003e\n## Table of Contents\n- [🛸 Overview](#-overview)\n- [👾 Usage](#-usage)\n  - [Normal execution](#normal-execution)\n  - [Verbose execution](#verbose-execution)\n  - [Docker execution](#docker-execution)\n- [🚀 Installation](#-installation)\n- [🪪 License](#-license)\n\n## 🛸 Overview\n\n**fire** is a simple tool meant to work in a pipeline of other scripts. It takes domains on ``stdin`` and outputs them on ``stdout`` if they resolve. The inspiration for this work is the ``filter-resolved`` Golang code in [this repository](https://github.com/tomnomnom/hacks/tree/master/filter-resolved). That repo is not updated in a long time and I thought that it was time to switch to the new Golang paradigm of modules. I also added a ``Dockerfile``.\n\n## 👾 Usage\n\n**Available Options:**\n```\n  -c     The concurrency of the execution (default=20)\n  -v     Set this flag to run fire in VERBOSE mode\n```\n\n### Normal execution\nJust pipe the domain (or the list of domains) to ``fire``:\n```\necho thelicato.io | fire\n```\n\nHere is an example with multiple hosts:\n```\n# Don't forget to set the HOST variable!\nsubfinder -silent -d $HOST | fire \n```\n\n### Verbose execution\nYou can also run with the ``-v`` option to have some other output. This mode is not preferred when ``fire`` is not the last script of a **pipeline** of scripts:\n```\nsubfinder -silent -d $HOST | fire -v # This is OK\n\nsubfinder -silent -d $HOST | fire -v | sort -u # This is NOT OK because all the output will be sorted\n```\n\n### Docker execution\nYou can also execute ``fire`` in a Docker container if you prefer running containers:\n```\necho thelicato.io | docker run -i --rm thelicato/fire\n```\n\n## 🚀 Installation\n**Normal installation (and update)**:\n```\ngo install github.com/thelicato/fire@latest\n```\n\n**Docker installation**:\n```\ndocker pull thelicato/fire:latest\n```\n\n\n## 🪪 License\n**fire** is an open-source and free software released under the [MIT License](https://github.com/thelicato/fire/blob/main/LICENSE).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthelicato%2Ffire","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthelicato%2Ffire","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthelicato%2Ffire/lists"}