common/

directory
v0.0.0-...-9a26220 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 6, 2025 License: AGPL-3.0

Directories

Path Synopsis
ai
Code generated by go run common/yak/cmd/yak.go embed-fs-hash --override --all DO NOT EDIT.
Code generated by go run common/yak/cmd/yak.go embed-fs-hash --override --all DO NOT EDIT.
Package crawlerx @Author bcy2007 2023/7/13 11:10
Package crawlerx @Author bcy2007 2023/7/13 11:10
cmd command
Package cmd @Author bcy2007 2023/7/14 11:11
Package cmd @Author bcy2007 2023/7/14 11:11
preaction
Package crawlerx @Author bcy2007 2024/4/2 14:44
Package crawlerx @Author bcy2007 2024/4/2 14:44
tools
Package tools @Author bcy2007 2023/7/12 16:40
Package tools @Author bcy2007 2023/7/12 16:40
tools/config
Package config https://github.com/unknwon/goconfig
Package config https://github.com/unknwon/goconfig
mitmserver command
Package cuckoo ...
Package cuckoo ...
cve
cmd command
tpb
cmd command
fp
cmd command
Package geoip2 provides an easy-to-use API for the MaxMind GeoIP2 and GeoLite2 databases; this package does not support GeoIP Legacy databases.
Package geoip2 provides an easy-to-use API for the MaxMind GeoIP2 and GeoLite2 databases; this package does not support GeoIP Legacy databases.
gmsm
gmtls
add sm2 support
add sm2 support
gmtls/gmcredentials/echo
Package echo is a generated protocol buffer package.
Package echo is a generated protocol buffer package.
pkcs12
Package go-pkcs12 implements some of PKCS#12.
Package go-pkcs12 implements some of PKCS#12.
sm2
sm3
sm4
x509
crypto/x509 add sm2 support
crypto/x509 add sm2 support
cmd command
Package jsonpath implements Stefan Goener's JSONPath http://goessner.net/articles/JsonPath/
Package jsonpath implements Stefan Goener's JSONPath http://goessner.net/articles/JsonPath/
cmd command
conn
Package conn implements WireGuard's network connections.
Package conn implements WireGuard's network connections.
netstack/gvisor/pkg/atomicbitops
Package atomicbitops provides extensions to the sync/atomic package.
Package atomicbitops provides extensions to the sync/atomic package.
netstack/gvisor/pkg/bits
Package bits includes all bit related types and operations.
Package bits includes all bit related types and operations.
netstack/gvisor/pkg/buffer
Package buffer provides the implementation of a non-contiguous buffer that is reference counted, pooled, and copy-on-write.
Package buffer provides the implementation of a non-contiguous buffer that is reference counted, pooled, and copy-on-write.
netstack/gvisor/pkg/context
Package context defines an internal context type.
Package context defines an internal context type.
netstack/gvisor/pkg/cpuid
Package cpuid provides basic functionality for creating and adjusting CPU feature sets.
Package cpuid provides basic functionality for creating and adjusting CPU feature sets.
netstack/gvisor/pkg/gohacks
Package gohacks contains utilities for subverting the Go compiler.
Package gohacks contains utilities for subverting the Go compiler.
netstack/gvisor/pkg/goid
Package goid provides the Get function.
Package goid provides the Get function.
netstack/gvisor/pkg/linewriter
Package linewriter provides an io.Writer which calls an emitter on each line.
Package linewriter provides an io.Writer which calls an emitter on each line.
netstack/gvisor/pkg/rand
Package rand implements a cryptographically secure pseudorandom number generator.
Package rand implements a cryptographically secure pseudorandom number generator.
netstack/gvisor/pkg/refs
Package refs defines an interface for reference counted objects.
Package refs defines an interface for reference counted objects.
netstack/gvisor/pkg/sleep
Package sleep allows goroutines to efficiently sleep on multiple sources of notifications (wakers).
Package sleep allows goroutines to efficiently sleep on multiple sources of notifications (wakers).
netstack/gvisor/pkg/state
Package state provides functionality related to saving and loading object graphs.
Package state provides functionality related to saving and loading object graphs.
netstack/gvisor/pkg/state/wire
Package wire contains a few basic types that can be composed to serialize graph information for the state package.
Package wire contains a few basic types that can be composed to serialize graph information for the state package.
netstack/gvisor/pkg/sync
Package sync provides synchronization primitives.
Package sync provides synchronization primitives.
netstack/gvisor/pkg/sync/locking
Package locking implements lock primitives with the correctness validator.
Package locking implements lock primitives with the correctness validator.
netstack/gvisor/pkg/tcpip
Package tcpip provides the interfaces and related types that users of the tcpip stack will use in order to create endpoints used to send and receive data over the network stack.
Package tcpip provides the interfaces and related types that users of the tcpip stack will use in order to create endpoints used to send and receive data over the network stack.
netstack/gvisor/pkg/tcpip/adapters/gonet
Package gonet provides a Go net package compatible wrapper for a tcpip stack.
Package gonet provides a Go net package compatible wrapper for a tcpip stack.
netstack/gvisor/pkg/tcpip/checksum
Package checksum provides the implementation of the encoding and decoding of network protocol headers.
Package checksum provides the implementation of the encoding and decoding of network protocol headers.
netstack/gvisor/pkg/tcpip/hash/jenkins
Package jenkins implements Jenkins's one_at_a_time, non-cryptographic hash functions created by by Bob Jenkins.
Package jenkins implements Jenkins's one_at_a_time, non-cryptographic hash functions created by by Bob Jenkins.
netstack/gvisor/pkg/tcpip/header
Package header provides the implementation of the encoding and decoding of network protocol headers.
Package header provides the implementation of the encoding and decoding of network protocol headers.
netstack/gvisor/pkg/tcpip/header/parse
Package parse provides utilities to parse packets.
Package parse provides utilities to parse packets.
netstack/gvisor/pkg/tcpip/internal/tcp
Package tcp contains internal type definitions that are not expected to be used by anyone else outside pkg/tcpip.
Package tcp contains internal type definitions that are not expected to be used by anyone else outside pkg/tcpip.
netstack/gvisor/pkg/tcpip/link/channel
Package channel provides the implementation of channel-based data-link layer endpoints.
Package channel provides the implementation of channel-based data-link layer endpoints.
netstack/gvisor/pkg/tcpip/network/arp
Package arp implements the ARP network protocol.
Package arp implements the ARP network protocol.
netstack/gvisor/pkg/tcpip/network/hash
Package hash contains utility functions for hashing.
Package hash contains utility functions for hashing.
netstack/gvisor/pkg/tcpip/network/internal/fragmentation
Package fragmentation contains the implementation of IP fragmentation.
Package fragmentation contains the implementation of IP fragmentation.
netstack/gvisor/pkg/tcpip/network/internal/ip
Package ip holds IPv4/IPv6 common utilities.
Package ip holds IPv4/IPv6 common utilities.
netstack/gvisor/pkg/tcpip/network/internal/multicast
Package multicast contains utilities for supporting multicast routing.
Package multicast contains utilities for supporting multicast routing.
netstack/gvisor/pkg/tcpip/network/ipv4
Package ipv4 contains the implementation of the ipv4 network protocol.
Package ipv4 contains the implementation of the ipv4 network protocol.
netstack/gvisor/pkg/tcpip/network/ipv6
Package ipv6 contains the implementation of the ipv6 network protocol.
Package ipv6 contains the implementation of the ipv6 network protocol.
netstack/gvisor/pkg/tcpip/ports
Package ports provides PortManager that manages allocating, reserving and releasing ports.
Package ports provides PortManager that manages allocating, reserving and releasing ports.
netstack/gvisor/pkg/tcpip/seqnum
Package seqnum defines the types and methods for TCP sequence numbers such that they fit in 32-bit words and work properly when overflows occur.
Package seqnum defines the types and methods for TCP sequence numbers such that they fit in 32-bit words and work properly when overflows occur.
netstack/gvisor/pkg/tcpip/stack
Package stack provides the glue between networking protocols and the consumers of the networking stack.
Package stack provides the glue between networking protocols and the consumers of the networking stack.
netstack/gvisor/pkg/tcpip/transport
Package transport supports transport protocols.
Package transport supports transport protocols.
netstack/gvisor/pkg/tcpip/transport/icmp
Package icmp contains the implementation of the ICMP and IPv6-ICMP transport protocols for use in ping.
Package icmp contains the implementation of the ICMP and IPv6-ICMP transport protocols for use in ping.
netstack/gvisor/pkg/tcpip/transport/internal/network
Package network provides facilities to support tcpip.Endpoints that operate at the network layer or above.
Package network provides facilities to support tcpip.Endpoints that operate at the network layer or above.
netstack/gvisor/pkg/tcpip/transport/internal/noop
Package noop contains an endpoint that implements all tcpip.Endpoint functions as noops.
Package noop contains an endpoint that implements all tcpip.Endpoint functions as noops.
netstack/gvisor/pkg/tcpip/transport/packet
Package packet provides the implementation of packet sockets (see packet(7)).
Package packet provides the implementation of packet sockets (see packet(7)).
netstack/gvisor/pkg/tcpip/transport/raw
Package raw provides the implementation of raw sockets (see raw(7)).
Package raw provides the implementation of raw sockets (see raw(7)).
netstack/gvisor/pkg/tcpip/transport/tcp
Package tcp contains the implementation of the TCP transport protocol.
Package tcp contains the implementation of the TCP transport protocol.
netstack/gvisor/pkg/tcpip/transport/tcpconntrack
Package tcpconntrack implements a TCP connection tracking object.
Package tcpconntrack implements a TCP connection tracking object.
netstack/gvisor/pkg/tcpip/transport/udp
Package udp contains the implementation of the UDP transport protocol.
Package udp contains the implementation of the UDP transport protocol.
netstack/gvisor/pkg/waiter
Package waiter provides the implementation of a wait queue, where waiters can be enqueued to be notified when an event of interest happens.
Package waiter provides the implementation of a wait queue, where waiters can be enqueued to be notified when an event of interest happens.
rwcancel
Package rwcancel implements cancelable read/write operations on a file descriptor.
Package rwcancel implements cancelable read/write operations on a file descriptor.
Package mimetype uses magic number signatures to detect the MIME type of a file.
Package mimetype uses magic number signatures to detect the MIME type of a file.
mimeutil/json
Package json provides a JSON value parser state machine.
Package json provides a JSON value parser state machine.
mimeutil/magic
Package magic holds the matching functions used to find MIME types.
Package magic holds the matching functions used to find MIME types.
Package martian provides an HTTP/1.1 proxy with an API for configurable request and response modifiers.
Package martian provides an HTTP/1.1 proxy with an API for configurable request and response modifiers.
fifo
Package fifo provides Group, which is a list of modifiers that are executed consecutively.
Package fifo provides Group, which is a list of modifiers that are executed consecutively.
h2
Package h2 contains basic HTTP/2 handling for Martian.
Package h2 contains basic HTTP/2 handling for Martian.
h2/grpc
Package grpc contains gRPC functionality for Martian proxy.
Package grpc contains gRPC functionality for Martian proxy.
mitm
Package mitm provides tooling for MITMing TLS connections.
Package mitm provides tooling for MITMing TLS connections.
proxyutil
Package proxyutil provides functionality for building proxies.
Package proxyutil provides functionality for building proxies.
cmd command
cmd command
cmd command
openapi2
Package openapi2 parses and writes OpenAPIv2 specification documents.
Package openapi2 parses and writes OpenAPIv2 specification documents.
openapi3
Package openapi3 parses and writes OpenAPI 3 specification documents.
Package openapi3 parses and writes OpenAPI 3 specification documents.
rpa
cmd command
web
sca
Package simulator @Author bcy2007 2023/8/17 16:17
Package simulator @Author bcy2007 2023/8/17 16:17
simple
Package simple @Author bcy2007 2024/11/11 15:16
Package simple @Author bcy2007 2024/11/11 15:16
suricata
sf
Package dgoogauth implements the one-time password algorithms supported by Google Authenticator This package supports the HMAC-Based One-time Password (HOTP) algorithm specified in RFC 4226 and the Time-based One-time Password (TOTP) algorithm specified in RFC 6238.
Package dgoogauth implements the one-time password algorithms supported by Google Authenticator This package supports the HMAC-Based One-time Password (HOTP) algorithm specified in RFC 4226 and the Time-based One-time Password (TOTP) algorithm specified in RFC 6238.
Package bytefmt contains helper methods and constants for converting to and from a human-readable byte format.
Package bytefmt contains helper methods and constants for converting to and from a human-readable byte format.
big
bot
rfb.go
bs4
cli
dateparse
Package dateparse parses date-strings without knowing the format in advance, using a fast lex based approach to eliminate shotgun attempts.
Package dateparse parses date-strings without knowing the format in advance, using a fast lex based approach to eliminate shotgun attempts.
dot
fuzzy
Origin: https://github.com/lithammer/fuzzysearch Fuzzy searching allows for flexibly matching a string with partial input, useful for filtering data very quickly based on lightweight user input.
Origin: https://github.com/lithammer/fuzzysearch Fuzzy searching allows for flexibly matching a string with partial input, useful for filtering data very quickly based on lightweight user input.
gzip_embed/cmd command
htmlquery
Package htmlquery provides extract data from HTML documents using XPath expression.
Package htmlquery provides extract data from HTML documents using XPath expression.
license/cmd command
lowhttp
Ref: https://github.com/gobwas/ws
Ref: https://github.com/gobwas/ws
multipart
rewrite multipart reader for compatibility with invalid boundary
rewrite multipart reader for compatibility with invalid boundary
netutil/cmd command
netutil/netroute
Originally found in https://github.com/gopacket/gopacket/blob/master/routing/routing.go
Originally found in https://github.com/gopacket/gopacket/blob/master/routing/routing.go
pop3
Package pop3 is a simple POP3 e-mail client library.
Package pop3 is a simple POP3 e-mail client library.
pprofutils
Package pprofutils provides utilities for runtime profiling of Go applications.
Package pprofutils provides utilities for runtime profiling of Go applications.
process
Reference: https://github.com/MetaCubeX/mihomo
Reference: https://github.com/MetaCubeX/mihomo
redis
Reference: https://github.com/astaxie/goredis
Reference: https://github.com/astaxie/goredis
shlex
Package shlex implements a simple lexer which splits input in to tokens using shell-style rules for quoting and commenting.
Package shlex implements a simple lexer which splits input in to tokens using shell-style rules for quoting and commenting.
smb
Reference: https://github.com/stacktitan/smb
Reference: https://github.com/stacktitan/smb
spacengine/go-shodan
Package shodan is an interface for the Shodan API
Package shodan is an interface for the Shodan API
tlsutils/go-pkcs12
Package pkcs12 implements some of PKCS#12 (also known as P12 or PFX).
Package pkcs12 implements some of PKCS#12 (also known as P12 or PFX).
tlsutils/go-pkcs12/rc2
Package rc2 implements the RC2 cipher
Package rc2 implements the RC2 cipher
yakxml
Package xml implements a simple XML 1.0 parser that understands XML name spaces.
Package xml implements a simple XML 1.0 parser that understands XML name spaces.
ppp
wsm
cmd command
yak
antlr4yak/cmd command
cmd command
cmd/yakcmds
Package yakcmds @Author bcy2007 2024/3/12 16:06
Package yakcmds @Author bcy2007 2024/3/12 16:06
ssa
ypb
cmd command
yso
scripts command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL