perennial
LV1 Newcomer (Next: 20)
Offline
Last Login: 01 October, 2011, 02:29:28
Date Registered: 28 July, 2011, 22:58:37
Posts: 14
Total Post Ratings: +2
|
So, there's no way to connect the CAS+ using the software and come up with a simple code to locate the addresses of those shell code? I understand about the TI-nspire calculator. So, beside that, what is the 3.0.1.1753 boot 1 and boot2 versions because I notice on mine it is 3.1..... not 3.0.1. Is that weird?
|
|
|
|
« Last Edit: 31 July, 2011, 06:51:51 by perennial »
|
Logged
|
|
|
|
AngelFish
This is my custom title
Administrator
LV12 Extreme Poster (Next: 5000)
Offline
Gender: 
Last Login: Yesterday at 08:17:37
Date Registered: 15 August, 2010, 09:18:54
Posts: 3190
Total Post Ratings: +220
|
Not if the calculator presents a virtual filesystem to the computer.
|
|
|
|
|
Logged
|
∂²Ψ -(2m(V(x)-E)Ψ --- = ------------- ∂x² ℏ²Ψ
|
|
|
perennial
LV1 Newcomer (Next: 20)
Offline
Last Login: 01 October, 2011, 02:29:28
Date Registered: 28 July, 2011, 22:58:37
Posts: 14
Total Post Ratings: +2
|
Can one compile a virtual filesystem based on the file structure of 1.1 CAS+ OS since we have 1.1 CAS+ OS system right? I know it is super difficult. No joke. I know I don't know much about computer science. The first course I took was only one semester and that was a year and a half ago. It was called: "The first book of from here to there" by Bronson Third edition. I still confused so bad with computer science even though I did good in that class. I forgot what really the meaning of if then, if else. all the good stuff.. Even now, I still don't know why one need to put header and declare function in the compiler program.
|
|
|
|
« Last Edit: 31 July, 2011, 07:38:06 by perennial »
|
Logged
|
|
|
|
critor
Editor
LV10 31337 u53r (Next: 2000)
Offline
Gender: 
Last Login: Yesterday at 23:09:31
Date Registered: 14 July, 2009, 23:57:37
Location: Aix-Marseille, France
Posts: 1724
Topic starter
Total Post Ratings: +370
|
The 1.1 OS will never be able to work on a CAS+ (completly incompatible: different CPU).
It doesn't use a virtual filesystem anymore to exchange data with another handheld or a computer. You have direct access to the physical filesystem.
Anyway, we allready know what's inside the CAS+ virtual filesystem (allmost nothing). And I've allready managed to list the CAS+ physical filesystem content in 2 different ways and have posted everything here, somewhere.
It seems totally impossible to hack the CAS+ through the linking protocol as you have no access to the physical filesystem.
But if we manage to dump the 1.0 OS, then we might be able to study it and find some software exploits we've been unable to guess up to now...
|
|
|
|
« Last Edit: 31 July, 2011, 12:56:24 by critor »
|
Logged
|
|
|
|
AngelFish
This is my custom title
Administrator
LV12 Extreme Poster (Next: 5000)
Offline
Gender: 
Last Login: Yesterday at 08:17:37
Date Registered: 15 August, 2010, 09:18:54
Posts: 3190
Total Post Ratings: +220
|
I know I don't know much about computer science. The first course I took was only one semester and that was a year and a half ago. It was called: "The first book of from here to there" by Bronson Third edition. I still confused so bad with computer science even though I did good in that class. I forgot what really the meaning of if then, if else. all the good stuff.. Even now, I still don't know why one need to put header and declare function in the compiler program.
Not meaning to distract from the main topic, but those things could have entire books written about them. Feel free to make a topic or something if you're curious.
|
|
|
|
« Last Edit: 31 July, 2011, 11:50:07 by Qwerty.55 »
|
Logged
|
∂²Ψ -(2m(V(x)-E)Ψ --- = ------------- ∂x² ℏ²Ψ
|
|
|
critor
Editor
LV10 31337 u53r (Next: 2000)
Offline
Gender: 
Last Login: Yesterday at 23:09:31
Date Registered: 14 July, 2009, 23:57:37
Location: Aix-Marseille, France
Posts: 1724
Topic starter
Total Post Ratings: +370
|
One further step...
It was tricky, but I've now got 90% of the TI-Nspire CAS+ 1.0.1.0.334T devfiletree.zip content!
|
|
|
|
|
Logged
|
|
|
|
critor
Editor
LV10 31337 u53r (Next: 2000)
Offline
Gender: 
Last Login: Yesterday at 23:09:31
Date Registered: 14 July, 2009, 23:57:37
Location: Aix-Marseille, France
Posts: 1724
Topic starter
Total Post Ratings: +370
|
 |
« Reply #81 on: 29 April, 2012, 21:18:46 » |
+1
|
We now have the content of all the following files on the CAS+ P1-EVT2. (those are the files which are systematically extracted at each reboot)
phoenix/ phoenix/ctlg/ phoenix/ctlg/NormCtlg.sav phoenix/ctlg/locales/ phoenix/ctlg/locales/de/ phoenix/ctlg/locales/en/ phoenix/ctlg/locales/en/all.res phoenix/ctlg/locales/en/math.res phoenix/ctlg/locales/en/strings.res phoenix/ctlg/locales/en/units.res phoenix/ctlg/locales/fr/ phoenix/ctlg/locales/it/ phoenix/ctlg/locales/no/ phoenix/dcol/ phoenix/dcol/locales/de/ phoenix/dcol/locales/en/ phoenix/dcol/locales/en/strings.res phoenix/dcol/locales/fr/ phoenix/dcol/locales/it/ phoenix/dcol/locales/no/ phoenix/dlog/ phoenix/dlog/locales/de/ phoenix/dlog/locales/en/ phoenix/dlog/locales/fr/ phoenix/dlog/locales/it/ phoenix/dlog/locales/no/ phoenix/geog/ phoenix/geog/locales/de/ phoenix/geog/locales/en/ phoenix/geog/locales/en/strings.res phoenix/geog/locales/fr/ phoenix/geog/locales/it/ phoenix/geog/locales/no/ phoenix/math/ phoenix/math/locales/de/ phoenix/math/locales/en/ phoenix/math/locales/fr/ phoenix/math/locales/it/ phoenix/math/locales/it/strings.res phoenix/math/locales/no/ phoenix/math/locales/no/strings.res phoenix/ntpd/ phoenix/ntpd/locales/da/strings.res phoenix/ntpd/locales/de/ phoenix/ntpd/locales/de/strings.res phoenix/ntpd/locales/en/ phoenix/ntpd/locales/en/strings.res phoenix/ntpd/locales/fr/ phoenix/ntpd/locales/fr/strings.res phoenix/ntpd/locales/it/ phoenix/ntpd/locales/it/strings.res phoenix/ntpd/locales/no/ phoenix/ntpd/locales/no/strings.res phoenix/scpd/ phoenix/scpd/locales/ phoenix/scpd/locales/da/ phoenix/scpd/locales/da/strings.res phoenix/scpd/locales/de/ phoenix/scpd/locales/de/strings.res phoenix/scpd/locales/en/ phoenix/scpd/locales/en/icons.res phoenix/scpd/locales/en/strings.res phoenix/scpd/locales/fr/ phoenix/scpd/locales/fr/strings.res phoenix/scpd/locales/it/ phoenix/scpd/locales/it/strings.res phoenix/scpd/locales/no/ phoenix/scpd/locales/no/strings.res phoenix/syst/ phoenix/syst/localenames phoenix/syst/locales/ phoenix/syst/locales/da/ phoenix/syst/locales/da/dialogs.res phoenix/syst/locales/da/imechars.res phoenix/syst/locales/da/sampledocuments/ phoenix/syst/locales/da/sampledocuments/Kom godt i gang.tns phoenix/syst/locales/da/settings/ phoenix/syst/locales/da/settings/factory.zip phoenix/syst/locales/da/strings.res phoenix/syst/locales/de/ phoenix/syst/locales/de/dialogs.res phoenix/syst/locales/de/imechars.res phoenix/syst/locales/de/sampledocuments/ phoenix/syst/locales/de/sampledocuments/Erste Schritte.tns phoenix/syst/locales/de/settings/ phoenix/syst/locales/de/settings/factory.zip phoenix/syst/locales/de/strings.res phoenix/syst/locales/en/ phoenix/syst/locales/en/dialogs.res phoenix/syst/locales/en/icons.res phoenix/syst/locales/en/imechars.res phoenix/syst/locales/en/sampledocuments/ phoenix/syst/locales/en/sampledocuments/Getting Started.tns phoenix/syst/locales/en/settings/ phoenix/syst/locales/en/settings/factory.zip phoenix/syst/locales/en/strings.res phoenix/syst/locales/fr/ phoenix/syst/locales/fr/dialogs.res phoenix/syst/locales/fr/imechars.res phoenix/syst/locales/fr/sampledocuments/ phoenix/syst/locales/fr/sampledocuments/Prise en main rapide.tns phoenix/syst/locales/fr/settings/ phoenix/syst/locales/fr/settings/factory.zip phoenix/syst/locales/fr/strings.res phoenix/syst/locales/it/ phoenix/syst/locales/it/dialogs.res phoenix/syst/locales/it/imechars.res phoenix/syst/locales/it/sampledocuments/ phoenix/syst/locales/it/sampledocuments/Guida introduttiva.tns phoenix/syst/locales/it/settings/ phoenix/syst/locales/it/settings/factory.zip phoenix/syst/locales/it/strings.res phoenix/syst/locales/no/ phoenix/syst/locales/no/dialogs.res phoenix/syst/locales/no/imechars.res phoenix/syst/locales/no/sampledocuments/ phoenix/syst/locales/no/sampledocuments/Komme i gang.tns phoenix/syst/locales/no/settings/ phoenix/syst/locales/no/settings/factory.zip phoenix/syst/locales/no/strings.res phoenix/syst/settings/ phoenix/tblt/ phoenix/tblt/locales/ phoenix/tblt/locales/da/ phoenix/tblt/locales/da/dialogs.res phoenix/tblt/locales/da/strings.res phoenix/tblt/locales/de/ phoenix/tblt/locales/de/dialogs.res phoenix/tblt/locales/de/icons.res phoenix/tblt/locales/de/strings.res phoenix/tblt/locales/en/ phoenix/tblt/locales/en/dialogs.res phoenix/tblt/locales/en/icons.res phoenix/tblt/locales/en/strings.res phoenix/tblt/locales/fr/ phoenix/tblt/locales/fr/dialogs.res phoenix/tblt/locales/fr/strings.res phoenix/tblt/locales/it/ phoenix/tblt/locales/it/dialogs.res phoenix/tblt/locales/it/strings.res phoenix/tblt/locales/no/ phoenix/tblt/locales/no/dialogs.res phoenix/tblt/locales/no/strings.res phoenix/tblt/locales/no/strings.res
|
|
|
|
|
Logged
|
|
|
|
AzNg0d1030
LV6 Super Member (Next: 500)
    
Offline
Gender: 
Last Login: 19 May, 2013, 23:04:34
Date Registered: 26 October, 2011, 04:43:09
Location: Over the rainbow
Posts: 488
Total Post Ratings: +37
|
Wow nice job, how long did that take to extract and also type into the forum? 
|
|
|
|
|
Logged
|
What? WHAT? WHATTTT?  ? You just lost the game. Suck it up. 
|
|
|
Jim Bauwens
Lua! Nspire! Linux!
Editor
LV10 31337 u53r (Next: 2000)
Offline
Gender: 
Last Login: Yesterday at 21:55:27
Date Registered: 28 February, 2011, 22:32:12
Location: Belgium
Posts: 1733
Total Post Ratings: +180
|
Copy and paste 
|
|
|
|
|
Logged
|
|
|
|
AzNg0d1030
LV6 Super Member (Next: 500)
    
Offline
Gender: 
Last Login: 19 May, 2013, 23:04:34
Date Registered: 26 October, 2011, 04:43:09
Location: Over the rainbow
Posts: 488
Total Post Ratings: +37
|
Copy and paste  Good point 
|
|
|
|
|
Logged
|
What? WHAT? WHATTTT?  ? You just lost the game. Suck it up. 
|
|
|
|