Top 12 Go IP Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
asnip
ASN target organization IP range attack surface mapping for reconnaissance, fast and lightweight
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
lookup
LOOKUP is a simple tool check IP informations, NS(Name Server), A records, MX records, ... (by ductnn)
As usual for MacOS there is one exception... Alike Windows or Linux you can not access Docker containers from local network, you have to install additional Brew package - https://github.com/chipmk/docker-mac-net-connect
I think ssh on a non-standard port is a no-brainer, have been doing this for years.
But at some point I got too many log entries of failed ssh access attempts. So I looked into fail2ban, but found the system too involved, and I don't like python for this kind of thing to start with. Then I started looking for alternatives, because I figured you only need something very simple, that checks certain log files and then instructs the kernel through netfilter to drop traffic from all infracting IPs. I like single-binary applications, especially for things installed outside the normal package manager. Found a skeleton of a golang app that claimed to work (it didn't), but I managed to rework it, and it serves my use cases: https://github.com/pepa65/fail2drop
Go IP related posts
Index
What are some of the best open-source IP projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | cidranger | 883 |
2 | whois | 359 |
3 | docker-mac-net-connect | 346 |
4 | asnip | 199 |
5 | iplib | 133 |
6 | threatbite | 86 |
7 | fire | 34 |
8 | go-sypexgeo | 22 |
9 | lookup | 5 |
10 | fail2drop | 1 |
11 | ip-crawler | 1 |
12 | topip | 0 |
Sponsored