projectdiscovery / Cdncheck
Licence: mit
A filter to check for CDN IP addresses during port scanning.
Stars: ✭ 56
Programming Languages
go
31211 projects - #10 most used programming language
Labels
Projects that are alternatives of or similar to Cdncheck
Intro.js
Lightweight, user-friendly onboarding tour library
Stars: ✭ 20,826 (+37089.29%)
Mutual labels: cdn
Go Oryx
The go-oryx is SRS++, focus on real-time live streaming load-balancer.
Stars: ✭ 608 (+985.71%)
Mutual labels: cdn
Fly
Deploy app servers close to your users. Package your app as a Docker image, and launch it in 17 cities with one simple CLI.
Stars: ✭ 862 (+1439.29%)
Mutual labels: cdn
Nali
An offline tool for querying IP geographic information and CDN provider.一个查询IP地理信息和CDN服务提供商的离线终端工具.
Stars: ✭ 535 (+855.36%)
Mutual labels: cdn
Hlsjs P2p Engine
Let your viewers become your unlimitedly scalable CDN.
Stars: ✭ 759 (+1255.36%)
Mutual labels: cdn
Edgedns
A high performance DNS cache designed for Content Delivery Networks
Stars: ✭ 423 (+655.36%)
Mutual labels: cdn
Picx
基于 GitHub API 开发的图床神器,图片外链使用 jsDelivr 进行 CDN 加速。免下载、免安装,打开网站即可直接使用。免费、稳定、高效。
Stars: ✭ 482 (+760.71%)
Mutual labels: cdn
Trafficcontrol
Apache Traffic Control is an Open Source implementation of a Content Delivery Network
Stars: ✭ 530 (+846.43%)
Mutual labels: cdn
React Starter Kit
React Starter Kit — front-end starter kit using React, Relay, GraphQL, and JAM stack architecture
Stars: ✭ 21,060 (+37507.14%)
Mutual labels: cdn
Ios P2p Engine
Let your viewers become your unlimitedly scalable CDN.
Stars: ✭ 31 (-44.64%)
Mutual labels: cdn
Information collection handbook
Handbook of information collection for penetration testing and src
Stars: ✭ 447 (+698.21%)
Mutual labels: cdn
Aliyun Sdk Js
阿里云 SDK for Javascript,支持在浏览器和 Nodejs 环境使用,支持大部分阿里云服务。
Stars: ✭ 727 (+1198.21%)
Mutual labels: cdn
Kirby Sri
Subresource integrity hashing & cache-busting static assets for Kirby
Stars: ✭ 9 (-83.93%)
Mutual labels: cdn
cdncheck
Helper library that checks if a given IP belongs to known CDN ranges (akamai, cloudflare, incapsula and sucuri).
The library can be used by importing github.com/projectdiscovery/cdncheck
. here follows a basic example:
package main
import (
"log"
"net"
"github.com/projectdiscovery/cdncheck"
)
func main() {
// uses projectdiscovery endpoint with cached data to avoid ip ban
// Use cdncheck.New() if you want to scrape each endpoint (don't do it too often or your ip can be blocked)
client, err := cdncheck.NewWithCache()
if err != nil {
log.Fatal(err)
}
if found, err := client.Check(net.ParseIP("173.245.48.12")); found && err == nil {
log.Println("ip is part of cdn")
}
}
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].