SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Scanner Projects
-
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.
-
kubeclarity
KubeClarity is a tool for detection and management of Software Bill Of Materials (SBOM) and vulnerabilities of container images and filesystems
-
MobileHackersWeapons
Mobile Hacker's Weapons / A collection of cool tools used by Mobile hackers. Happy hacking , Happy bug-hunting
-
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.
-
nmap-formatter
A tool that allows you to convert NMAP results to html, csv, json, markdown, graphviz (dot) or sqlite. Simply put it's nmap converter.
-
rdio-scanner
Rdio Scanner is an open source software that ingest and distribute audio files generated by various software-defined radio recorders. Its interface tries to reproduce the user experience of a real police scanner, while adding its own touch.
-
udpx
Fast and lightweight, UDPX is a single-packet UDP scanner written in Go that supports the discovery of over 45 services with the ability to add custom ones. It is easy to use and portable, and can be run on Linux, Mac OS, and Windows. Unlike internet-wide scanners like zgrab2 and zmap, UDPX is designed for portability and ease of use.
-
sgCheckup
sgCheckup generates nmap output based on scanning your AWS Security Groups for unexpected open ports.
-
backscanner
A scanner similar to bufio.Scanner, but it reads and returns lines in reverse order, starting at a given position and going backward.
-
TrojanSourceFinder
🔎 Help find Trojan Source vulnerability in code 👀 . Useful for code review in project with multiple collaborators (CI/CD)
-
log4shelldetect
Rapidly scan filesystems for Java programs potentially vulnerable to Log4Shell (CVE-2021-44228) or "that Log4j JNDI exploit" by inspecting the class paths inside files
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: A Deep Dive Into Terraform Static Code Analysis Tools: Features and Comparisons | dev.to | 2024-04-16tfsec Owner/Maintainer: Aqua Security (acquired in 2021) Age: First released on GitHub on March 5th, 2019 License: MIT License tfsec project is no longer actively maintained in favor of the Trivy tool. But because many people still use it and it's quite famous, I added tfsec to this comparison. However, I recommend against using it for new projects.
Project mention: Building Secure Docker Images for Production - Best Practices | dev.to | 2023-06-30In the following steps, we use a local Kubernetes cluster (such as kind) to test the image. With the cluster up and running, let's install some tooling to help us with image scanning. In this case, we're using KubeClarity. Follow the installation instructions in the README to install it into your development cluster.
Project mention: NMAP-formatter: convert NMAP results to HTML, CSV, JSON, graphviz (dot), SQLite | news.ycombinator.com | 2024-01-26
Project mention: I am looking to get an RTL-SDR for my father for christmas. Is there an SDR program that I can kind of "set it and forget it" for him? He just wants a basic scanner that scans weather and nearby emergency services. | /r/RTLSDR | 2023-12-10If your area is P25, then https://github.com/robotastic/trunk-recorder with https://github.com/chuot/rdio-scanner makes a great setup.
A while back, I had this task of reading a file backward, line by line, to find a particular value. There is no solution in std lib. So, I tried to use some existent solution from github, like backscanner. But you know what? After wrestling with some tricky corner cases and realising it didn't quite fit my needs, I rolled up my sleeves and came up with my own solution. And just last week, I decided to built a highly effective reverse scanner - rscanner. I tried to cover all those corner cases, made interface similar to bufio.Scanner and kept it effective. Any thoughts or feedback are welcome!
For the query string, you don’t have to implement your own DSL. Elasticsearch supports it out of the box. You could POST a JSON object to “/_search” but you can also do a GET with the “q” query parameter.
Documentation: https://www.elastic.co/guide/en/elasticsearch/reference/curr...
In the Golang library you can use the “Search.WithQuery” option. This means you don’t have to construct a JSON request body.
Here’s an example: https://github.com/taythebot/archer/blob/main/pkg/elasticsea...
The Elasticsearch Golang library is a real pain to use. It was meant as a low level library so they didn’t add any types. However they are currently working on a typed client! The documentation is a bit lacking but going through go.dev you can find all the methods you need. This still means you need to JSON decode the response, but it helps you build queries, which is a step up.
Typed Client: https://www.elastic.co/guide/en/elasticsearch/client/go-api/...
Go Scanner related posts
- IaC comparison
- Scanner to read file from the end
- Security starts before the production deployment
- The Elasticsearch Rant
- My Cloud Resume Challenge Journey
- Cloud Security Engineers Describe your Day to Day
- Smap - a drop-in replacement for Nmap powered by shodan.io
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
Index
What are some of the best open-source Scanner projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | tfsec | 6,544 |
2 | osv-scanner | 5,825 |
3 | Smap | 2,726 |
4 | jaeles | 2,065 |
5 | sx | 1,417 |
6 | kubeclarity | 1,254 |
7 | MobileHackersWeapons | 638 |
8 | nmap-formatter | 595 |
9 | rdio-scanner | 384 |
10 | local-log4j-vuln-scanner | 383 |
11 | netz | 362 |
12 | lazytrivy | 267 |
13 | netscanner | 205 |
14 | pillager | 186 |
15 | udpx | 165 |
16 | sgCheckup | 82 |
17 | goblob | 66 |
18 | scan | 60 |
19 | backscanner | 59 |
20 | mxcheck | 46 |
21 | TrojanSourceFinder | 46 |
22 | log4shelldetect | 44 |
23 | archer | 39 |
Sponsored