Coder Social home page Coder Social logo

notdark / enetproxy Goto Github PK

View Code? Open in Web Editor NEW

This project forked from loanselot/enetproxy

0.0 1.0 0.0 197 KB

Growtopia enet proxy that allows modification and viewing of packets, and creation of new ones.

License: GNU General Public License v3.0

C++ 100.00%

enetproxy's Introduction

Growtopia enet proxy

NOTE: This is not an internal cheat. The internals which have popped up for sale are not internal cheats but proxies based on this one, don't fall for their scam

How to use

  • Does not need separate http server
  • Use HxD or similar to edit "growtopia1.com" and "growtopia2.com" to "localhost" In growtopia binary.
  • Alternative: Use hosts file to set growtopia1 and growtopia2 to point to 127.0.0.1 if you want to
  • Start proxy -> Run localhost patched file (or normal with hosts) -> Works as supposed

Features

  • Print all variantlists and function calls
  • Print all text packets
  • Resolve player uid into their name and current world.
  • Supports modifying, ignoring, and making new packets
  • Automatically resolve invisible moderator names if they are in same world
  • Kill players with wrench
  • /legal command to clear malpractice without owning legal briefs
  • More commands which you can find in the changelog
  • Has a PoC /name name command to call OnNameChanged function for local client.
  • Has a PoC OnSpawn modifier which appends netid to each players' name, and gives you unlim zoom
  • Can both intercept outgoing and incoming packets
  • Integrated http server
  • Ignore tracking packets and crash log requests
  • Ignore autoban packets (NOTE: you can still get autobanned if the check is serversided)
  • Works with subserver switching

TODO

  • Support more gamepacket types
  • More commands
  • send set state to change gravity, speed, other things

Changelog

1.4.1

  • Add /proxy - shows proxy commands
  • Add /tp player - teleports to a player in the world
  • Add /ghost - toggles ghost state (you wont move for others when its enabled)
  • Major refactor of the whole code
  • Add world/player classes, and some helpers for easier adding of new features
  • Add solve captcha

1.4

  • Add /proxy - shows proxy commands
  • Add /tp player - teleports to a player in the world
  • Add /ghost - toggles ghost state (you wont move for others when its enabled)
  • Major refactor of the whole code
  • Add world/player classes, and some helpers for easier adding of new features

1.3

  • Fix crashes
  • Add /uid name - resolves name to uid (only works for online non-mod players)
  • Add /flag id - that sets your client flag to be some item id
  • Add /legal - clears your malpractice status when you dont own a legal brief.
  • Add kill player button when wrenching players - just click give up on the surgery dialog

1.2

  • Misc fixes
  • Add /resolve uid to name and their current world (aka tracking). Uid can be gotten from onspawn or from tracking packet if the person owns the world.
  • Automatically resolve moderator uids when they enter
  • Edit some values like meta/wk/hash2 so theres a partial automatic unban (you need to add mac address yourself, I didnt because i was using it for something else)

1.1

  • Subserver switching should work, apparently there was no problem in the first place as the implementation worked already
  • Edit ping requests always to be non offensive behavior
  • Ignore autoban packets sent by client
  • Ignore tracking packets
  • Ignore crash logs that would be sent to gt
  • Clean code
  • Gives unlimited zoom

x x x

enetproxy's People

Contributors

amateurz avatar leechawn avatar loanselot avatar

Watchers

 avatar

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.