GithubHelp home page GithubHelp logo

prodigy-hacking / prodigymathgamehacking Goto Github PK

View Code? Open in Web Editor NEW
17.0 7.0 10.0 10.73 MB

Prodigy Hacking: Hacking for the right reasons. | Questions? Ask on our Discord. https://discord.gg/XQDfbfq

Home Page: https://prodigyhacking.com

License: Other

JavaScript 15.42% TypeScript 76.92% Batchfile 0.16% Shell 0.89% SCSS 3.25% HTML 3.32% CSS 0.05%
hacks prodigy hacking prodigymathgame prodigygame prodigymath prodigyhacks security game whitehat prodigy-hacking

prodigymathgamehacking's Introduction

WebsiteDiscordInstallationYoutube

Chrome Web Store Rating Extension Downloads Extension Downloads

How to install

1.) Install the extension (also known as PHEx) from the Chrome Web Store.
2.) Visit https://prodigygame.com
3.) Make a second account and log in. DO NOT USE HACKS ON YOUR PRIMARY ACCOUNT. Hacks can damage your account if used improperly or excessively, and most hacks can't be undone.
4.) A dropdown arrow will appear after 15-20 seconds.

Motivation

We aren't evil. Everything is open source, forever free, and without ads.
We're not trying to break the game because we're evil. We wanted to help Prodigy become more secure, but they've ignored our emails and our requests to talk. They've even gone as far as to ban a user from their official Zendesk.

Because of that, we're publicly showing hacks! That, and it's also just fun :)

All of our hacks are open source, and free. No paywalls, no ads, and no Patreon. If you really want to support us, you can Nitro boost our Discord server here!

Can you hack for me?

No. See #170.

How do I know you won't steal my account? Of course, with trusting any hacks, comes the risk that we're actually bad actors that will steal all your info. It's impossible to prove with absolute certainty to anyone reading this that we aren't bad faith, but we can open source our things, and try to be transparent.
  • We do not want your account.

Not only do we not want your account, but we will actively ban you from our organization if you share your credentials online. It's bad security, and we really can't be bothered.

  • But what if you steal my personal info?

We do not want your personal info. Please do not share it. Even if we wanted to, there's not much we could do with it. "Wow, John Doe is in 5th grade and has mastered fractions!"

  • How do I know what code is running in the hacks?

Again, our code is open source, and you're always free to read any of it. If you have trouble understanding what a certain thing does, feel free to ask any of the administrators on our official Discord.

Legal If you have any legal problems, please email [email protected]

Disclaimer

Always use an alt, just to be safe.
While our hacks are completely safe, you should never use hacks on your main account.

There's an extremely small chance your account will be hacker-tagged, reset, or banned. Luckily, it almost never happens. The only incidents PMGH knows of users being banned for hacking were contributors or staff of PMGH itself.

We will never ask you for your password. If somebody asks you for personal/sensitive information, report it to the staff on our Discord server.

All of our hacks are open-source, and only located under our Github Organization. If it's not an official repository or a fork, it may not be safe!

We're not liable for damage to your account.
- All hacks, exploits, or other files hosted here may damage your account if used improperly or excessively. We can't stress enough, do not use any of these hacks on your primary account, as you risk your account becoming damaged beyond repair, preventing you from accessing Prodigy Math Game in that account. You have been warned.
- We are not liable for any damages of any kind, as our license states:

Limitation of Liability Under no circumstances and under no legal theory, whether tort (including negligence), contract, or otherwise, shall any Contributor, or anyone who distributes Covered Software as permitted above, be liable to You for any direct, indirect, special, incidental, or consequential damages of any character including, without limitation, damages for lost profits, loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses, even if such party shall have been informed of the possibility of such damages. This limitation of liability shall not apply to liability for death or personal injury resulting from such party’s negligence to the extent applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not apply to You.

Current Collaborators

Retired Collaborators

Important Folders

  • ProdigyMathGameHacking
    • Our main repo, used as an issue tracker, things we're working on, documentation, and central hub. You're currently on it.
  • PHEx
    • The Prodigy Hacking Extension, used to inject our modified gamefiles into Prodigy.

Jokes Card


