Scratch Non-Hack able Saving System under 10 mins

Поделиться
HTML-код
  • Опубликовано: 13 янв 2025

Комментарии • 102

  • @bearreyes1837
    @bearreyes1837 2 года назад +11

    Note that people can *brute-force* the login system. Here's how a brute force works, for starters.
    A brute force login works by inputting all the random combinations of IDs or all login data, for example here it's a PIN. So the saves are still vulnerable. Maybe you could also input from another user's save too.

    • @naitikjindal1462
      @naitikjindal1462  2 года назад +2

      only some can do it, so this is very secure

    • @robloxgamervalk2286
      @robloxgamervalk2286 2 года назад +1

      Bro its ez to brute force

    • @naitikjindal1462
      @naitikjindal1462  2 года назад

      @@robloxgamervalk2286 for you

    • @neil1050
      @neil1050 2 года назад +1

      @@naitikjindal1462 Easily Hackable. First, look into the algorithm (encoding example score*123). Then calculate your wanted score by multipling it my 123 (any example can be used). Then, add your result to the Save History. Finally, load and put the number that you got into the loader

    • @bkgrnd1337
      @bkgrnd1337 Год назад

      @@naitikjindal1462 its a piece of cake for anyone who knows how to rng numbers (basically everyone)

  • @neil1050
    @neil1050 2 года назад +8

    Hackable. First, look into the algorithm (encoding example score*123). Then calculate your wanted score by multipling it my 123 (any example can be used). Then, add your result to the Save History. Finally, load and put the number that you got into the loader

    • @owlsclanrocketleague3801
      @owlsclanrocketleague3801 2 года назад +2

      Well no, that requires going into the code itself, which defeats the “hacking” portion. Once you’re in the code you can hack however you want.

    • @naitikjindal1462
      @naitikjindal1462  Год назад +1

      @@owlsclanrocketleague3801 this person is absolutely right

    • @SavorTheFlavor24
      @SavorTheFlavor24 10 месяцев назад

      youre right. thats why i put my algorithm a long way from the main code, meaning they would have to search for a while for it lol

    • @BlaiseMayner
      @BlaiseMayner 6 месяцев назад

      @@SavorTheFlavor24 clean up blocks

    • @BlaiseMayner
      @BlaiseMayner 6 месяцев назад

      i noticed that too i just added a see inside detector

  • @desmonhosp3384
    @desmonhosp3384 Год назад +1

    dam i did not think that would work so i reloaded the page and it worked thats a sub

  • @ChickenAviationandMemes
    @ChickenAviationandMemes Год назад +1

    Definitely hackable. How about adding for example (add 5751 to save history) and it also can contains the answer.

  • @felipeleon9918
    @felipeleon9918 Год назад +1

    Cool! To make ut even more secure, you could make a list with every letter, number, dashes and underscores. First A to Z, then 0 to 9, and then - and _
    Then add to the code the number that belongs to the first letter of the username. Like this
    Set i to (1)
    Repeat until
    Change i by 1
    Set savecode to (join (savecode) (i)
    And to check it just check if the item i equals the first letter of the username
    Else reset to 0

    • @naitikjindal1462
      @naitikjindal1462  7 месяцев назад

      yeah i could but that would make the video longer, i wanted it to finish under 10 mins

  • @SevnYou-fj8lf
    @SevnYou-fj8lf 9 месяцев назад +1

    Very good tutorial thx very much

  • @trollroll
    @trollroll 2 года назад +1

    Thank you so much!

  • @mrduckybo1
    @mrduckybo1 2 года назад +1

    this helped me so much!!

  • @XDLittleyellowDuck
    @XDLittleyellowDuck Год назад

    Nice!

  • @RicDiamond1477
    @RicDiamond1477 Месяц назад

    Every save code is hackable in scratch, all you need to do is press see inside, change all the variables and data you want and press save. then in-game you can load it and not have to do any work.

    • @naitikjindal1462
      @naitikjindal1462  Месяц назад

      See that defeats the whole purpose of this if you look into the code. You can literally do anything by going into the code.

  • @norbi6794_azigazi
    @norbi6794_azigazi 23 дня назад

    1 bug:
    Iff the save code too big than load is not working, that the reasone why im only multiply 3 times the save code and not 123

  • @Toopter
    @Toopter 11 месяцев назад +1

    How to save Multiple variables? I need help.

  • @fuzzy2107
    @fuzzy2107 Год назад +1

    you can also "hack" this by going inside and changing code. u should add a hack protection value. you basically add a value based on whatever you want to save and your username by putting it all in a string then add it to the code. (griffpatch can explain this better)

    • @razery1225
      @razery1225 Год назад +1

      You can literally do anything by going into the code. It's not hacking if you do.

    • @desmonhosp3384
      @desmonhosp3384 Год назад +1

      give them A SUB THO
      THEY TRYED AT lest

  • @-undertale--pro-
    @-undertale--pro- 2 месяца назад

    what if you were to refresh the page

  • @xwertzofficial
    @xwertzofficial Месяц назад

    Well, I got a bit problems with that, uhh when i press green flag, it absoletly removes ALL OF SAVE DATAS, so, i deleted (Delete All of (Save Code)) So Datas Dont Lost There Again. Well, i need to save & load more variables, What can i do?

  • @sigma_amongus
    @sigma_amongus Год назад +1

    what if the save is the scratch user? so no one else could take your work

    • @morganisapro8k
      @morganisapro8k Год назад

      that would only work if we had cloud lists. sadly, they don't exist

    • @sigma_amongus
      @sigma_amongus Год назад

      @@morganisapro8k dam

  • @SavorTheFlavor24
    @SavorTheFlavor24 10 месяцев назад

    this actually is hackable, you just need to see the algorithm. what i did was make a variable, and not name it. then, i used a (pick random ( ) through () ) block, and set the numbers without looking. i then used a "set variable My Variable" block, used the Pick Random block, and clicked it about 20 times. then, instead of multiplying the Score by 123, i multiplied it by the My Variable variable. With the variable being named the default, the hacker will not check it, and he will not know the algorithm. i then hid the blocks of code that had anything to do with the saving system, making it really Non-Hakcable.

    • @desmonhosp3384
      @desmonhosp3384 7 месяцев назад

      WE DONT CARE SO MANY PEOPLE SAID THIS WE KNOW

    • @SavorTheFlavor24
      @SavorTheFlavor24 7 месяцев назад

      but they haven’t. are you just here to ruin my day or..

    • @SavorTheFlavor24
      @SavorTheFlavor24 7 месяцев назад

      and i’m trying to help people not get their game hacked. don’t be a bully.

    • @desmonhosp3384
      @desmonhosp3384 7 месяцев назад

      @@SavorTheFlavor24 not :D

    • @desmonhosp3384
      @desmonhosp3384 7 месяцев назад

      @@SavorTheFlavor24 :| not this exactly but

  • @JimmySummon-x6l
    @JimmySummon-x6l Месяц назад

    Does it save my platformer gameplay progress

  • @Santucho_
    @Santucho_ 2 года назад

    There is a problem, if you exit the project, all your game data is lost, it requires a cloud save system, but idk how to make it

    • @nbspWhitespaceJS
      @nbspWhitespaceJS 2 года назад

      You cannot make a cloud save system in Scratch, because cloud lists don't exist and you can only store one account in one variable.

  • @bkgrnd1337
    @bkgrnd1337 Год назад

    you can basically make a script that spits out random numbers from 1000 to 9999 and just copy the numbers until you have a savefile. too easy to care abt

    • @naitikjindal1462
      @naitikjindal1462  Год назад

      that wont work well

    • @bkgrnd1337
      @bkgrnd1337 Год назад

      ​@@naitikjindal1462its still a bruteforce, so i reccomend adding letters and other characters

  • @robloxgamervalk2286
    @robloxgamervalk2286 2 года назад +2

    Its very hackable why: people will be able to see inside of the game and check the history list wich makes it very hackable soo

  • @Ghana-m6r
    @Ghana-m6r 4 месяца назад

    And how can you do it with 3 Accounts

  • @tvcoder4life103
    @tvcoder4life103 Год назад

    yea im looking for a new tutorial it is way 2 easy to get alot of score on the start by brute forcing

  • @demonwolf6485
    @demonwolf6485 Год назад

    it dosent work if i restart the page why???

    • @SavorTheFlavor24
      @SavorTheFlavor24 10 месяцев назад

      remove the code where it says to check if its on the History list, the lists dont save when you reload. The save system is still pretty secure if you check out my recent comment at the top.

  • @datorsimba6306
    @datorsimba6306 2 года назад

    This was very helpful but how can i save other variables? Like if i am buing somthing that is posted to be bought once then save the thing i just bought would be gone.

  • @wernerpreissel8625
    @wernerpreissel8625 2 года назад +1

    You missed one thing. When you quit the game and enter it again. The List is tzen completely empty. lol

    • @ant_lua
      @ant_lua 2 года назад

      use global vars

    • @naitikjindal1462
      @naitikjindal1462  2 года назад

      no it isn't we delete the list after they have loaded again

    • @BaldisBloxxin
      @BaldisBloxxin 2 года назад

      @@naitikjindal1462 i think they mean if you exit the whole project in general then go back to it, not just hitting the stop button.

    • @hanyangyap
      @hanyangyap 2 года назад +1

      ​@@naitikjindal1462 scratch does not save lists to cloud, so all values in the "Save History" list will be deleted when the user re-enters the game, even if you did not manually add the delete block. so every save code that was generated will be "invalid" when the game is refreshed.

    • @owlsclanrocketleague3801
      @owlsclanrocketleague3801 2 года назад

      @@naitikjindal1462 I just had this exact idea in my sleep and just woke up to find a new solution because I figured that the list wouldn’t save when othwr users use it.

  • @Imms64
    @Imms64 2 года назад

    my game has too much variables

    • @naitikjindal1462
      @naitikjindal1462  2 года назад

      it doesn't matter, you can still add this

    • @Imms64
      @Imms64 2 года назад

      @@naitikjindal1462 too much passwords

  • @BrAvOD-oo7pn
    @BrAvOD-oo7pn Год назад

    SCAM SCAM SCAM BTW THIS IS NOT SPAM :)

  • @gokage7040
    @gokage7040 2 года назад +1

    Not good

  • @desmonhosp3384
    @desmonhosp3384 7 месяцев назад

    NO JOKE if yall keep saying 🤓🤓umm this is hackable🤓🤓🤓 WE DONT CARE IF ITS HACKABLE just get over it

    • @SavorTheFlavor24
      @SavorTheFlavor24 7 месяцев назад

      we’re trying to help, you don’t have to break people down

    • @SavorTheFlavor24
      @SavorTheFlavor24 7 месяцев назад

      and you should care

    • @desmonhosp3384
      @desmonhosp3384 7 месяцев назад

      @@SavorTheFlavor24 ? wdym you don’t have to break people down

    • @SavorTheFlavor24
      @SavorTheFlavor24 7 месяцев назад

      it means they’re trying to help, you’re just making them feel bad abt themselves when they shouldn’t

    • @desmonhosp3384
      @desmonhosp3384 7 месяцев назад

      @@SavorTheFlavor24 im not trying to im just saying

  • @letsplaywithadam942
    @letsplaywithadam942 18 дней назад

    I have a way that is way simpler and can only fail by another game being loaded up or you closing out of the app/tab and here is how to do it
    1. Dont make it reset the variables
    2. You already made the system, you can stop reading these
    3. What do you even get from reading the steps from here, I already explained how to do it
    4. I give up, keep on scrolling down and you will not see anything else
    5. ...
    6. ...
    7. ...
    8. ...
    9. ...
    10. ...
    11. ...
    12. ...
    13. ...
    14. ...
    15. ...
    16. ...
    17. YOU ARE STILL SCROLLING DOWN IN THIS?
    18. You were able to close this comment earlier
    19. This is just wasting your time, just read other comments
    20. You reached the point where the comment has ended, what did you really want from getting down to here?
    Show less
    DID YOU HAVE TO SCROLL DOWN HERE? YOU COULDVE JUST CLICKED SHOW LESS AND GONE ON WITH YOUR DAY

    • @naitikjindal1462
      @naitikjindal1462  16 дней назад

      Nice, and yes i did have to scroll all the way down

  • @desmonhosp3384
    @desmonhosp3384 7 месяцев назад

    @savortheflavor24 why do you care so much abt what i said?