Prodigy-Hacking / ProdigyMathGameHacking

Prodigy Hacking: Hacking for the right reasons. | Questions? Ask on our Discord. https://discord.gg/XQDfbfq
https://prodigyhacking.com
Other
17 stars 10 forks source link

Finding your own hacks! #25

Closed ArcerionDev closed 3 years ago

ArcerionDev commented 4 years ago

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!

B00M-B00M-THE-GREAT commented 4 years ago

Yeah, when I put it on 1 it was really laggy but thats it. I'm pretty sure the max was 30.

ArcerionDev commented 4 years ago

Ok, we could add that to the repository, or would you rather just leave it alone for now?

On Sat, Feb 29, 2020, 8:39 AM B00M-B00M-THE-GREAT notifications@github.com wrote:

Yeah, when I put it on 1 it was really laggy but thats it. I'm pretty sure the max was 30.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLFKQMTPTRKL73BDYGTRFEHZ5A5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENL2LZQ#issuecomment-592946662, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLGC222QPJ2UGOQTA7TRFEHZ5ANCNFSM4K5ET7AA .

B00M-B00M-THE-GREAT commented 4 years ago

That would be great if you added it to the repository!

ArcerionDev commented 4 years ago

Sure

On Sat, Feb 29, 2020, 8:43 AM B00M-B00M-THE-GREAT notifications@github.com wrote:

That would be great if you added it to the repository!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLCNPTFJ64EACBD2T4TRFEIGPA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENL2OHI#issuecomment-592946973, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLBS54SJLTUBQI4MP23RFEIGPANCNFSM4K5ET7AA .

ArcerionDev commented 4 years ago

Ok, done!

ArcerionDev commented 4 years ago

OKAY i found something actually amazing PIXI.game.prodigy.player.addWin(11) you can edit stats (for all to see) about your win status

I tried it didn't seem to work

Yeah, same... I'll look into it.

ArcerionDev commented 4 years ago

OKAY i found something actually amazing PIXI.game.prodigy.player.addWin(11) you can edit stats (for all to see) about your win status

I tried it didn't seem to work

Yeah, same... I'll look into it.

@aSinnoh, apparently, you can only add one win at a time. I'll loop it, and give you credit :)

PatheticMustan commented 4 years ago

Uh, I added 900 wins with my own script, I'll see if I can find it again.

PatheticMustan commented 4 years ago

Ok, using PIXI.game.prodigy.player.addWin.toString(), we get function(){this.getPlayerData().win=this.getWins()+1,this.updated=!0}, so we can probably modify our wins by modifying data.win.

Result:

// it works, I promise.
PIXI.game.prodigy.player.data.win = 69;

Screenshot image

ArcerionDev commented 4 years ago

I already found a more straightforward script: PIXI.game.prodigy.player.data.win=

On Sat, Feb 29, 2020 at 8:38 PM Mustan Pathetic notifications@github.com wrote:

Uh, I added 900 wins with my own script, I'll see if I can find it again.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLGRAT3V6REYOBVRQ6TRFG4CPA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENMOLHQ#issuecomment-593028510, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLD5YHHLFSQLIAUW5SDRFG4CPANCNFSM4K5ET7AA .

PatheticMustan commented 4 years ago

uh...

Anyways, I'm trying to do globalConstants. Maybe I can modify Function so that we can access it???

ArcerionDev commented 4 years ago

Sure. Is it possible to use the to string function with that?

On Sat, Feb 29, 2020, 9:01 PM Mustan Pathetic notifications@github.com wrote:

uh...

Anyways, I'm trying to do globalConstants. Maybe I can modify Function so that we can access it???

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLERLQOCRITN75RFV6DRFG6YLA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENMOXEI#issuecomment-593030033, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLCMTB33XZ7NU5OD6I3RFG6YLANCNFSM4K5ET7AA .

PatheticMustan commented 4 years ago

Nope. I'm just looking through Stack Overflow, but it looks like it's pretty hard. This might be useful though: https://stackoverflow.com/questions/2136522/can-you-alter-a-javascript-function-after-declaring-it/16580937#16580937

ArcerionDev commented 4 years ago

Ok

On Sat, Feb 29, 2020 at 9:14 PM Mustan Pathetic notifications@github.com wrote:

Nope. I'm just looking through Stack Overflow, but it looks like it's pretty hard. This might be useful though:

https://stackoverflow.com/questions/2136522/can-you-alter-a-javascript-function-after-declaring-it/16580937#16580937

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLCUSIBNDG4PQC7S3O3RFHAGRA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENMO4WA#issuecomment-593030744, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLHSQDVYOWFLZH4UZ5TRFHAGRANCNFSM4K5ET7AA .

your-m0ms-hacks commented 4 years ago

