Giter Site home page Giter Site logo

leystryku / leysourceengineproxyserv Goto Github PK

View Code? Open in Web Editor NEW
82.0 11.0 16.0 4.51 MB

Ley Proxy Servers for Source engine servers - Zyre. Think of cloudflare but for source engine and with geo-cast based server ping enhancing for free. I've created this tool to A. protect my servers by hiding their real IP entirely. The only visible IPs will be the node IPs. And B. to artifically enhance the ping on the server list of source servers to get more players to join. Unlike anycast this does not have any costs besides your server costs. It avoids duplicates by only letting the location geographically closest (latitude, longtitude) respond to the user. This could potencially be enhanced by using e.g. automatic detection of nodes being down/up or automatic IP switching combined with GSLT to basically make your servers non ddosable.

License: Other

CMake 0.33% C++ 70.31% C 0.33% CSS 0.07% Hack 0.32% PHP 28.65%
source-engine source gslt proxy cloudflare geocast ping ddos-protection

leysourceengineproxyserv's Introduction

Hi there! I'm Leystryku ๐Ÿ‘‹

๐Ÿ’ป Development & Exploit Research | ๐ŸŒด Germany

About Me

  • ๐Ÿ“Š Self-taught Software Engineer since the age of 11.
  • โšก๏ธ Degree in Computer Science (B.Sc. CompSci)
  • ๐Ÿ‘จโ€๐Ÿ’ป Really enjoy reverse engineering stuff, finding exploits, tinkering with embedded systems, and other IT related fun things
  • ๐Ÿ•บ I love dancing

Programming Languages

I am a polyglot software engineer. A list of programming languages I used previously, as well as first contact. I try to interact with IT or software engineering daily. Some of my work is on GitHub.

frequently using or used at some point
  • Lua (age: 12)
  • C++ (age: 15)
  • C (age: 15)
  • C# (age: 16)
  • Java (age: 20)
  • Racket (age: 22)
  • Flutter/Dart (age: 23)
  • ASM (age: 15) (focus on IA-32/x86, Atmel AVR Instruction Set - ATMega etc)
  • SQL (age: 15) (MySQL, MsSQL)
never used frequently or dislike
  • VB (age: 23)
  • Javascript (age: 15)
  • PHP (age: 15)
  • HTML (age: 15)
  • CSS (age: 15)
  • AutoIt (age: 11)

leysourceengineproxyserv's People

Contributors

leystryku avatar vaaskahngrim avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

leysourceengineproxyserv's Issues

dude

Hello, sorry for my ignorance, to insert my servers in the database, do I have to go to the table: "zyre_servers"?

Unable to LD_PRELOAD

After compiling the module, and loading it with LD_PRELOAD I'm running into

ERROR: ld.so: object 'dir/leyzyrecl.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

It was compiled on the same system so unsure why it's showing as 32

leyzyreworker error parameters

Hi very good, I loved this project and I will give you all the credits, what if I have this problem that when trying to execute as it says in the title "leyzyreworker", it throws me Segmentation fault (core dumped)

Corrupt packet/packet loss

When running in shared port mode (both a2s and proxy using 27015) I've noticed quite a bit increased latency and packet loss, I'm also seeing ip:27015:corrupted packet 12462 at 12461 in console, but I don't think that's related.

When running the A2S Port on another port, the packet loss is much less but then it's not joinable due to the masterlist showing the new a2s port. I'm guessing I'd have to do something in IPTables for this to work

So far it's gone pretty good tho, it's helped fix a player join attack we have been seeing for a while

error

/leyzyreworker 94.23.156.177:27016 27015 27016 960050489 "" 0 "ah" 173.254.241.191
zyre | nodeworker ; src: 94.23.156.177:27016 a2sport: 27015 proxyport: 27016 pwd: 960050489 offset: ipass: 808465977 extraplayers: 0 customname: ah customip: 173.254.241.191
Going to query data from: 94.23.156.177:27016

Can't open ipdb.mmdb

libmaxminddb-dev is already the newest version (1.3.2-1+deb10u1).
libmaxminddb0 is already the newest version (1.3.2-1+deb10u1).
mmdb-bin is already the newest version (1.3.2-1+deb10u1).

Does anyone have an idea why?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.