Skip to content

suffs811/goedr

Repository files navigation

gitleaks badge

Just a fun project I'm working on to practice Go

GoEDR

Simple cross-platform, single-host EDR written in Go

Functionalities

  1. Checks temp, downloads, desktop, document folders against a list of malicious file hashes
  2. Tests network connections against list of malicious IPs
  3. Analyzes running processes against known suspicious processes
  4. Runs on-demand scans and provides a report in the user interface
  5. Exports the results to CSV

Tech Stack

  • React/Vite frontend
  • Go/Gin backend server
  • Custom nosql ORM written in Go

Usage

  1. Download the repository
  2. Find the correct executable for your computer and run it.

If your build is not present, you can build the app yourself with Go:

go tool dist list

GOOS=freebsd GOARCH=arm go build goedr.go

Coming soon

  • Continuous monitoring
  • Response actions
GoEDR Dashboard

About

Simple single-host EDR written in Go

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Contributors