README ¶ AntiBody Some POC of net services. The software is developed entirely based on existing materials available on the internet, intended only for communication and learning purposes, with no malicious intent. Users assume full responsibility for all their actions. Expand ▾ Collapse ▴ Documentation ¶ Index ¶ Constants func ProbeAnchor(ctx context.Context, ip net.IP, conn net.PacketConn, query []byte) (*anchor.Response, error) type ClashInfo func ProbeClash(ctx context.Context, client *http.Client, httpUrl *url.URL) (*ClashInfo, error) Constants ¶ View Source const ( ClashTypeClassic = "Clash" ClashTypePremium = "Clash Premium" ClashTypeMihomo = "Mihomo" ClashTypeBox = "sing-box" ) Variables ¶ This section is empty. Functions ¶ func ProbeAnchor ¶ func ProbeAnchor(ctx context.Context, ip net.IP, conn net.PacketConn, query []byte) (*anchor.Response, error) ProbeAnchor probe anchor service for addr. If ctx done and not finished, here will set conn's deadline to now to cancel it. Types ¶ type ClashInfo ¶ type ClashInfo struct { Type string Version string } func ProbeClash ¶ func ProbeClash(ctx context.Context, client *http.Client, httpUrl *url.URL) (*ClashInfo, error) ProbeClash probe clash service for httpUrl. Inspired by: https://github.com/MikeWang000000/ClashScan/ Source Files ¶ View all Source files anchor.go clash.go Directories ¶ Show internal Expand all Path Synopsis cmd antibody Click to show internal directories. Click to hide internal directories.