All hacks and software are licensed under the Mozilla Public License (MPL) V2.0, unless stated otherwise with a separate license. Any violation of the policy of this licence may result in a DMCA takedown.

prodigymathgamehacking's People

Contributors

00100000 avatar afkvido avatar arceriondev avatar boredfishre avatar dependabot[bot] avatar donaldli2020 avatar exoticc avatar hackintosh-dev avatar hellonearth311 avatar hostedposted avatar ihackprodigy avatar jackcrumpleys avatar kryptocrash avatar leobadeaux avatar melncat avatar nx721 avatar patheticmustan avatar rusprice avatar sacredofficial avatar shane-cs avatar thefinality avatar vibinyama avatar

Stargazers

 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

prodigymathgamehacking's Issues

Something to look into? maybe?

I found this code:
PIXI.game.prodigy.debugMisc.setMyArenaLeaderboardScore

Now i dont know but maybe this could help you with research, it probably wont because im a trash coder and researcher

Game Constants Research

A while ago, there was a "GameConstants" object that allowed us to modify things that would actually make us godly.
Things like enemy radius detection rate, easy mode, enemy modifiers, walk speed...

After a recent update, this object was moved somewhere else. I'm not exactly sure where, but I know that some of the debugMisc methods try to get/set GameConstants.
I'd like to figure out how to read, and modify GameConstants.

Editing UI/Calling UI

PIXI.game.state.states.Boot._gameData.prefab stores a list of all the prefabs that are available.
Maybe we can make our own UI, or modify existing UI....

Buddy Code can be Simplified

The buddies code could be simplified to:

for (i = 0; i < 200; i++) {

  PIXI.game.prodigy.player.backpack.add("follow",i,undefined,1);

}

Also, you gotta stop sharing this on the main wiki. Sonic says you will get blocked for sharing the link again.

Make already hacked accounts?

I was wondering if we could maybe add a page in the wiki or something that is full of premade hacked accounts for those people who don't know how to use the scripts or can't use the scripts for some reason.

Finding your own hacks!

Hello everyone!

I've noticed that yall are pretty interested in how our hacks are found, so I decided to give all of you a chance to explore and see what you can find! So below is a list of scripts you can use to help you with your discovering!

Remember you do NOT need to know how to code to figure these out!

NOTICE: You need the redirector hack method to do this. Find it here.

The basics:

So pretty much anything you put under hack.instance.prodigy will affect your player.

A few things you should know though: Things involving your backpack/kennel (such as pets, items/equipment, currency, gold, weapons, level, etc.) WILL save after reloading. Things changing your player (Such as Membership, improved hearts/damage, etc) will NOT save after reloading. I just thought I should let everyone know before we move on. Now:

Function revealing scripts ("Detective" scripts)

