Jump to content



Photo
* * * * * 4 votes

FX-82/-83GT/-115/-991ES PLUS Hacking


  • Please log in to reply
412 replies to this topic

#401 TheAwesomer

TheAwesomer

    Newbie

  • Members
  • Pip
  • 24 posts

Posted 26 March 2019 - 01:37 PM

I have been testing some things out on my fx-83GT PLUS, and I have found a few interesting exploits. I'm not exactly sure how they work, but I'll detail the most interesting:

 

Glitched String: In STAT submode 0, enter 'ᴀᴀ+x̂' (small A (SHIFT 1 5 1), small A, plus, x hat (SHIFT 1 5 4)), then press equals. This should throw a math error. Use the arrow buttons to exit out of the error, then delete the two 'ᴀ's and the plus, and input a number before the x hat (I use 3, but others work - I'm not sure the requirements). It should look like this: '3x̂'. Then press equals. Nothing should appear to happen, but press an arrow button and a glitched string appears!

 

I think this puts you into a glitched error state, but as I say, I'm not sure.

 

Tested on an fx-83GT PLUS (not mine) and I can confirm that this works. Nice find Eris600! This does not work on my fx-991ES PLUS VerE, so this seems specific to GT models.

 

EDIT: This definitely corrupts some memory somewhere, as pressing the equals button again just hangs the calculator like everything else does.

 

EDIT2: You can put anything before the x hat, of any length, as long as it wont cause any error screens to appear. Also, what are these other exploits like? One of them may not seem interesting but perhaps could cause buffer overflow or some other corruption/glitch that would lead to arbitrary code execution or just some other cool effects. Also, it appears that you can put anything instead of the + in the ᴀᴀ+x̂ part of the exploit and the length of it doesnt matter.


Edited by TheAwesomer, 26 March 2019 - 01:53 PM.


#402 TheAwesomer

TheAwesomer

    Newbie

  • Members
  • Pip
  • 24 posts

Posted 03 April 2019 - 12:43 PM

POTENTIALLY MAJOR DISCOVERY FOR FX-GT SERIES

 

I got bored and was messing around on an fx-gt83 PLUS and found a glitch quite similar to a glitch that can be found on the fx-es non-plus series. Heres what I did.

 

Got into stat submode 0.

typed this in: (ᴀ)÷(ʙ)

and pressed enter. Got a math error.

Pressed left arrow and changed what was typed to (ᴀ)÷ʙ

Then pressed enter. The cursor would be glitched and the calculator would enter a glitched state were you typed stuff in, but it did not appear to do anything, but upon pressing enter, you would see that it did, and it would return to normal. You could also get a |< on the screen by typing past the screen so that the screen would scroll in normal usage.


Edited by TheAwesomer, 04 April 2019 - 09:38 AM.


#403 user202729

user202729

    Casio Freak

  • Members
  • PipPipPipPip
  • 220 posts

Posted 03 April 2019 - 01:48 PM

Probably basic overflow on 83GT+. However it would unlikely to be useful to other GT calculators.

There's an emulator of 83GT+ provided by CASIO, although it's not very accurate it's still possible to extract some
information from it.

If you are interested, you can get the calculator ROM... (to compile programs for that calculator)

On the emulator, this simply freezes.

You can also test the following:

1. How many [left] key presses are required to make the cursor no longer stuck?
2. How many keys need to be pressed until the cur core come at the left side of the formula?

The sum of the two values above should be 256 minus the formula length.

3. Is it true that pressing [right] exits the state?

Edited by user202729, 03 April 2019 - 01:53 PM.


#404 TheAwesomer

TheAwesomer

    Newbie

  • Members
  • Pip
  • 24 posts

Posted 04 April 2019 - 09:37 AM

1. 6 left key presses, although you dont see what you typed. Pressing enter crashes the calculator and I did once get it to show what I typed to get to this glitch mode, so it could be like an overflow glitch or similar.

2. It never appears to do this. Interestingly enough though, if you press SHIFT+DEL the cursor changes like it should, but then wont change back if you press the keys again.

3. Never seems to do anything.


Edited by TheAwesomer, 04 April 2019 - 09:38 AM.


#405 CUZLOCKED

CUZLOCKED

    Newbie

  • Members
  • Pip
  • 1 posts

  • Calculators:
    fx-100AU PLUS
    fx-CP400

Posted 14 June 2019 - 01:27 PM

Has anyone managed to find a basic overflow on the fx-100AU PLUS? All the ones I've found don't work because it doesn't have a calc key.



#406 user202729

user202729

    Casio Freak

  • Members
  • PipPipPipPip
  • 220 posts

Posted 15 June 2019 - 02:12 AM

Has anyone managed to find a basic overflow on the fx-100AU PLUS? All the ones I've found don't work because it doesn't have a calc key.


First use method 2 in http://casiocalc.wik...om/mode-68#toc3 to enter mode 68, then follow
http://casiocalc.wik...c-overflow#toc3 . (the method is the same as on fx-82ES PLUS calculators and similar)

#407 TheAwesomer

TheAwesomer

    Newbie

  • Members
  • Pip
  • 24 posts

Posted 18 June 2019 - 09:35 AM

I just found a very interesting hackstring by accident, but cant seem to replicate it.

 

If I get it again I will try and put it here.

 

A glitched screen with lots of random characters (that looked mostly intact) and a couple of bars at the top.

 

Looking very closely at the screen, you could see many lines of pixels flickering faintly but quite rapidly.



#408 jsa

jsa

    Newbie

  • Members
  • Pip
  • 1 posts

  • Calculators:
    fx-83GT PLUS
    fx-85GT PLUS

Posted 30 June 2019 - 12:00 PM

Hello there,

I just found this forum while searching for things to do with my fx-83GT PLUS now that I no longer need it for school... (I also have an fx-85GT PLUS, although the screen is sadly cracked.)

 

I see you have all found a lot of interesting things to do with the FX calculators, so I was wondering are there any good places to begin experimenting with my 83GT+?


Edited by jsa, 30 June 2019 - 12:01 PM.


#409 user202729

user202729

    Casio Freak

  • Members
  • PipPipPipPip
  • 220 posts

Posted 30 June 2019 - 02:04 PM

The known exploits with 83GT+ are entering mode 68 by pressing ON while reset all (http://casiocalc.wikidot.com/mode-68)
and submode 0 of STAT by pressing ON after AC in STAT submode selection (http://casiocalc.wik...ring#get-r-stat).

it's possible to invoke basic overflow from mode 68, which in turn can cause stack corruption.

To write "interesting" hackstrings it's necessary to get the calculator ROM, which is not a very easy task (although I've
done that for 570ES+ and 82ES+A calculators)

#410 mrfrakes

mrfrakes

    Newbie

  • Members
  • Pip
  • 2 posts

Posted 16 July 2019 - 05:44 PM

Hi,

 

What hardware display controller do the Classwiz models use?

 

Thanks in advance, mrfrakes



#411 Undeyapper812

Undeyapper812

    Newbie

  • Members
  • Pip
  • 3 posts

  • Calculators:
    85GT PLUS 83GT PLUS

Posted 07 September 2019 - 01:59 PM

I have been testing some things out on my fx-83GT PLUS, and I have found a few interesting exploits. I'm not exactly sure how they work, but I'll detail the most interesting:

 

Glitched String: In STAT submode 0, enter 'ᴀᴀ+x̂' (small A (SHIFT 1 5 1), small A, plus, x hat (SHIFT 1 5 4)), then press equals. This should throw a math error. Use the arrow buttons to exit out of the error, then delete the two 'ᴀ's and the plus, and input a number before the x hat (I use 3, but others work - I'm not sure the requirements). It should look like this: '3x̂'. Then press equals. Nothing should appear to happen, but press an arrow button and a glitched string appears!

 

I think this puts you into a glitched error state, but as I say, I'm not sure.

I tried this on a fx-85GT PLUS and it worked the exact same way and I found out that if you put a number from 100-155 before x̂ it says 2.8x10<62 below the glitched string (Same with some decimals) when it usually shows 0 and if its over 155 it crashes and if you press M+ or shift STO {any letter} instead of equals it will stay on the same screen until you press the arrow buttons it will show M+ or the letter you pressed.



#412 Undeyapper812

Undeyapper812

    Newbie

  • Members
  • Pip
  • 3 posts

  • Calculators:
    85GT PLUS 83GT PLUS

Posted 07 September 2019 - 03:57 PM

POTENTIALLY MAJOR DISCOVERY FOR FX-GT SERIES

 

I got bored and was messing around on an fx-gt83 PLUS and found a glitch quite similar to a glitch that can be found on the fx-es non-plus series. Heres what I did.

 

Got into stat submode 0.

typed this in: (ᴀ)÷(ʙ)

and pressed enter. Got a math error.

Pressed left arrow and changed what was typed to (ᴀ)÷ʙ

Then pressed enter. The cursor would be glitched and the calculator would enter a glitched state were you typed stuff in, but it did not appear to do anything, but upon pressing enter, you would see that it did, and it would return to normal. You could also get a |< on the screen by typing past the screen so that the screen would scroll in normal usage.

 

 

Probably basic overflow on 83GT+. However it would unlikely to be useful to other GT Calculators... 

When I tried this on a fx-85GT PLUS it worked the same way then I tried it again but after I pressed equals I pressed the S->D button then it showed a glitch string on the top row of the display (also works if you press shift S->D) if I pressed the arrow button it would be invisible and the cursor would stay in the glitched place if you press the right arrow button 9 times (to make sure the cursor is on the furthest right) and press delete once and press equals it should say error and exit the error using the arrow buttons the it says (a)+b because the letters were invisible but were registered in the calculator and you removed x̂ which crashes the calculator. If you try this glitch without the brackets or divide symbol it works but the S->D glitch symbol is slightly different. 



#413 Undeyapper812

Undeyapper812

    Newbie

  • Members
  • Pip
  • 3 posts

  • Calculators:
    85GT PLUS 83GT PLUS

Posted 07 September 2019 - 04:07 PM

Should work on some Casio Calculators (83GT/85GT PLUS and test on more) (Don't press AC or ON until finished)(ALL OF < REPRESENT < TURNED 90° CLOCKWISE) Get into stat mode submode 0 and enter 2.8×10<62 then enter shift then STO (is RCL button) then X which is ")",(Don't press Alpha) then equals then press AC NOT ON,and using letters given by pressing shift,1,5 type "a<(b". (Small "a" is shift,1,5,1),(Small"b" is shift 1,5,2.) and "<(" is the "x<" button on the calculator) press equals and it should say error, now type aANSXexby also small a,x,b and y are given by pressing shift,1,5 and are chosen from a menu, Small "e" is Alpha ×10< and ANS is a single button Big "X" is Alpha ")"

Make sure that the cursor looks like "l" not"_" by pressing "shift, del", now move the cursor to the furthest right and press equals, if everything goes well you should see the "Complete! press AC to continue" menu which is also show after a reset (if you don't see this menu, restart the glitch and replace "e" in "aANSXexby" with the pi symbol), now press ON,there is a chance that you stay in stat mode if not go back into stat mode submode 0 to do the next glitch.To do another version of the glitch, delete "a" in "aANSXexby" and at the end of the glitch move the curser before "e" in "ANSXexby" and everything else is the same and before you press anything after pressing equals you should see glitched symbols and if you move the cursor you will see less of them. To do another version of the glitch repeat the first glitch but "e" in "aANSXexby" is replaced with RAN# (shift "." button) so it's "aANSXRAN#xby" Delete "a" so its"ANSXRAN#xby" it should open a menu called conversion number where you enter a number between 1 and 40 and after you enter a number it goes back to before and if it crashes press ON. Please reply if you found something new about these glitches and new calculators it works on.Should work on some Casio Calculators (83GT/85GT PLUS and test on more) (Don't press AC or ON until finished)(ALL OF < REPRESENT < TURNED 90° CLOCKWISE) Get into stat mode submode 0 and enter 2.8×10<62 then enter shift then STO (is RCL button) then X which is ")",(Don't press Alpha) then equals then press AC NOT ON,and using letters given by pressing shift,1,5 type "a<(b". (Small "a" is shift,1,5,1),(Small"b" is shift 1,5,2.) and "<(" is the "x<" button on the calculator) press equals and it should say error, now type aANSXexby also small a,x,b and y are given by pressing shift,1,5 and are chosen from a menu, Small "e" is Alpha ×10< and ANS is a single button Big "X" is Alpha ")"

 

Make sure that the cursor looks like "l" not"_" by pressing "shift, del", now move the cursor to the furthest right and press equals, if everything goes well you should see the "Complete! press AC to continue" menu which is also show after a reset (if you don't see this menu, restart the glitch and replace "e" in "aANSXexby" with the pi symbol), now press ON,there is a chance that you stay in stat mode if not go back into stat mode submode 0 to do the next glitch.To do another version of the glitch, delete "a" in "aANSXexby" and at the end of the glitch move the curser before "e" in "ANSXexby" and everything else is the same and before you press anything after pressing equals you should see glitched symbols and if you move the cursor you will see less of them. To do another version of the glitch repeat the first glitch but "e" in "aANSXexby" is replaced with RAN# (shift "." button) so it's "aANSXRAN#xby" Delete "a" so its"ANSXRAN#xby" it should open a menu called conversion number where you enter a number between 1 and 40 and after you enter a number it goes back to before and if it crashes press ON. Please reply if you found something new about these glitches and new calculators it works on.






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users