openheimer icon indicating copy to clipboard operation
openheimer copied to clipboard

Rust Rewrite

Open ErrorNoInternet opened this issue 2 years ago • 3 comments

Rust Rewrite. Currently the project is written in Go and has a bad database design that makes it hard to search through servers.

Closes #2 and #3.

Goals:

OpenHeimer 2.0 should be able to...

  • Use SQLite (or PostgreSQL)
  • Scan Minecraft servers more efficiently using TCP SYN packets
  • Join Minecraft servers to check if they're whitelisted/cracked
  • Save full responses from Minecraft servers (icon, MOTD, players, etc)
  • Watch out for certain players and log their activity
  • Periodically scan for Minecraft servers automatically
  • Display data in a clean way (some sort of dashboard/Matrix bot/Discord bot)
  • Allow users to search for servers and players with a CLI tool

ErrorNoInternet avatar Mar 03 '23 14:03 ErrorNoInternet

Not adding TCP SYN scanning yet cause I really don't wanna write the ENTIRE thing from scratch, setting every single bit and flag (yes, I know pnet exists).

ErrorNoInternet avatar Apr 02 '23 10:04 ErrorNoInternet

pog

StarNumber12046 avatar May 21 '23 20:05 StarNumber12046

😳

StarNumber12046 avatar Feb 14 '24 12:02 StarNumber12046