hack.instance.prodigy.player. (Paste this to find things involving the player such as achievements, membership, backpack (This is where your stuff is found), modifiers (like making your hp better), etc. You should see those and others with a dropdown such as this:

image

Also, before I go on, to make functions effective, click on what you find in the dropdown menu, then put () after it.

hack.instance.prodigy.debugMisc. (alters things such as game speed, functions like getting pets, potions,) again, you should see a dropdown menu. (That's pretty much a general rule). Also, some of the functions might not be straightforward, like the greedIsGood function gives you gold, so feel free to test anything!

hack.instance.prodigy.debugQuests. (Gives functions that might put you further ahead in the game. We are looking into auto-completing quests, so feel free to help w/ that!)

hack.instance.prodigy.player.data. Alters things such as tower floor, gold (again), arena points (looking into it?)

hack.instance.prodigy.pvpNetworkHandler. (Manages arena stuff, this may be our best bet for finding leaderboard hacks)

YourCodeHere.toString() (This is very helpful, it shows where you can access a function as data. Ask any ?s in the comments!)

I will add others if I think of any more relevant ones. Have fun finding stuff. Post your finds in the comments below!

What is this??

I was looking through some of the PIXI.game.prodigy.player functions and I found this:
Screenshot 2020-02-19 at 2 18 46 PM
WHAT IS THIS?

Experimental/Explore.js question

It appears that the .prototype in PIXI.game.prodigy.debugMisc.protoype is undefined and there are no debug options. How are you supposed to access PIXI.game.prodigy.debugMisc.protoype?

Hack List

We should make a list of all the hacks, so that they can be accessed easily.

Each hack would require

## [HackName](LinkToHackFile)
Hack Description

Example:

Membership

This hack temporarily gives you Membership. You can access Member restricted places, get the monthly member box, and buy items/pets only a member would be able to buy. Membership is reset to it's previous value when you refresh the tab, but any items/pets/stars earned will not be removed.

Found new hack!

i found a new hack
all wepons:
PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":1}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":2}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":3}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":4}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":5}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":6}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":7}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":8}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":9}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":10}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":11}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":12}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":13}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":14}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":15}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":16}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":17}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":18}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":19}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":20}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":21}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":22}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":23}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":24}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":25}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":26}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":27}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":28}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":29}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":30}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":31}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":32}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":33}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":34}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":35}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":36}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":37}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":38}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":39}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":40}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":41}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":42}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":43}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":44}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":45}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":46}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":47}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":48}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":49}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":50}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":51}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":52}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":53}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":54}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":55}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":56}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":57}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":58}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":59}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":60}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":61}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":62}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":63}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":64}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":65}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":66}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":67}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":68}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":69}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":70}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":71}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":72}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":73}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":74}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":75}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":76}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":77}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":78}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":79}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":80}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":81}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":82}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":83}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":84}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":85}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":86}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":87}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":88}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":89}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":90}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":91}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":92}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":93}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":94}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":95}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":96}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":97}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":98}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":99}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":100}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":101}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":102}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":103}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":104}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":105}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":106}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":107}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":108}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":109}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":110}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":111}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":112}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":113}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":114}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":115}); PIXI.game.prodigy.player.backpack.data.weapon.push({"N":1,"ID":116});

Add cosmetic folder?

Hey i was wondering if we could maybe add a cosmetic folder for cosmetic hacks?

REQUEST

stars instead of levels (for developer purposes)
and
complete all quests

I'm leaving this repo

I believe this repository started with a good reason. But, it didn't end up with one. This isn't bringing any light to Prodigy, it just taught users how to hack. I am not going to develop any more personal hacks, either. All hacks I make now I will just send directly to Zendesk, and that's that. I don't want to help with this anymore, it's just not what it started out to be...

Goodbye, --DaChickenKing

Forbidden...

I was looking through the source code and assets of Prodigy and came across a restricted document.
Screenshot 2020-02-26 at 8 56 10 AM
I think that this is where the functions are stored, and we just don't have access. I'm not sure though.

Arena Points

Is there a way to give yourself arena points?

player leveling

when we do the add player starts it takes us back to level one may you fix that.

How does this work?

I may just be an idiot here but how do you use the exploits is there a ReadMe file I am missing?

Hey can I get credit for some of my scripts?

heyo, i just wanted credit for my scripts because I see alot of people taking them without credit, and I just wanted to ask

the scripts that I made were to get all items script, get all buddies, weapons, hats, and crap. if you want more info hit me up on my discord Skipps#9687
Sorry if i come across as mean, i just wanted credit. thanks !

Stars for pets

I understand it isn't really necessary with the modifiers (MemberGod.js), but do you have any thoughts on how to level up pets using code? I thought I found something with the PIXI.game.prodigy.debugMisc.fixPetStars function, but I'm not sure if that's quite right. Thanks!

Bookmarklets...

So somebody on the Discord server wants to have bookmarklets for everything... should we look into doing this?

Custom name script?

My name hasn't been on the prodigy pre chosen names list, that's always, annoyed me. is there a script where i can change my prodigy name?

Weird Hack

I found this hack that switches your hats extremely fast and when it finishes the game crashes
PIXI.game.prodigy.debugMisc.automateHatSwitching(100)

Idea

I'm new to Github, so idk how to comment any way other than this. I just found a new hack: conjure cubes. The script is "PIXI.game.prodigy.debugMisc.getCubes()".
Hope this helps

Custom Chat

I found a custom chat function. Should I keep this, or get rid of it in case it is used irresponsibly?

Questions/Support

This is the area where you can ask questions about how to use this repository.

We will try to answer as soon as possible...

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.