{"id":21050934,"url":"https://github.com/umair9747/archer","last_synced_at":"2025-05-15T21:34:34.130Z","repository":{"id":44660321,"uuid":"372154534","full_name":"umair9747/Archer","owner":"umair9747","description":"A tool to check for response status codes with ease","archived":false,"fork":false,"pushed_at":"2023-04-29T15:16:14.000Z","size":221,"stargazers_count":15,"open_issues_count":1,"forks_count":6,"subscribers_count":2,"default_branch":"main","last_synced_at":"2023-05-31T11:09:21.145Z","etag":null,"topics":["bounty","bounty-hunting-tools","bug-bounty","bugbounty","bugbounty-tool","bugbountytips","ethical-hacking","hacking","hacktoberfest","linux","penetration-test","penetration-testing","penetration-testing-framework","penetration-testing-tools","pentest","pentesting","recon","reconnaissance","webapp","webapp-security"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/umair9747.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-05-30T07:47:48.000Z","updated_at":"2022-12-31T23:16:37.000Z","dependencies_parsed_at":"2023-01-19T05:31:06.405Z","dependency_job_id":null,"html_url":"https://github.com/umair9747/Archer","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umair9747%2FArcher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umair9747%2FArcher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umair9747%2FArcher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umair9747%2FArcher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/umair9747","download_url":"https://codeload.github.com/umair9747/Archer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225382368,"owners_count":17465693,"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":["bounty","bounty-hunting-tools","bug-bounty","bugbounty","bugbounty-tool","bugbountytips","ethical-hacking","hacking","hacktoberfest","linux","penetration-test","penetration-testing","penetration-testing-framework","penetration-testing-tools","pentest","pentesting","recon","reconnaissance","webapp","webapp-security"],"created_at":"2024-11-19T15:48:45.289Z","updated_at":"2024-11-19T15:48:46.038Z","avatar_url":"https://github.com/umair9747.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n\u003ca href=\"https://github.com/umair9747/Archer/\"\u003e\u003cimg src=\"logo.png\" alt=\"logo\" height=\"200\" width=\"500\"\u003e\u003c/a\u003e\n  \u003cbr\u003e\n  \u003cimg src=\"https://img.shields.io/badge/version-1.0.0-blue\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/platform-windows%20%7C%20linux%20%7C%20mac%20%7C%20termux-yellow\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/state-maintained-green\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/focus-recon-red\"\u003e\n  \u003cimg src=\"https://img.shields.io/tokei/lines/github/umair9747/Archer\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/followers/umair9747?style=social\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/forks/umair9747/Archer?style=social\"\u003e\n  \u003cbr\u003e\n  \u003cimg src=\"https://img.shields.io/badge/made%20with%20%3C%2F%3E%20in%20-India-brightgreen\"\u003e\n\u003c/h1\u003e\n\n\u003ch2 align=\"left\"\u003e\n  \u003cb\u003eAbout Archer\u003c/b\u003e\n\u003c/h2\u003e\n\n\u003ch1 align=\"center\"\u003e\n\u003cimg src=\"illustration.png\" alt=\"output\" height=\"300\" width=\"500\"\u003e\n  \u003c/h1\u003e\n  \n\u003cp align=\"left\"\u003e\n  Archer is an cross-platform tool developed using Nodejs which focuses on the reconnaissance phase of a penetration test. Got a bunch of links that you wanna check? Archer makes it easy for you to check the response codes of all the links and even query them so that you know which link is still alive and which isn't.\n \u003c/p\u003e\n \n \u003ch2 align=\"left\"\u003e\n  \u003cb\u003eSupport\u003c/b\u003e\n \u003c/h2\u003e\n \n| Windows | Linux | Mac | Termux |\n| ------- | ----- | --- | ------ |\n| ✔ | ✔ | ✔ | ✔ |\n\n✔ - Tested  \u003cbr/\u003e\n❔ - Not tested \u003cbr/\u003e\n\n\u003ch2 align=\"left\"\u003e\n  \u003cb\u003eInstallation\u003c/b\u003e\n\u003c/h2\u003e\n\n\u003ch3 align=\"left\"\u003e\n  \u003cb\u003eWindows\u003c/b\u003e\n\u003c/h3\u003e\n\n\u003cp align=\"left\"\u003e\n  \u003cb\u003eNote: \u003c/b\u003e\u003cbr\u003e\n  \u003cul type=\"disc\"\u003e\n    \u003cli\u003eMake sure you have NodeJS installed on your system, which you can do by going to https://nodejs.org/en/download/\u003c/li\u003e\n    \u003cli\u003eClone / Download the repository to your local machine and run the following commands:\u003c/li\u003e\n   \u003c/ul\u003e\n   \n   ```sh\n   cd Archer\n   npm i\n   npm run help\n   ```\n  \u003c/p\u003e\n  \n\u003ch3 align=\"left\"\u003e\n  \u003cb\u003eLinux / Termux\u003c/b\u003e\n\u003c/h3\u003e\n\n\u003cp align=\"left\"\u003e\n  \n ```sh\n    sudo apt update -y \u0026\u0026 sudo apt upgrade -y\n    sudo apt install nodejs -y\n    sudo apt install git -y\n    git clone https://github.com/umair9747/Archer\n    cd Archer\n    npm i\n    npm run help\n  ```\n\u003c/p\u003e\n\n\u003ch2 align=\"left\"\u003e\n  \u003cb\u003eUsage\u003c/b\u003e\n\u003c/h2\u003e\n\n\u003cp align=\"left\"\u003e\n  \n ```sh\n    Archer V1.0\n     Usage: node index.js [filename] [statuscodetoquery] [outputtype]\n\n     FILENAME --\n     Specifies the file name containing the domain list along with its full location\n     Note: Make sure the data is stored in txt format\n     Example: /home/user/Desktop/file.txt\n\n     STATUS CODE TO QUERY --\n     Specifies the status codes you would like to be displayed\n     Example: 200/404/302/any\n\n     OUTPUT TYPE --\n     Specifies the format for the output which will be displayed\n     Example: string/json\n\n     EXAMPLE USAGE -- \n     node index.js /home/user/Desktop/domains.txt 200 string\n  ```\n  \u003cb\u003eNOTE: All flags are mandatory. Make sure that the links you provide have http:// or https:// added else Archer would return a \"domain doesn't exist\" error.\u003c/b\u003e\n\u003c/p\u003e\n\n  \u003ch2 align=\"left\"\u003e\n  \u003cb\u003eReach Out!\u003c/b\u003e\n \u003c/h2\u003e\n\n\u003cp align=\"left\"\u003e\n  You can contact me through the following handles:\n  \u003cul type=\"disc\"\u003e\n    \u003cli\u003e \u003cb\u003eInstagram\u003c/b\u003e - \u003ca href=\"https://instagram.com/umairnehri\"\u003e@umairnehri\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e \u003cb\u003eTwitter\u003c/b\u003e - \u003ca href=\"https://twitter.com/0x9747\"\u003e@0x9747\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e \u003cb\u003eDiscord\u003c/b\u003e - Umair#5710 \u003c/li\u003e\n    \u003cli\u003e \u003cb\u003eEmail\u003c/b\u003e - \u003ca href=\"mailto:0x9778@protonmail.com\"\u003e0x9778@protonmail.com\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n  \u003c/p\u003e\n\n \u003ch2 align=\"left\"\u003e\n  \u003cb\u003eWlling to Contribute?\u003c/b\u003e\n \u003c/h2\u003e\n\n\u003cp align=\"left\"\u003e\n  You can make a contribution to this repo by creating a pull request! Make sure you include the following details:\n  \u003cul type=\"disc\"\u003e\n    \u003cli\u003e Feature introduced\u003c/li\u003e\n    \u003cli\u003e What does the feature do? \u003c/li\u003e\n    \u003cli\u003e List of External Modules/Packages if used \u003c/li\u003e\n    \u003c/ul\u003e\n  \u003c/p\u003e\n  \n \u003ch2 align=\"left\"\u003e\n  \u003cb\u003ePast Contributors\u003c/b\u003e\n \u003c/h2\u003e\n\n\u003cp align=\"left\"\u003e\n  \u003ca href=\"https://github.com/qexat\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/43090614?v=4\" height=\"100\" width=\"100\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fumair9747%2Farcher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fumair9747%2Farcher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fumair9747%2Farcher/lists"}