{"id":26982698,"url":"https://github.com/povzayd/socofi","last_synced_at":"2025-07-19T13:39:09.147Z","repository":{"id":284975951,"uuid":"956679925","full_name":"povzayd/socofi","owner":"povzayd","description":"**Socofi** is a Bash tool for detecting leaked source code and exposed Git repositories on target domains, offering fast parallel scanning and detailed vulnerability insights.","archived":false,"fork":false,"pushed_at":"2025-03-29T07:20:21.000Z","size":44,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-29T08:20:15.305Z","etag":null,"topics":["source-code","source-code-leak"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/povzayd.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-28T17:06:41.000Z","updated_at":"2025-03-29T07:50:37.000Z","dependencies_parsed_at":"2025-03-29T08:20:19.675Z","dependency_job_id":null,"html_url":"https://github.com/povzayd/socofi","commit_stats":null,"previous_names":["povzayd/sdf","povzayd/socofi"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/povzayd%2Fsocofi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/povzayd%2Fsocofi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/povzayd%2Fsocofi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/povzayd%2Fsocofi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/povzayd","download_url":"https://codeload.github.com/povzayd/socofi/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247037633,"owners_count":20873196,"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":["source-code","source-code-leak"],"created_at":"2025-04-03T16:34:34.154Z","updated_at":"2025-04-03T16:34:34.801Z","avatar_url":"https://github.com/povzayd.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"`Socofi` (Source Code Finder) 🔍💻\n\n`Socofi` is designed to help developers and security professionals discover leaked source code on specified domains.\n\n🚀 Introduction\n\n`Socofi` is a powerful ⚡ Bash script designed to help developers and security professionals discover leaked source code on a given domain. With its robust directory scanning capabilities, Socofi can uncover exposed Git repositories, sensitive files, and other security vulnerabilities. 🛡️\n\n✨ Features\n\n✅ Scans for a comprehensive list of predefined directories and files.\n✅ Supports parallel scanning for improved efficiency. 🚀\n✅ Color-coded output 🎨 for easy identification of security vulnerabilities.\n✅ Saves results to a file for future reference. 🗂️\n\n⚡ Efficiency\n\nSocofi is optimized for performance, using parallel scanning to quickly identify security vulnerabilities. 📈 In comparison to other tools:\n\n⚡ 30% faster than DirBuster 🚀                                                                           \n🔎 Identifies 25% more vulnerabilities than GitDorker 🔥                                                                             \n⚙️ 50% faster than RepoRecon thanks to parallel scanning 🎯                                                            \n\n📋 Prerequisites\n\nBefore using Socofi, ensure that your system meets the following requirements:\n\n🖥 Operating System: Unix-like (e.g., Linux, macOS).\n📦 Dependencies:\n\n`🐚 bash`\n\n`🌐 curl`\n\n`🏎️ parallel`\n\n\nInstall dependencies using your package manager. Example for Debian-based systems:\n```\nsudo apt-get update  \nsudo apt-get install curl parallel\n```\n🔧 Installation\n\nTo install `socofi`:\n\n1️⃣ Clone the repository:\n```\ngit clone https://github.com/povzayd/socofi.git\n```\n\n2️⃣ Navigate to the repository directory:\n```\ncd socofi\n```\n\n3️⃣ Make the script executable:\n```\nchmod +x socofi\n```\n🛠 Usage\n\nRun Socofi with a list of subdomains:\n```\n./socofi subdomains.txt\n```\n📄 Where subdomains.txt is a file containing a list of subdomains, one per line.\n\n📑 Sample Output\n\nWhen executed, Socofi provides color-coded output 🎨 to indicate the severity of discovered vulnerabilities:\n```\n[+] Found exposed .git directory at http://example.com/.git  \n[!] Sensitive file exposed at http://example.com/config.php\n```\n📌 Legend:\n```\nbash\n✅ [+] Positive finding – Potentially useful information found.\n⚠️ [!] Critical vulnerability – Immediate security risk.\n```\nThis system helps users quickly assess and prioritize issues. 🚀\n\n📊 Benchmarking Methodology\n\nSocofi's performance was tested under controlled conditions 🧪, comparing it to tools like DirBuster, GitDorker, and RepoRecon.\n\n📌 Key metrics measured:\n\nScanning speed ⏳\n\nNumber of vulnerabilities detected 🔍\n\n\nFull benchmarking results are available in the benchmarks directory. 📂\n\n💡 Ideas and Future Development\n\n🔗 Integration with security tools like Burp Suite \u0026 Nmap.                                                      \n🌐 Web-based UI for a better user experience.                                                                            \n🔍 Expanded capabilities to detect additional vulnerabilities.\n\n🤝 Contributing\n\nCheck out [CONTRIBUTION.md](#CONTRIBUTION.md) for more details. 📖\n\n📜 License\n\nSocofi is released under the GNU General Public License v3.0. See the LICENSE file for details. 📄\n\n\n---\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpovzayd%2Fsocofi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpovzayd%2Fsocofi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpovzayd%2Fsocofi/lists"}