{"id":13842979,"url":"https://github.com/hamoshwani/Archive-py","last_synced_at":"2025-07-11T17:32:40.353Z","repository":{"id":140023797,"uuid":"288277270","full_name":"hamoshwani/Archive-py","owner":"hamoshwani","description":"Customizing web archives result","archived":false,"fork":false,"pushed_at":"2023-03-15T10:47:49.000Z","size":71,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-11-21T14:38:12.047Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hamoshwani.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-08-17T20:14:01.000Z","updated_at":"2022-10-27T09:23:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"b366701e-c4c2-4f00-b0bf-ae868fab85f5","html_url":"https://github.com/hamoshwani/Archive-py","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hamoshwani/Archive-py","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamoshwani%2FArchive-py","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamoshwani%2FArchive-py/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamoshwani%2FArchive-py/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamoshwani%2FArchive-py/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hamoshwani","download_url":"https://codeload.github.com/hamoshwani/Archive-py/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamoshwani%2FArchive-py/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264862564,"owners_count":23674996,"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":[],"created_at":"2024-08-04T17:01:52.722Z","updated_at":"2025-07-11T17:32:40.346Z","avatar_url":"https://github.com/hamoshwani.png","language":"Python","funding_links":[],"categories":["Python","Python (1887)"],"sub_categories":[],"readme":"# Archive-py\nCustomizing web archives result\n## Overview\n\nArchive-py is a Python project for customizing web archives result\n\n## Features\n* Search for urls between dates\n* Modify your archive search result limit\n* Search for custom strings in urls\n* Extract parameters from target's archive result\n* Find common filenames from target's archive result\n* Find domains from target's archive result\n* Exclude extensions\n* Search based on statuscode\n* Coloruful results so you can see results better\n\n## Installation\n\nUse [python3](https://www.python.org/downloads/) to use Archive-py.\n\n```bash\n$ git clone https://github.com/hamoshwani/Archive-py.git\n$ cd Archive-py\n$ pip3 install -r requirements.txt\n$ python3 archive.py -u example.com -c 200\n```\n\n## Usage\n\n```code\n\n █████╗ ██████╗  ██████╗██╗  ██╗██╗██╗   ██╗███████╗\n██╔══██╗██╔══██╗██╔════╝██║  ██║██║██║   ██║██╔════╝\n███████║██████╔╝██║     ███████║██║██║   ██║█████╗\n██╔══██║██╔══██╗██║     ██╔══██║██║╚██╗ ██╔╝██╔══╝\n██║  ██║██║  ██║╚██████╗██║  ██║██║ ╚████╔╝ ███████╗\n╚═╝  ╚═╝╚═╝  ╚═╝ ╚═════╝╚═╝  ╚═╝╚═╝  ╚═══╝  ╚══════╝\nCoded by:Ahmad Shwani\n\npython3 archive.py --help for help\n________________________________________________________\n\nusage: ./archive.py -u [target] -c [statuscode]\n\noptional arguments:\n  -h, --help       How To Use This Tool\n  -u Target        target url ex:google.com\n  -f From          archive date from\n  -t To            archive date to\n  -c Statuscode    status code ex:200\n  -l Limit         Archive limit try increase limit for better results default\n                   is 20k\n  -s Search        Only print Urls contains searched word\n  -e Exclude       Exclude extensions ex:css,js\n  --domains        extract only urls from archive result\n  --params         Extract urls contains parameters\n  --common Common  Search for common filenames ex:php,aspx,html\n  --save           Saving results to output directory\n```\n\n## Command instructions\n| Command  | Description |\n| ------------- | ------------- |\n| python3 archive.py -u example.com -c 200  | Shows web archives result  |\n| python3 archive.py -u example.com -c 200 -s admin  | Search for admin keyword in web archives result  |\n| python3 archive.py -u example.com -c 200 -f 2007 -t 2020 -s admin  | Search between dates for admin keyword  |\n| python3 archive.py -u example.com -c 200 -f 2007 -t 2020 -l 50000  | Increasing search limit to 50k default is 20k  |\n| python3 archive.py -u example.com -c 200 --params  | Extract urls contains parameters  |\n| python3 archive.py -u example.com -c 200 --params -s id  | Extract parameters then search for id keyword  |\n| python3 archive.py -u example.com -c 200 -e js,css  | Exclude extensions |\n| python3 archive.py -u example.com -c 200 --common php  | Find common filenames php,asp,aspx,wsdl,tpl,admin,install  |\n| python3 archive.py -u example.com -c 200 --domain --save  | Extract domains from archives result  |\n| python3 archive.py -u example.com -c 200 --domain --save  | Saving results to output directory  |\n\n## Contributing\nThank you for your interest in Archive-py. Your contributions are highly welcome.\n* Report a bug.\n* Help in fixing bugs.\n* Suggest a feature.\n\nThanks to [devanshbatham](https://github.com/devanshbatham)\n## Contact me\nTwitter: [hamoshwani](https://twitter.com/hamoshwani)\n\nEmail: hhamoka3@gmail.com\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhamoshwani%2FArchive-py","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhamoshwani%2FArchive-py","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhamoshwani%2FArchive-py/lists"}