{"id":32460,"name":"torbot","description":"Dark Web OSINT Tool","url":"https://github.com/dedsecinside/torbot","last_synced_at":"2025-09-05T05:27:46.926Z","repository":{"id":37736344,"uuid":"91573963","full_name":"DedSecInside/TorBot","owner":"DedSecInside","description":"Dark Web OSINT Tool","archived":false,"fork":false,"pushed_at":"2025-05-19T21:35:55.000Z","size":14374,"stargazers_count":3288,"open_issues_count":7,"forks_count":573,"subscribers_count":103,"default_branch":"dev","last_synced_at":"2025-05-20T22:20:58.206Z","etag":null,"topics":["algorithm","crawler","dark-web","dedsec-inside","deepweb","go","hacking","hacktoberfest","osint","projects","psnappz","python","python-web-crawler","python3","security","security-tools","spider","tor","tor-network","torbot"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DedSecInside.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"docs/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"psnappz","patreon":"dedsec_inside_research","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2017-05-17T12:28:16.000Z","updated_at":"2025-05-20T15:01:31.000Z","dependencies_parsed_at":"2023-02-10T16:15:30.759Z","dependency_job_id":"bc9c7372-bc5c-49ff-a4d8-01a5245cf2b8","html_url":"https://github.com/DedSecInside/TorBot","commit_stats":{"total_commits":710,"total_committers":45,"mean_commits":"15.777777777777779","dds":0.5577464788732394,"last_synced_commit":"c1a133d6d0f2e2cf9f82eba773d7da654cd4a3eb"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/DedSecInside/TorBot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DedSecInside%2FTorBot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DedSecInside%2FTorBot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DedSecInside%2FTorBot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DedSecInside%2FTorBot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DedSecInside","download_url":"https://codeload.github.com/DedSecInside/TorBot/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DedSecInside%2FTorBot/sbom","scorecard":{"id":38846,"data":{"date":"2025-08-11","repo":{"name":"github.com/DedSecInside/TorBot","commit":"0ccf61f523e0d849749823b0ae5a35a79e0ceaa6"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.3,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 1/8 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/flake8.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/pytest.yml:13","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v4.0.0 not signed: https://api.github.com/repos/DedSecInside/TorBot/releases/124902329","Warn: release artifact v3.1.2 not signed: https://api.github.com/repos/DedSecInside/TorBot/releases/121377646","Warn: release artifact v3.1.1 not signed: https://api.github.com/repos/DedSecInside/TorBot/releases/119121839","Warn: release artifact v3.0.1 not signed: https://api.github.com/repos/DedSecInside/TorBot/releases/118077275","Warn: release artifact v4.0.0 does not have provenance: https://api.github.com/repos/DedSecInside/TorBot/releases/124902329","Warn: release artifact v3.1.2 does not have provenance: https://api.github.com/repos/DedSecInside/TorBot/releases/121377646","Warn: release artifact v3.1.1 does not have provenance: https://api.github.com/repos/DedSecInside/TorBot/releases/119121839","Warn: release artifact v3.0.1 does not have provenance: https://api.github.com/repos/DedSecInside/TorBot/releases/118077275"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/flake8.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/DedSecInside/TorBot/flake8.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/flake8.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/DedSecInside/TorBot/flake8.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytest.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/DedSecInside/TorBot/pytest.yml/dev?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pytest.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/DedSecInside/TorBot/pytest.yml/dev?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:2: pin your Docker image by updating python:3.11.4 to python:3.11.4@sha256:85b3d192dddbc96588b719e86991e472b390805a754681a38132de1977d8e429","Warn: pipCommand not pinned by hash: Dockerfile:11","Warn: pipCommand not pinned by hash: scripts/install.sh:5","Warn: pipCommand not pinned by hash: .github/workflows/flake8.yml:19","Warn: pipCommand not pinned by hash: .github/workflows/flake8.yml:20","Warn: pipCommand not pinned by hash: .github/workflows/pytest.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/pytest.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/pytest.yml:30","Warn: pipCommand not pinned by hash: .github/workflows/pytest.yml:31","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned","Info:   0 out of   8 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2022-183 / GHSA-h8pj-cxx2-jfg2","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 2 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-14T20:56:26.655Z","repository_id":37736344,"created_at":"2025-08-14T20:56:26.655Z","updated_at":"2025-08-14T20:56:26.655Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273714432,"owners_count":25154814,"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","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"owner":{"login":"DedSecInside","name":"DedSec Inside","uuid":"20391554","kind":"organization","description":"","email":"thepsnarayanan@gmail.com","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/20391554?v=4","repositories_count":6,"last_synced_at":"2023-03-02T00:10:20.546Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/DedSecInside","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-12T19:04:22.548Z","updated_at":"2023-03-02T00:10:20.561Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DedSecInside","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DedSecInside/repositories"},"packages":[{"id":4426340,"name":"github.com/dedsecinside/torbot","ecosystem":"go","description":"","homepage":null,"licenses":"other","normalized_licenses":["GPL-1.0+"],"repository_url":"https://github.com/dedsecinside/torbot","keywords_array":[],"namespace":"github.com/dedsecinside","versions_count":8,"first_release_published_at":"2017-07-04T17:09:53.000Z","latest_release_published_at":"2023-10-12T22:01:11.000Z","latest_release_number":"v4.0.0+incompatible","last_synced_at":"2025-08-28T02:20:13.651Z","created_at":"2022-05-24T14:13:48.543Z","updated_at":"2025-08-28T02:20:13.652Z","registry_url":"https://pkg.go.dev/github.com/dedsecinside/torbot","install_command":"go get github.com/dedsecinside/torbot","documentation_url":"https://pkg.go.dev/github.com/dedsecinside/torbot#section-documentation","metadata":{},"repo_metadata":{"uuid":"91573963","full_name":"DedSecInside/TorBot","owner":"DedSecInside","description":"Dark Web OSINT Tool","archived":false,"fork":false,"pushed_at":"2023-03-14T13:25:03.000Z","size":14350,"stargazers_count":1898,"open_issues_count":4,"forks_count":425,"subscribers_count":87,"default_branch":"dev","last_synced_at":"2023-03-21T07:32:33.742Z","etag":null,"topics":["algorithm","crawler","dark-web","dedsec-inside","deepweb","go","hacking","hacktoberfest","osint","projects","psnappz","python","python-web-crawler","python3","security","security-tools","spider","tor","tor-network","torbot"],"latest_commit_sha":null,"homepage":"https://neonsec.in","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null},"funding":{"github":"psnappz","patreon":"dedsec_inside_research","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2017-05-17T12:28:16.000Z","updated_at":"2023-03-21T05:55:34.000Z","dependencies_parsed_at":"2023-02-10T16:15:30.759Z","dependency_job_id":null,"html_url":"https://github.com/DedSecInside/TorBot","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DedSecInside%2FTorBot","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DedSecInside%2FTorBot/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DedSecInside%2FTorBot/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DedSecInside","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"}},"repo_metadata_updated_at":"2023-03-21T20:27:22.124Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":null,"forks_count":null,"average":8.172500131868823},"purl":"pkg:golang/github.com/dedsecinside/torbot","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/dedsecinside/torbot","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/dedsecinside/torbot","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/dedsecinside/torbot/dependencies","status":null,"funding_links":["https://github.com/sponsors/psnappz","https://patreon.com/dedsec_inside_research"],"critical":null,"issue_metadata":{"last_synced_at":"2023-05-19T05:56:00.580Z","issues_count":36,"pull_requests_count":64,"avg_time_to_close_issue":21410815.029411763,"avg_time_to_close_pull_request":4045842.564516129,"issues_closed_count":34,"pull_requests_closed_count":62,"pull_request_authors_count":10,"issue_authors_count":23,"avg_comments_per_issue":3.4722222222222223,"avg_comments_per_pull_request":0.984375,"merged_pull_requests_count":47,"bot_issues_count":0,"bot_pull_requests_count":23,"past_year_issues_count":9,"past_year_pull_requests_count":14,"past_year_avg_time_to_close_issue":1721689.2857142857,"past_year_avg_time_to_close_pull_request":2096214.3333333333,"past_year_issues_closed_count":7,"past_year_pull_requests_closed_count":12,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":3.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":5,"past_year_merged_pull_requests_count":10},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdedsecinside%2Ftorbot/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdedsecinside%2Ftorbot/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdedsecinside%2Ftorbot/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdedsecinside%2Ftorbot/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1951509,"maintainers_count":0,"namespaces_count":741275,"keywords_count":109185,"github":"golang","metadata":{"funded_packages_count":49011},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-05T05:14:06.439Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":4426125,"name":"github.com/DedSecInside/TorBot","ecosystem":"go","description":"","homepage":null,"licenses":"other","normalized_licenses":["GPL-1.0+"],"repository_url":"https://github.com/DedSecInside/TorBot","keywords_array":[],"namespace":"github.com/DedSecInside","versions_count":8,"first_release_published_at":"2017-07-04T17:09:53.000Z","latest_release_published_at":"2023-10-12T22:01:11.000Z","latest_release_number":"v4.0.0+incompatible","last_synced_at":"2025-08-24T03:48:53.934Z","created_at":"2022-05-24T14:13:02.678Z","updated_at":"2025-08-24T03:48:53.934Z","registry_url":"https://pkg.go.dev/github.com/DedSecInside/TorBot","install_command":"go get github.com/DedSecInside/TorBot","documentation_url":"https://pkg.go.dev/github.com/DedSecInside/TorBot#section-documentation","metadata":{},"repo_metadata":{"uuid":"91573963","full_name":"DedSecInside/TorBot","owner":"DedSecInside","description":"Dark Web OSINT Tool","archived":false,"fork":false,"pushed_at":"2023-03-14T13:25:03.000Z","size":14350,"stargazers_count":1898,"open_issues_count":4,"forks_count":425,"subscribers_count":87,"default_branch":"dev","last_synced_at":"2023-03-21T07:32:33.742Z","etag":null,"topics":["algorithm","crawler","dark-web","dedsec-inside","deepweb","go","hacking","hacktoberfest","osint","projects","psnappz","python","python-web-crawler","python3","security","security-tools","spider","tor","tor-network","torbot"],"latest_commit_sha":null,"homepage":"https://neonsec.in","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null},"funding":{"github":"psnappz","patreon":"dedsec_inside_research","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2017-05-17T12:28:16.000Z","updated_at":"2023-03-21T05:55:34.000Z","dependencies_parsed_at":"2023-02-10T16:15:30.759Z","dependency_job_id":null,"html_url":"https://github.com/DedSecInside/TorBot","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DedSecInside%2FTorBot","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DedSecInside%2FTorBot/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DedSecInside%2FTorBot/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DedSecInside","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"}},"repo_metadata_updated_at":"2023-03-21T20:27:20.882Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":null,"forks_count":null,"average":8.172500131868823},"purl":"pkg:golang/github.com/%21ded%21sec%21inside/%21tor%21bot","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/DedSecInside/TorBot","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/DedSecInside/TorBot","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/DedSecInside/TorBot/dependencies","status":null,"funding_links":["https://github.com/sponsors/psnappz","https://patreon.com/dedsec_inside_research"],"critical":null,"issue_metadata":{"last_synced_at":"2023-05-19T05:56:00.580Z","issues_count":36,"pull_requests_count":64,"avg_time_to_close_issue":21410815.029411763,"avg_time_to_close_pull_request":4045842.564516129,"issues_closed_count":34,"pull_requests_closed_count":62,"pull_request_authors_count":10,"issue_authors_count":23,"avg_comments_per_issue":3.4722222222222223,"avg_comments_per_pull_request":0.984375,"merged_pull_requests_count":47,"bot_issues_count":0,"bot_pull_requests_count":23,"past_year_issues_count":9,"past_year_pull_requests_count":14,"past_year_avg_time_to_close_issue":1721689.2857142857,"past_year_avg_time_to_close_pull_request":2096214.3333333333,"past_year_issues_closed_count":7,"past_year_pull_requests_closed_count":12,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":3.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":5,"past_year_merged_pull_requests_count":10},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FDedSecInside%2FTorBot/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FDedSecInside%2FTorBot/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FDedSecInside%2FTorBot/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FDedSecInside%2FTorBot/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1951509,"maintainers_count":0,"namespaces_count":741275,"keywords_count":109185,"github":"golang","metadata":{"funded_packages_count":49011},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-05T05:14:06.439Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1793099,"full_name":"DedSecInside/TorBot","default_branch":"dev","committers":[{"name":"Akeem King","email":"akeemtlking@gmail.com","login":"KingAkeem","count":326},{"name":"PS Narayanan","email":"thepsnarayanan@gmail.com","login":"PSNAppz","count":207},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":29},{"name":"Pravin Agre","email":"agrepravin@gmail.com","login":"agrepravin","count":20},{"name":"Akeem Tyrell Lamont King","email":"akeemking@Machine.local","login":null,"count":11},{"name":"Anthony Suárez","email":"neolight1010@gmail.com","login":"neolight1010","count":11},{"name":"Sooraj","email":"soorajsomans@gmail.com","login":"soorajsomans","count":9},{"name":"masterugwee","email":"varun199700@gmail.com","login":"masterugwee","count":9},{"name":"PSN","email":"psn@localhost.localdomain","login":null,"count":6},{"name":"Christian L Moreno","email":"christianluciano.m@gmail.com","login":"morenocl","count":6},{"name":"Manfredi","email":"manfredimartorana@gmail.com","login":null,"count":5},{"name":"shivankar-madaan","email":"shivankarmadaan@gmail.com","login":"shivankar-madaan","count":5},{"name":"shaswat-satyam","email":"70892928+shaswat-satyam","login":"shaswat-satyam","count":5},{"name":"Tiago Matias","email":"tiago.matias92@gmail.com","login":"tiagoCMatias","count":5},{"name":"Hossam Al-Dokkani","email":"hossam.o@trufla.com","login":null,"count":4},{"name":"Yash Mehta","email":"y-mehta","login":"y-mehta","count":4},{"name":"Vedant Borkar","email":"vedantborkar1234@gmail.com","login":"vedant-z","count":4},{"name":"SasikaSankalana","email":"79664299+SasikaSankalana","login":"SasikaSankalana","count":4},{"name":"Robert","email":"rl78746@yahoo.com","login":"robly78746","count":4},{"name":"fukusuket","email":"41001169+fukusuket","login":"fukusuket","count":3},{"name":"Manfredi Martorana","email":"martoranamanfredi@gmail.com","login":"mamarto","count":3},{"name":"PS NaraYanan","email":"psn@PSNs-MacBook-Pro.local","login":null,"count":3},{"name":"Artifact","email":"artifact@localhost.localdomain","login":null,"count":3},{"name":"root","email":"root@localhost.localdomain","login":"invalid-email-address","count":2},{"name":"pUrGe12","email":"helloitsme0218@gmail.com","login":"pUrGe12","count":2},{"name":"Rahul Kumar","email":"104289350+rahul0x00","login":"rahul0x00","count":2},{"name":"Olga Chebotaryova","email":"olga.chebotaryova@gmail.com","login":"OlgaCh","count":2},{"name":"Jack Moulson","email":"jacobite747@gmail.com","login":"Jacobite747","count":2},{"name":"Kishan Mehta","email":"kishan@scrapinghub.com","login":null,"count":2},{"name":"Gus","email":"aengus.crowley@gmail.com","login":"AlwaysSayingPleaseAndThankYou","count":1},{"name":"ExPl01t","email":"PSN@localhost.localdomain","login":null,"count":1},{"name":"Sia Wai Suan","email":"Sia.WaiSuan@factset.com","login":null,"count":1},{"name":"Frédéric Pierret","email":"frederic.pierret@qubes-os.org","login":"fepitre","count":1},{"name":"Chamin Wickramarathna","email":"chamin.13@cse.mrt.ac.lk","login":"ChaminW","count":1},{"name":"CarsonGSmith","email":"43037904+CarsonGSmith","login":"CarsonGSmith","count":1},{"name":"42B","email":"42B@protonmail.com","login":"42B","count":1},{"name":"Ikko Eltociear Ashimine","email":"eltociear@gmail.com","login":"eltociear","count":1},{"name":"Sankalp Piratla","email":"42578043+Sankalp00","login":"Sankalp00","count":1},{"name":"SubaruSama","email":"andresfauque@gmail.com","login":"SubaruSama","count":1},{"name":"Tharaka Udayanga","email":"42183861+tharudaya","login":"tharudaya","count":1},{"name":"Vishwa","email":"v1shwa","login":"v1shwa","count":1},{"name":"leaen","email":"mossbanay@gmail.com","login":"mossbanay","count":1},{"name":"md","email":"146939900+mohitd404","login":"mohitd404","count":1},{"name":"rmad17","email":"souravbasu17@gmail.com","login":"rmad17","count":1},{"name":"stefins","email":"stefin2016@gmail.com","login":"stefins","count":1}],"total_commits":714,"total_committers":45,"total_bot_commits":29,"total_bot_committers":1,"mean_commits":15.866666666666667,"dds":0.5434173669467788,"past_year_committers":[{"name":"pUrGe12","email":"helloitsme0218@gmail.com","login":"pUrGe12","count":2},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":2}],"past_year_total_commits":4,"past_year_total_committers":2,"past_year_total_bot_commits":2,"past_year_total_bot_committers":1,"past_year_mean_commits":2.0,"past_year_dds":0.5,"last_synced_at":"2025-05-15T03:04:19.210Z","last_synced_commit":"0ccf61f523e0d849749823b0ae5a35a79e0ceaa6","created_at":"2024-09-21T07:00:22.307Z","updated_at":"2025-05-15T03:04:19.245Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/DedSecInside%2FTorBot/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"DedSecInside/TorBot","html_url":"https://github.com/DedSecInside/TorBot","last_synced_at":"2025-08-31T12:03:05.214Z","status":null,"issues_count":61,"pull_requests_count":118,"avg_time_to_close_issue":16528961.127272727,"avg_time_to_close_pull_request":2978433.547826087,"issues_closed_count":55,"pull_requests_closed_count":115,"pull_request_authors_count":20,"issue_authors_count":36,"avg_comments_per_issue":3.8032786885245904,"avg_comments_per_pull_request":0.7711864406779662,"merged_pull_requests_count":94,"bot_issues_count":0,"bot_pull_requests_count":38,"past_year_issues_count":4,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":1269864.6666666667,"past_year_avg_time_to_close_pull_request":364465.5,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":2,"created_at":"2023-05-17T11:17:27.101Z","updated_at":"2025-09-02T16:22:54.340Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DedSecInside%2FTorBot","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DedSecInside%2FTorBot/issues","issue_labels_count":{"Hacktoberfest":17,"Enhancement":11,"Help Wanted":10,"Good First Issue":10,"Bug":8,"New Feature":6,"Med Priority":6,"Issue Fixed":5,"Low Priority":4,"Ongoing":4,"Idea":3,"Performance":3,"Unit test":2,"Major Upgrade":2,"Critical":2,"Highly Anticipated Feature":2,"Dependencies":1,"Python":1,"Fixed":1},"pull_request_labels_count":{"Dependencies":44,"Python":22,"Javascript":19,"Enhancement":13,"To Review":8,"Ready To Merge":7,"Issue Fixed":7,"New Feature":6,"Hacktoberfest":6,"Med Priority":5,"Ongoing":4,"Major Upgrade":4,"Doc":3,"Merge Approved":3,"Performance":2,"Machine Learning":2,"Readme":2,"Low Priority":1,"Critical":1,"Security Patch":1,"Bug":1,"Trival Fix":1,"Good First Issue":1,"Breaking Change":1,"Highly Anticipated Feature":1,"Unit test":1},"issue_author_associations_count":{"NONE":40,"MEMBER":19,"CONTRIBUTOR":1},"pull_request_author_associations_count":{"MEMBER":59,"CONTRIBUTOR":54,"NONE":7},"issue_authors":{"KingAkeem":16,"advanced4":4,"PSNAppz":3,"BlAd373":3,"pillocx":2,"Balloon666":2,"Idanban12":2,"Fankaren":1,"Shaxrezad":1,"datalex42":1,"luke2103":1,"0x0-art":1,"anoduck":1,"AbdulSami455":1,"johala09":1,"Kalyanimhala":1,"hortonew":1,"orrj":1,"lsntdev":1,"Eusebius":1,"qqbbpsy":1,"little-endian-0x01":1,"charmsoul":1,"xxxcrow":1,"SpicyChimney":1,"0xEnders":1,"AnonymousRonin":1,"CYB3RMX":1,"DocKali":1,"macgreine":1,"decysoccr":1,"truesamurai":1,"Brumbpo-Tungus":1,"pUrGe12":1,"3ntr0phy":1},"pull_request_authors":{"KingAkeem":47,"dependabot[bot]":41,"PSNAppz":12,"fukusuket":2,"harshhere905":2,"vedant-z":2,"Blacksujit":2,"shaswat-satyam":1,"rahul0x00":1,"SasikaSankalana":1,"mohitd404":1,"thirdbyte":1,"NeoLight1010":1,"mirusu400":1,"stefins":1,"eltociear":1,"DANIELXXOMG2":1,"SubaruSama":1,"pUrGe12":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10086181,"issues_count":31270050,"pull_requests_count":96366014,"authors_count":10695620,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{"Dependencies":2,"Python":2},"past_year_issue_author_associations_count":{"NONE":3,"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":3,"MEMBER":2,"NONE":1},"past_year_issue_authors":{"Idanban12":2,"AbdulSami455":1,"pUrGe12":1},"past_year_pull_request_authors":{"dependabot[bot]":2,"KingAkeem":2,"pUrGe12":1,"DANIELXXOMG2":1},"maintainers":[{"login":"KingAkeem","count":63,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/KingAkeem"},{"login":"PSNAppz","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PSNAppz"}],"active_maintainers":[{"login":"KingAkeem","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/KingAkeem"}]},"events":{"total":{"CreateEvent":4,"CommitCommentEvent":1,"IssuesEvent":6,"WatchEvent":471,"DeleteEvent":2,"IssueCommentEvent":15,"PushEvent":4,"PullRequestEvent":8,"PullRequestReviewEvent":3,"ForkEvent":82},"last_year":{"CreateEvent":4,"CommitCommentEvent":1,"IssuesEvent":6,"WatchEvent":471,"DeleteEvent":2,"IssueCommentEvent":15,"PushEvent":4,"PullRequestEvent":8,"PullRequestReviewEvent":3,"ForkEvent":82}},"keywords":["algorithm","crawler","dark-web","dedsec-inside","deepweb","go","hacking","hacktoberfest","osint","projects","psnappz","python","python-web-crawler","python3","security","security-tools","spider","tor","tor-network","torbot"],"dependencies":[{"ecosystem":"docker","filepath":"docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-02-10T16:15:30.344Z","updated_at":"2023-02-10T16:15:30.344Z","repository_link":"https://github.com/DedSecInside/TorBot/blob/dev/docker/Dockerfile","dependencies":[{"id":7534002782,"package_name":"python","ecosystem":"docker","requirements":"3.9","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"poetry.lock","sha":null,"kind":"lockfile","created_at":"2023-02-10T16:15:30.422Z","updated_at":"2023-02-10T16:15:30.422Z","repository_link":"https://github.com/DedSecInside/TorBot/blob/dev/poetry.lock","dependencies":[{"id":7534002847,"package_name":"altgraph","ecosystem":"pypi","requirements":"0.17.2","direct":false,"kind":"runtime","optional":false},{"id":7534002848,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.11.1","direct":false,"kind":"runtime","optional":false},{"id":7534002849,"package_name":"certifi","ecosystem":"pypi","requirements":"2022.12.7","direct":false,"kind":"runtime","optional":false},{"id":7534002850,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"2.0.12","direct":false,"kind":"runtime","optional":false},{"id":7534002851,"package_name":"decorator","ecosystem":"pypi","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":7534002852,"package_name":"future","ecosystem":"pypi","requirements":"0.18.2","direct":false,"kind":"runtime","optional":false},{"id":7534002853,"package_name":"idna","ecosystem":"pypi","requirements":"3.3","direct":false,"kind":"runtime","optional":false},{"id":7534002854,"package_name":"igraph","ecosystem":"pypi","requirements":"0.9.11","direct":false,"kind":"runtime","optional":false},{"id":7534002855,"package_name":"joblib","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":7534002856,"package_name":"macholib","ecosystem":"pypi","requirements":"1.16","direct":false,"kind":"runtime","optional":false},{"id":7534002857,"package_name":"numpy","ecosystem":"pypi","requirements":"1.22.4","direct":false,"kind":"runtime","optional":false},{"id":7534002858,"package_name":"pefile","ecosystem":"pypi","requirements":"2022.5.30","direct":false,"kind":"runtime","optional":false},{"id":7534002859,"package_name":"progress","ecosystem":"pypi","requirements":"1.6","direct":false,"kind":"runtime","optional":false},{"id":7534002860,"package_name":"pyinstaller","ecosystem":"pypi","requirements":"5.1","direct":false,"kind":"runtime","optional":false},{"id":7534002861,"package_name":"pyinstaller-hooks-contrib","ecosystem":"pypi","requirements":"2022.7","direct":false,"kind":"runtime","optional":false},{"id":7534002862,"package_name":"pysocks","ecosystem":"pypi","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":7534002863,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"0.20.0","direct":false,"kind":"runtime","optional":false},{"id":7534002864,"package_name":"pywin32-ctypes","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":7534002865,"package_name":"requests","ecosystem":"pypi","requirements":"2.28.0","direct":false,"kind":"runtime","optional":false},{"id":7534002866,"package_name":"requests-mock","ecosystem":"pypi","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":7534002867,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":7534002868,"package_name":"scipy","ecosystem":"pypi","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":7534002869,"package_name":"setuptools","ecosystem":"pypi","requirements":"65.6.3","direct":false,"kind":"runtime","optional":false},{"id":7534002870,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":7534002871,"package_name":"sklearn","ecosystem":"pypi","requirements":"0.0","direct":false,"kind":"runtime","optional":false},{"id":7534002872,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.3.2.post1","direct":false,"kind":"runtime","optional":false},{"id":7534002873,"package_name":"termcolor","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":7534002874,"package_name":"texttable","ecosystem":"pypi","requirements":"1.6.4","direct":false,"kind":"runtime","optional":false},{"id":7534002875,"package_name":"threadpoolctl","ecosystem":"pypi","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":7534002876,"package_name":"threadsafe","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7534002877,"package_name":"treelib","ecosystem":"pypi","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":7534002878,"package_name":"urllib3","ecosystem":"pypi","requirements":"1.26.9","direct":false,"kind":"runtime","optional":false},{"id":7534002879,"package_name":"validators","ecosystem":"pypi","requirements":"0.20.0","direct":false,"kind":"runtime","optional":false},{"id":7534002880,"package_name":"yattag","ecosystem":"pypi","requirements":"1.14.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-02-10T16:15:30.501Z","updated_at":"2023-02-10T16:15:30.501Z","repository_link":"https://github.com/DedSecInside/TorBot/blob/dev/pyproject.toml","dependencies":[{"id":7534003063,"package_name":"python","ecosystem":"pypi","requirements":"\u003e=3.8,\u003c3.11","direct":true,"kind":"runtime","optional":false},{"id":7534003064,"package_name":"altgraph","ecosystem":"pypi","requirements":"0.17.2","direct":true,"kind":"runtime","optional":false},{"id":7534003065,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.11.1","direct":true,"kind":"runtime","optional":false},{"id":7534003066,"package_name":"certifi","ecosystem":"pypi","requirements":"2022.12.7","direct":true,"kind":"runtime","optional":false},{"id":7534003067,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"2.0.12","direct":true,"kind":"runtime","optional":false},{"id":7534003068,"package_name":"decorator","ecosystem":"pypi","requirements":"5.1.1","direct":true,"kind":"runtime","optional":false},{"id":7534003069,"package_name":"idna","ecosystem":"pypi","requirements":"3.3","direct":true,"kind":"runtime","optional":false},{"id":7534003070,"package_name":"igraph","ecosystem":"pypi","requirements":"0.9.11","direct":true,"kind":"runtime","optional":false},{"id":7534003071,"package_name":"joblib","ecosystem":"pypi","requirements":"1.2.0","direct":true,"kind":"runtime","optional":false},{"id":7534003072,"package_name":"macholib","ecosystem":"pypi","requirements":"1.16","direct":true,"kind":"runtime","optional":false},{"id":7534003073,"package_name":"numpy","ecosystem":"pypi","requirements":"1.22.4","direct":true,"kind":"runtime","optional":false},{"id":7534003074,"package_name":"progress","ecosystem":"pypi","requirements":"1.6","direct":true,"kind":"runtime","optional":false},{"id":7534003075,"package_name":"pyinstaller","ecosystem":"pypi","requirements":"5.1","direct":true,"kind":"runtime","optional":false},{"id":7534003076,"package_name":"pyinstaller-hooks-contrib","ecosystem":"pypi","requirements":"2022.7","direct":true,"kind":"runtime","optional":false},{"id":7534003077,"package_name":"PySocks","ecosystem":"pypi","requirements":"1.7.1","direct":true,"kind":"runtime","optional":false},{"id":7534003078,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"0.20.0","direct":true,"kind":"runtime","optional":false},{"id":7534003079,"package_name":"requests","ecosystem":"pypi","requirements":"2.28.0","direct":true,"kind":"runtime","optional":false},{"id":7534003080,"package_name":"requests-mock","ecosystem":"pypi","requirements":"1.9.3","direct":true,"kind":"runtime","optional":false},{"id":7534003081,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"1.1.2","direct":true,"kind":"runtime","optional":false},{"id":7534003082,"package_name":"scipy","ecosystem":"pypi","requirements":"1.9.1","direct":true,"kind":"runtime","optional":false},{"id":7534003083,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":true,"kind":"runtime","optional":false},{"id":7534003084,"package_name":"sklearn","ecosystem":"pypi","requirements":"0.0","direct":true,"kind":"runtime","optional":false},{"id":7534003085,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.3.2.post1","direct":true,"kind":"runtime","optional":false},{"id":7534003086,"package_name":"termcolor","ecosystem":"pypi","requirements":"1.1.0","direct":true,"kind":"runtime","optional":false},{"id":7534003087,"package_name":"texttable","ecosystem":"pypi","requirements":"1.6.4","direct":true,"kind":"runtime","optional":false},{"id":7534003088,"package_name":"threadpoolctl","ecosystem":"pypi","requirements":"3.1.0","direct":true,"kind":"runtime","optional":false},{"id":7534003089,"package_name":"threadsafe","ecosystem":"pypi","requirements":"1.0.0","direct":true,"kind":"runtime","optional":false},{"id":7534003090,"package_name":"urllib3","ecosystem":"pypi","requirements":"1.26.9","direct":true,"kind":"runtime","optional":false},{"id":7534003091,"package_name":"validators","ecosystem":"pypi","requirements":"0.20.0","direct":true,"kind":"runtime","optional":false},{"id":7534003092,"package_name":"yattag","ecosystem":"pypi","requirements":"1.14.0","direct":true,"kind":"runtime","optional":false},{"id":7534003093,"package_name":"treelib","ecosystem":"pypi","requirements":"^1.6.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2023-02-10T16:15:30.563Z","updated_at":"2023-02-10T16:15:30.563Z","repository_link":"https://github.com/DedSecInside/TorBot/blob/dev/requirements.txt","dependencies":[{"id":7534003140,"package_name":"altgraph","ecosystem":"pypi","requirements":"==0.17.2","direct":true,"kind":"runtime","optional":false},{"id":7534003141,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"==4.11.1","direct":true,"kind":"runtime","optional":false},{"id":7534003142,"package_name":"certifi","ecosystem":"pypi","requirements":"==2022.12.7","direct":true,"kind":"runtime","optional":false},{"id":7534003143,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.0.12","direct":true,"kind":"runtime","optional":false},{"id":7534003144,"package_name":"decorator","ecosystem":"pypi","requirements":"==5.1.1","direct":true,"kind":"runtime","optional":false},{"id":7534003145,"package_name":"ete3","ecosystem":"pypi","requirements":"==3.1.2","direct":true,"kind":"runtime","optional":false},{"id":7534003146,"package_name":"idna","ecosystem":"pypi","requirements":"==3.3","direct":true,"kind":"runtime","optional":false},{"id":7534003147,"package_name":"igraph","ecosystem":"pypi","requirements":"==0.9.11","direct":true,"kind":"runtime","optional":false},{"id":7534003148,"package_name":"joblib","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":7534003149,"package_name":"macholib","ecosystem":"pypi","requirements":"==1.16","direct":true,"kind":"runtime","optional":false},{"id":7534003150,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.22.4","direct":true,"kind":"runtime","optional":false},{"id":7534003151,"package_name":"progress","ecosystem":"pypi","requirements":"==1.6","direct":true,"kind":"runtime","optional":false},{"id":7534003152,"package_name":"pyinstaller","ecosystem":"pypi","requirements":"==5.1","direct":true,"kind":"runtime","optional":false},{"id":7534003153,"package_name":"pyinstaller-hooks-contrib","ecosystem":"pypi","requirements":"==2022.7","direct":true,"kind":"runtime","optional":false},{"id":7534003154,"package_name":"PySocks","ecosystem":"pypi","requirements":"==1.7.1","direct":true,"kind":"runtime","optional":false},{"id":7534003155,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"==0.20.0","direct":true,"kind":"runtime","optional":false},{"id":7534003156,"package_name":"requests","ecosystem":"pypi","requirements":"==2.28.0","direct":true,"kind":"runtime","optional":false},{"id":7534003157,"package_name":"requests-mock","ecosystem":"pypi","requirements":"==1.9.3","direct":true,"kind":"runtime","optional":false},{"id":7534003158,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"==1.1.2","direct":true,"kind":"runtime","optional":false},{"id":7534003159,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.9.1","direct":true,"kind":"runtime","optional":false},{"id":7534003160,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":true,"kind":"runtime","optional":false},{"id":7534003161,"package_name":"sklearn","ecosystem":"pypi","requirements":"==0.0","direct":true,"kind":"runtime","optional":false},{"id":7534003162,"package_name":"soupsieve","ecosystem":"pypi","requirements":"==2.3.2.post1","direct":true,"kind":"runtime","optional":false},{"id":7534003163,"package_name":"termcolor","ecosystem":"pypi","requirements":"==1.1.0","direct":true,"kind":"runtime","optional":false},{"id":7534003164,"package_name":"texttable","ecosystem":"pypi","requirements":"==1.6.4","direct":true,"kind":"runtime","optional":false},{"id":7534003165,"package_name":"threadpoolctl","ecosystem":"pypi","requirements":"==3.1.0","direct":true,"kind":"runtime","optional":false},{"id":7534003166,"package_name":"threadsafe","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":7534003167,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.9","direct":true,"kind":"runtime","optional":false},{"id":7534003168,"package_name":"validators","ecosystem":"pypi","requirements":"==0.20.0","direct":true,"kind":"runtime","optional":false},{"id":7534003169,"package_name":"yattag","ecosystem":"pypi","requirements":"==1.14.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/flake8.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T16:15:30.226Z","updated_at":"2023-02-10T16:15:30.226Z","repository_link":"https://github.com/DedSecInside/TorBot/blob/dev/.github/workflows/flake8.yml","dependencies":[{"id":7534002700,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7534002701,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pylint.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T16:15:30.302Z","updated_at":"2023-02-10T16:15:30.302Z","repository_link":"https://github.com/DedSecInside/TorBot/blob/dev/.github/workflows/pylint.yml","dependencies":[{"id":7534002735,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7534002736,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]}],"score":null,"created_at":"2025-09-04T15:51:05.553Z","updated_at":"2025-10-07T08:13:46.173Z","avatar_url":"https://github.com/DedSecInside.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":["https://github.com/sponsors/psnappz","https://patreon.com/dedsec_inside_research"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["distributed","interactive","sequences","cryptocurrencies","transformers","network-simulation","testing-tools","observability","multi-agents","application"],"project_url":"https://science.ecosyste.ms/api/v1/projects/32460","html_url":"https://science.ecosyste.ms/projects/32460","bibtex_url":"https://science.ecosyste.ms/projects/32460/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/32460/export.apalike"}