This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Messages - Adriweb
Pages: 1 ... 21 22 [23] 24 25 ... 115
331
« on: October 02, 2013, 03:06:39 pm »
Why would you do it like that, though, when you can see the variables through the ConnKit, in a much more user-friendly way ?
333
« on: September 29, 2013, 08:23:18 am »
Very nice Not so much of a small update, then
334
« on: September 27, 2013, 11:55:28 am »
Reflashing an OS would probably fix the OS and/or the filesystem.
335
« on: September 26, 2013, 07:27:22 pm »
I don't know if this is exploitable, but there seems to be some reproducible steps to corrput the memory : http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/forum.cgi?read=251395#251395Sorry to make so many threads, but I think this one deserves its own thread. This was partially mentioned in the EDITMAT thread.
You can get likely your calculator to hard crash and corrupt its memory in the following manner:
1. Create a new app and within the app have new bindings for the default views such as Plot, PlotSetup, etc. Your app should presumably creates new global variables.
2. Run the app and make sure everything is working.
3. Open the program editor with your app currently running. Simply open the source code to your app and close it.
4. Now, press a key corresponding to what your app overrides. For example, if your app has a new Plot() function, press plot.
At this point there is a good chance that your calculator resets, and possibly corrupts memory.
You can use my Graph 3D app, which I have slightly updated in a different thread. Here are the exact steps:
1. Follow the steps on how to install the app. Click here for the source.
2. Run the app and plot 1/390*(X^3*Y-X*Y^3) using the default window settings. After you see a graph, press [Num] to see a table of Z-values. (This is just to simulate having done stuff on the app.)
3. Now, with Graph 3D as the current app, go to the program editor (press [SHIFT][1]) and open the source to the Graph 3D app. Simply open and then close it with [ESC]. I have sometimes experienced a warmstart at this point.
4. Immediately try to plot using the [Plot] button and the calc will hang and eventually warmstart. Or try pressing [Num]. If it doesn't hang try turning it off... and then if can look at the matrices via [SHIFT][4]. M0 is a copy of Zvals, and I often get a huge matrix that is less than 1 kB in size!
What I think is happening:
After exiting the program editor, the calc tries to compile the source into an executable. The problem, however, is that when it's the currently running app, then function pointers are probably slightly changed and what was once a valid pointer is possibly no longer valid.
Current workaround:
Any time you close the program editor (after editing the currently running app), restart the app (exit to a different app and start your app again). Here is a screenshot of the bug report, just in case : http://i.imgur.com/UVWwRCG.png
336
« on: September 26, 2013, 02:12:33 am »
Delta is a quite well-used greek letter used in almost any science topic, though (math, physics, chemistry...) Thats what sad with US education, I guess (I can actually judge since I've spent one year there (senior year in HS, with an AP Calculus class), and did the rest of my scolarity in France)
338
« on: September 20, 2013, 06:54:38 am »
Also, this cuts off the rest of the html so that some javascript doesn't work anymore (quick reply for example)/
339
« on: September 20, 2013, 06:53:13 am »
blue_bear_94 : Yeah, I noticed that before : Indeed, the height of the sound depends directly on the y-coordinate of the pixel, but the change is not by semitone as in our traditional tempered scales ; in fact, the increase in pitch of the sounds are done by a few commas and therefore we don't always get on a well-defined note ... It makes making music a bit more complicated, or well, just a bit weird for the listener some time. (Critor : wring link for the "Previous news" )
341
« on: September 19, 2013, 09:24:07 am »
*edit* Just checked out their forums, To say the least, they are really dated. I can't even register unfortunately. I only have hotmail. I don't have access to a non-free email account. Their alternative is a bit ridiculous unfortunately. If you're sure you don't have a "normal" email account, or if you use an ISP that has the unfortunate tendency to provide both free and paid addresses, then please click here to register by postal mail. They could at least have an email link to contact administration so you could be added manually.
I'm not sure how that plan to host a wiki there when many people who might be interested won't even be able to access their forums.
Yeah it's pretty ridiculous. Anyway, for reverse-engineering the List file format, what I only did is create several list files (and editing them as I was exploring things) and compare with an hex editor. In the end it was quite easy. Other file types could be done like that. Although that's no OS rev-eng, it's still a start
342
« on: September 19, 2013, 09:12:45 am »
343
« on: September 19, 2013, 05:25:15 am »
Well, if whatever exploits he/they find on 3.2.4 still work on later versions, it'll be awesome
344
« on: September 18, 2013, 06:08:18 am »
I guess making a step by step list with screenshots when needed, is a good start. As long as it's clear and understood by most, I think it's good After the steps, maybe a "FAQ" and "Common issues" sections can be good
345
« on: September 16, 2013, 06:52:59 am »
At least there would be an SDK [and with a proper IDE]
Pages: 1 ... 21 22 [23] 24 25 ... 115
|