Bypass 1 Billion Gold Cap! `function superGold(){

PIXI.game.prodigy.player.changeGold(999999999999999); PIXI.game.prodigy.player.changeGold(999999999999999); PIXI.game.prodigy.player.changeGold(999999999999999); PIXI.game.prodigy.player.changeGold(999999999999999); PIXI.game.prodigy.player.changeGold(999999999999999); PIXI.game.prodigy.player.changeGold(999999999999999); PIXI.game.prodigy.player.changeGold(999999999999999); } superGold();` Screenshot: Screenshot 2020-03-01 at 1 28 28 PM

your-m0ms-hacks commented 4 years ago

Cannot Get It To Show Up As Code In Comments :(, i hit the button now in works.....

PatheticMustan commented 4 years ago

@your-m0ms-hacks, same functionality can be achieved through

PIXI.game.prodigy.player.data.gold=9e20

Screenshot (598)

your-m0ms-hacks commented 4 years ago

dang it, i thought u said that there was a 1 billion cap, i thought, i hoped, i dreamed, but i failed :(

PatheticMustan commented 4 years ago

You know, maybe we should make a Discord server....

your-m0ms-hacks commented 4 years ago

Mayby, but i could never go on it because my parents are always watching, still on github, and discord is blocked at my school in colorado

your-m0ms-hacks commented 4 years ago

"function(t,i){void 0===t&&(t=!0),void 0===i&&(i=1),I.a.setGameConstant("GameConstants.Debug.EDUCATION_ENABLED",!t),I.a.setGameConstant("GameConstants.Debug.AUTO_ANSWER_CORRECT_PERCENT",i)}" is inside easyMode, notice the I.a.setGameConstant("GameConstants.Debug.EDUCATION_ENABLED",!t) part, maybe edit for the moster radius......

PatheticMustan commented 4 years ago

Yeah, but the challenge is, how do we access "I.a.setGameConstant"? The challenge is, whenever we write a new function, it can no longer access all those things.

your-m0ms-hacks commented 4 years ago

yeah, just tried, said i is not defined

your-m0ms-hacks commented 4 years ago

"I"

your-m0ms-hacks commented 4 years ago

maybe there is a re-write block/hidden, crappy, anti-cheat

ArcerionDev commented 4 years ago

It's okay. Using the function debugMisc.smallLoan there is a 1b gold cap. Other functions, such as data.gold, does not. Sorry...

On Sun, Mar 1, 2020 at 3:35 PM your-m0ms-hacks notifications@github.com wrote:

dang it, i thought u said that there was a 1 billion cap, i thought, i hoped, i dreamed, but i failed :(

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLAAF4S73ITI533GEKLRFLBJTA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENNKDSQ#issuecomment-593142218, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLG3IXMQRAWTCRYAU5LRFLBJTANCNFSM4K5ET7AA .

your-m0ms-hacks commented 4 years ago

I am @Titanium-Encryption, with a new account cause i could care less about the old project, btw

ArcerionDev commented 4 years ago

If there was, Prodigy would have made anti-cheat for all the other functions, too.

On Sun, Mar 1, 2020 at 4:08 PM your-m0ms-hacks notifications@github.com wrote:

maybe there is a re-write block/hidden, crappy, anti-cheat

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLEER4UJTDQCFK5JVTTRFLFFPA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENNK6VI#issuecomment-593145685, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLCR6FBWPDX6QSEHE5DRFLFFPANCNFSM4K5ET7AA .

your-m0ms-hacks commented 4 years ago

true

your-m0ms-hacks commented 4 years ago

now, adding or altering anything results in I not being defined (grining/what? emoji)

PatheticMustan commented 4 years ago

It's not really an anti-cheat, it's a side effect of the way they made Prodigy.

your-m0ms-hacks commented 4 years ago

did not add, just made a MONSTER_RADIUS_VISIBLE edit and just does not like it

ArcerionDev commented 4 years ago

Well, it says on the console that it can't find the feature flag value for the function gameConstants, and then sets the value to null. So as we've talked about before, it may only be accessible when it's loading???

On Sun, Mar 1, 2020 at 4:07 PM your-m0ms-hacks notifications@github.com wrote:

"I"

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLDS2IZHDFBNF4AJT6TRFLFCZA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENNK5MA#issuecomment-593145520, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLHGOBRW5TZREPRKQTLRFLFCZANCNFSM4K5ET7AA .

ArcerionDev commented 4 years ago

I made a Discord Server... https://discord.gg/9cKMgMv

On Sun, Mar 1, 2020 at 4:45 PM Aleksander Nauman < aleksander.nauman@gorhamschools.org> wrote:

Well, it says on the console that it can't find the feature flag value for the function gameConstants, and then sets the value to null. So as we've talked about before, it may only be accessible when it's loading???

On Sun, Mar 1, 2020 at 4:07 PM your-m0ms-hacks notifications@github.com wrote:

"I"

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLDS2IZHDFBNF4AJT6TRFLFCZA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENNK5MA#issuecomment-593145520, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLHGOBRW5TZREPRKQTLRFLFCZANCNFSM4K5ET7AA .

Lumin0S-ux commented 4 years ago

so, craftersshafters mod menu lets u have 1 million coins, but when u paste it into inspect - console, you can chnage it to give u 10 million or higher, and it will give you 10 mill (or whatever numer you hnage dit too).

ArcerionDev commented 4 years ago

Okie

On Sun, Mar 1, 2020 at 8:02 PM Lumin0S-ux notifications@github.com wrote:

so, craftersshafters mod menu lets u have 1 million coins, but when u paste it into inspect - console, you can chnage it to give u 10 million or higher, and it will give you 10 mill (or whatever numer you hnage dit too).

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLBP6VEEHO2AS7D2X23RFMAS5A5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENNSJUY#issuecomment-593175763, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLC7YJLNNHTCE3FHTOLRFMAS5ANCNFSM4K5ET7AA .

Exoticc commented 4 years ago

I haven't been active during the weekend because i have been grounded but i will start putting more hacks tomorrow.

Exoticc commented 4 years ago

And i'm really interested in becoming a collaborator, i would be pretty active on this and find different hacks and cosmetic stuff. I'm kind of limited because i'm on a school chromebook but i can still manage pretty fine. I'm not forcing you guys to add me as a collaborator but i would be really grateful if you did.

ArcerionDev commented 4 years ago

That's up to PatheticMustan.

On Sun, Mar 1, 2020 at 8:47 PM Magmischief notifications@github.com wrote:

And i'm really interested in becoming a collaborator, i would be pretty active on this and find different hacks and cosmetic stuff. I'm kind of limited because i'm on a school chromebook but i can still manage pretty fine. I'm not forcing you guys to add me as a collaborator but i would be really grateful if you did.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLF3DWGZMGALM4MSIK3RFMF3NA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENNUBCQ#issuecomment-593182858, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLCRCMRYYPRYHBAIYCDRFMF3NANCNFSM4K5ET7AA .

Lumin0S-ux commented 4 years ago

Ok so i dont know if this means anything to teh arena points reaseach but i found this

PIXI.game.prodigy.debugMisc.setMyArenaLeaderboardScore

Lumin0S-ux commented 4 years ago

PIXI.game.prodigy.debugMisc.setMyArenaLeaderboardScore

Maybe this could help you guys...

ArcerionDev commented 4 years ago

Not sure...

On Sun, Mar 1, 2020 at 11:10 PM Lumin0S-ux notifications@github.com wrote:

PIXI.game.prodigy.debugMisc.setMyArenaLeaderboardScore

Maybe this could help you guys...

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLH3U4DOXNXUSLO2XBLRFMWU3A5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENN2SRI#issuecomment-593209669, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLCTVRAUV5TADXH6GH3RFMWU3ANCNFSM4K5ET7AA .

PatheticMustan commented 4 years ago

@Magmischief, I invited you as collaborator a while ago, check https://github.com/PatheticMustan/ProdigyMathGameHacking/invitations

Exoticc commented 4 years ago

@Magmischief, I invited you as collaborator a while ago, check https://github.com/PatheticMustan/ProdigyMathGameHacking/invitations

Lol i didn't even know. Tysm

Lane-L commented 4 years ago

any way to get all the furniture in the game?

ArcerionDev commented 4 years ago

Not that I know of :(

Exoticc commented 4 years ago

i found a new hack and put it in the Hacks folder!!

ArcerionDev commented 4 years ago

What is it?

On Mon, Mar 2, 2020 at 12:50 PM Magmischief notifications@github.com wrote:

i found a new hack and put it in the Hacks folder!!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLF7ZVWHD6TV6NTPCFTRFPWVVA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENQIUNQ#issuecomment-593529398, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLERLD3SAVSSVP5A4XDRFPWVVANCNFSM4K5ET7AA .

Exoticc commented 4 years ago

Bounty points

ArcerionDev commented 4 years ago

Look in here... https://github.com/PatheticMustan/ProdigyMathGameHacking/blob/master/Experimental/ToResearch.js

On Mon, Mar 2, 2020 at 12:52 PM Magmischief notifications@github.com wrote:

Bounty points

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/PatheticMustan/ProdigyMathGameHacking/issues/25?email_source=notifications&email_token=AOQ7MLHUNMM6WGJ6JHGNVXTRFPW6LA5CNFSM4K5ET7AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENQI4SQ#issuecomment-593530442, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOQ7MLBUVY3JIS5PEKHTE4DRFPW6LANCNFSM4K5ET7AA .