{"id":19240587,"url":"https://github.com/random-robbie/open-redirect","last_synced_at":"2025-04-30T09:51:14.425Z","repository":{"id":72413284,"uuid":"108421391","full_name":"random-robbie/open-redirect","owner":"random-robbie","description":"Open Redirect Finder.","archived":false,"fork":false,"pushed_at":"2024-06-18T22:35:53.000Z","size":20,"stargazers_count":50,"open_issues_count":2,"forks_count":21,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-30T15:05:03.406Z","etag":null,"topics":["bugbounty","casperjs","open-redirect","openredirect","python"],"latest_commit_sha":null,"homepage":null,"language":"Python","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/random-robbie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2017-10-26T14:18:34.000Z","updated_at":"2025-03-01T10:46:21.000Z","dependencies_parsed_at":"2023-02-26T19:30:55.692Z","dependency_job_id":null,"html_url":"https://github.com/random-robbie/open-redirect","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/random-robbie%2Fopen-redirect","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/random-robbie%2Fopen-redirect/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/random-robbie%2Fopen-redirect/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/random-robbie%2Fopen-redirect/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/random-robbie","download_url":"https://codeload.github.com/random-robbie/open-redirect/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251679647,"owners_count":21626571,"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":["bugbounty","casperjs","open-redirect","openredirect","python"],"created_at":"2024-11-09T17:08:07.714Z","updated_at":"2025-04-30T09:51:14.395Z","avatar_url":"https://github.com/random-robbie.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# open-redirect\nOpen Redirect Finder.\n\n\n[![Capture.png](https://s1.postimg.org/88l48isty7/Capture.png)](https://postimg.org/image/5dsg2qdn6j/)\n\nAbout\n----\n\nBased on the idea from @ak1t4 and his script https://github.com/ak1t4/open-redirect-scanner\n\nThis takes 2 files one for the urls to test and one for the payloads.\nI've supplied some payloads to try.\n\nIt uses the casperjs headless browser to check if the site has redirected to the payload given.\nIf so it logs the data to found.txt\n\n\n\n\n\n\n\nStatus\n------\n\nWorking for me untested for others\n\n\n\nRequirements\n--------------\n\nYou need to have nodejs installed.\n\nIf you need to install it follow the below:\n\n```\ncurl -sL https://deb.nodesource.com/setup_8.x | bash -\napt-get install -y nodejs\n```\n\n\n\nNormal Requirements\n\n```\napt-get install phantomjs xvfb -y\nnpm -g install casperjs\n```\n\n\nHow to run\n--------------\n\n\n```\npython redirect.py urls.txt payloads.txt\n```\n\n\n\n\n\nTo do\n--------\n\n\n\nFix any issues reported\n\n\nappend https:// or http:// to urls provided without.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frandom-robbie%2Fopen-redirect","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frandom-robbie%2Fopen-redirect","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frandom-robbie%2Fopen-redirect/lists"}