{"id":21306940,"url":"https://github.com/oneclickvirt/securitycheck","last_synced_at":"2025-07-11T21:31:58.110Z","repository":{"id":239680377,"uuid":"800241451","full_name":"oneclickvirt/securityCheck","owner":"oneclickvirt","description":"IP质量检测(IP-Quality-Detection) - 安全检测(Security Check)","archived":false,"fork":false,"pushed_at":"2024-07-02T03:16:05.000Z","size":37,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2024-07-05T17:50:48.551Z","etag":null,"topics":["goecs","ipqualityscore","ipv4","ipv6"],"latest_commit_sha":null,"homepage":"https://github.com/oneclickvirt/ecs","language":"Shell","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/oneclickvirt.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":"2024-05-14T00:57:06.000Z","updated_at":"2024-07-03T02:32:38.000Z","dependencies_parsed_at":"2024-06-14T04:46:20.007Z","dependency_job_id":"95279bca-0606-4da9-9053-ce286ef4d973","html_url":"https://github.com/oneclickvirt/securityCheck","commit_stats":null,"previous_names":["oneclickvirt/securitycheck"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oneclickvirt%2FsecurityCheck","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oneclickvirt%2FsecurityCheck/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oneclickvirt%2FsecurityCheck/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oneclickvirt%2FsecurityCheck/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oneclickvirt","download_url":"https://codeload.github.com/oneclickvirt/securityCheck/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225762894,"owners_count":17520374,"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":["goecs","ipqualityscore","ipv4","ipv6"],"created_at":"2024-11-21T16:29:01.968Z","updated_at":"2025-07-11T21:31:58.101Z","avatar_url":"https://github.com/oneclickvirt.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# securityCheck\n\n[![Hits](https://hits.spiritlhl.net/securityCheck.svg?action=hit\u0026title=Hits\u0026title_bg=%23555555\u0026count_bg=%230eecf8\u0026edge_flat=false)](https://hits.spiritlhl.net)\n\nIP质量检测 - 安全检测\n\nIP Quality Inspection - Security Check\n\n## 使用-Usage\n\n```\ncurl https://raw.githubusercontent.com/oneclickvirt/securityCheck/main/sc_install.sh -sSf | bash\n```\n\nOR\n\n```\ncurl https://cdn.spiritlhl.net/https://raw.githubusercontent.com/oneclickvirt/securityCheck/main/sc_install.sh -sSf | bash\n```\n\n无环境依赖，理论上适配所有系统和主流架构，更多架构请查看 https://github.com/oneclickvirt/securityCheck/releases/tag/output\n\n或使用docker容器执行\n\n```\ndocker run --rm spiritlhl/security-check:latest\n```\n\n## 说明\n\n- [x] 支持双语输出，以```-l```指定输出类型为```en```或```zh```，默认不指定时中文输出\n- [x] 支持双栈检测，以```-c```指定检测的**本机IP类型**为```both```或```ipv4```或```ipv6```，默认不指定时检测双栈(IPV4和IPV6都检测)\n- [x] 支持同时输出查询到的IP的ASN和地区信息，以```-e```指定```yes```或```no```，默认不指定时不打印IP的ASN和地区信息 \n- [x] 支持15个IP相关数据库进行检测，由于检测可能过于火爆，不开源源码，仅提供编译后的文件\n- [x] 使用有效的DNS黑名单进行查询(大概300多个有效网站)，每次查询都从[multirbl.valli.org](https://multirbl.valli.org/list/)自动获取黑名单查询地址(含邮箱检测)\n- [x] 使用并发查询，整体查询最多不超过15秒\n- [x] 支持所有主流架构和主流系统查询\n\n```\nUsage: ./securityCheck [options]\n  -c string\n        Specific chcek type (both or ipv4 or ipv6, default use both)\n  -e string\n        Enable print IP Info (yes or no, default not to print)\n  -h    Show help information\n  -l string\n        Language parameter (en or zh, default use zh)\n  -log\n        Enable logging\n  -v    show version\n```\n\n## 截图\n\n![图片](https://github.com/oneclickvirt/securityCheck/assets/103393591/cd5d215b-2b67-486f-865f-c3e0d526aa34)\n\n![图片](https://github.com/oneclickvirt/securityCheck/assets/103393591/ddf338f2-b82c-41be-b159-0b930b0f2797)\n\n## Information\n\n- [x] Support bilingual output, use ```-l``` to specify the output type as ```en``` or ```zh```, default is no Chinese output.\n- [x] Support double-stack detection, use ```-c``` to specify the detected **local IP type** as ```both``` or ```ipv4``` or ```ipv6```, detect double-stack (both IPV4 and IPV6) when not specified by default.\n- [x] Supports simultaneous output of ASN and region information of queried IPs, specify ```yes``` or ```no``` with ```-e```, by default ASN and region information of IPs are not printed when not specified. \n- [x] support 15 IP-related databases for detection, due to the detection may be too hot, not open source source code, only provide compiled files\n- [x] use valid DNS blacklist for query(About 300 active website), each query from [multirbl.valli.org](https://multirbl.valli.org/list/) automatically get the blacklist query address (including mailbox detection)\n- [x] Use concurrent query, the overall query will not exceed 15 seconds at most\n- [x] support all major architectures and mainstream system queries\n\n# 致谢\n\n感谢 [he.net](https://he.net) [bgp.tools](https://bgp.tools) [ipinfo.io](https://ipinfo.io) [ip.sb](https://ip.sb) [cheervision.co](https://cheervision.co) [scamalytics.com](https://scamalytics.com) [abuseipdb.com](https://www.abuseipdb.com/) [virustotal.com](https://www.virustotal.com/) [ip2location.com](https://ip2location.com/) [ip-api.com](https://ip-api.com) [ipregistry.co](https://ipregistry.co/) [ipdata.co](https://ipdata.co/) [ipgeolocation.io](https://ipgeolocation.io) [ipwhois.io](https://ipwhois.io) [ipapi.com](https://ipapi.com/) [ipapi.is](https://ipapi.is/) [ipqualityscore.com](https://www.ipqualityscore.com/) [bigdatacloud.com](https://www.bigdatacloud.com/) 等网站提供的API进行检测，感谢互联网各网站提供的查询资源\n\n# Thanks\n\nThanks he.net](https://he.net) [bgp.tools](https://bgp.tools) [ipinfo.io](https://ipinfo.io) [ip.sb](https://ip.sb) [cheervision.co](https://cheervision.co) [scamalytics.com](https://scamalytics.com) [abuseipdb.com](https://www.abuseipdb.com/) [virustotal.com](https://www.virustotal.com/) [ip2location.com](https://ip2location.com/) [ip-api.com](https://ip-api.com) [ipregistry.co](https://ipregistry.co/) [ipdata.co](https://ipdata.co/) [ipgeolocation.io](https://ipgeolocation.io) [ipwhois.io](https://ipwhois.io) [ipapi.com](https://ipapi.com/) [ipapi.is](https://ipapi.is/) [ipqualityscore.com](https://www.ipqualityscore.com/) [bigdatacloud.com](https://www.bigdatacloud.com/) and so on. They provide APIs for testing, thanks to the query resources provided by various sites on the Internet.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foneclickvirt%2Fsecuritycheck","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foneclickvirt%2Fsecuritycheck","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foneclickvirt%2Fsecuritycheck/lists"}