{"id":17295795,"url":"https://github.com/proditis/mini-tools","last_synced_at":"2025-04-14T12:03:24.419Z","repository":{"id":64973444,"uuid":"576799366","full_name":"proditis/mini-tools","owner":"proditis","description":"A collection of mini tools and snippets for various purposes","archived":false,"fork":false,"pushed_at":"2022-12-21T10:58:15.000Z","size":31,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-14T12:03:05.436Z","etag":null,"topics":["bugbounty","csp","cybersecurity","dns","hacking","sni","snippets"],"latest_commit_sha":null,"homepage":"https://proditis.github.io/BugBounty-Journal/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/proditis.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-12-11T02:27:18.000Z","updated_at":"2024-04-03T12:10:13.000Z","dependencies_parsed_at":"2022-12-31T03:45:10.815Z","dependency_job_id":null,"html_url":"https://github.com/proditis/mini-tools","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/proditis%2Fmini-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/proditis%2Fmini-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/proditis%2Fmini-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/proditis%2Fmini-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/proditis","download_url":"https://codeload.github.com/proditis/mini-tools/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248877987,"owners_count":21176243,"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","csp","cybersecurity","dns","hacking","sni","snippets"],"created_at":"2024-10-15T11:11:13.368Z","updated_at":"2025-04-14T12:03:24.396Z","avatar_url":"https://github.com/proditis.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mini-tools: A collection of mini tools and snippets for various purposes\n- [mini-tools: A collection of mini tools and snippets for various purposes](#mini-tools-a-collection-of-mini-tools-and-snippets-for-various-purposes)\n  - [`certnames`](#certnames)\n  - [`cfworkers`](#cfworkers)\n  - [`cspparse`](#cspparse)\n  - [`cyberchef`](#cyberchef)\n  - [`nsparse` (heavily experimental atm)](#nsparse-heavily-experimental-atm)\n  - [`sniprobe`](#sniprobe)\n\n## `certnames`\nGets the alternate subject DNS names from a PEM certificate\nand performs a DNS lookup on them\n\n\n## `cfworkers`\nA small collection of cloudflare workers, that can be used\nfor scanning purposes :smiley:\n\n\n## `cspparse`\nParse the CSP policy from the returned headers of a given URI\nand try to extract URL and fully qualified domain names (that\noptionally match a given word)\n\n**example**\n```\ncspparse https://intigriti.com\n```\n\n\n## `cyberchef`\nA small collection of https://github.com/gchq/CyberChef functions\nthat can be used into other projects. Right now only AnalyzeHash\nis implemented.\n\n\n## `nsparse` (heavily experimental atm)\nTakes a domain performs dns lookups for interesting txt records\nalong with other interesting queries (NS, A, MX, SOA) all in one go.\n**update**: found this little baby instead https://github.com/projectdiscovery/dnsx and gonna be focusing on it\n\n\n## `sniprobe`\nTakes a host and optional https port and after it resolves the hostname,\ngrabs the DNS names of its certificate and performs GET requests, pinned\non the first hosts' IP and thus keeping SNI happy\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fproditis%2Fmini-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fproditis%2Fmini-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fproditis%2Fmini-tools/lists"}