| Author |
.SAV files |
techb
Member

Posts: 384
Location:
Joined: 15.02.09 Rank: Hacker Level 2 |
|
I have several .sav files produced by a program for school. I was wondering if anyone knew of a way to open them without the original program?
I've googled common ways of coding the function that produces the .sav file with no luck.
If nothing else, will a debugger like ollydbg help me with this?
|
|
| Author |
RE: .SAV files |
fuser
Member

Posts: 959
Location: in front of a computer (duh)
Joined: 05.04.07 Rank: HBH Guru |
|
what's the name of the application, and what does it do?
I think this file was meant only to be created, edited and saved by the very application itself.
You can try reversing the sav file and see what it does, but it also depends on how skilled you are in this area.







Telling modern Internet users to stop whining is like telling them to stop breathing it seems unrealistic and inhumane. Paul Lutus
|
|
| Author |
RE: .SAV files |
techb
Member

Posts: 384
Location:
Joined: 15.02.09 Rank: Hacker Level 2 |
|
|
fuser wrote:
what's the name of the application, and what does it do?
I think this file was meant only to be created, edited and saved by the very application itself.
You can try reversing the sav file and see what it does, but it also depends on how skilled you are in this area.
It is called hawks learning. It is used to teach math. The sav is created when you "certify" in the given lessons. It also gives you certification codes to print out, which is also the way you can view its contents.
I'm working on a scblockedript to compare all the sav byte per byte. I noticed only certan bytes change while viewing in a hex editor. Maybe I could change something around and try to submit it, but that may raise flags on Hawks servers.
I think it would be easier to trick the program that produces the sav with a debugger.
|
|
| Author |
RE: .SAV files |
fuser
Member

Posts: 959
Location: in front of a computer (duh)
Joined: 05.04.07 Rank: HBH Guru |
|
so it creates a sav file when you've finished a course, as well as certification codes when for you to view on their servers, so the sav file would be sent directly to the servers, right?
yeah, I think their servers would have detected someone playing around with the sav files. I think you should find the component in the application that generates the file and certification codes, it seems more plausible.







Telling modern Internet users to stop whining is like telling them to stop breathing it seems unrealistic and inhumane. Paul Lutus
|
|
| Author |
RE: .SAV files |
spyware
Member

Posts: 4190
Location: The Netherlands
Joined: 14.04.07 Rank: God Warn Level: 90
|
|
Just do your math homework.

"The chowner of property." - Zeph Widespread intellectual and moral docility may be convenient for leaders in the short term,
but it is suicidal for nations in the long term. - Carl Sagan Since the grid is inescapable, what were the earlier lasers about? Does the corridor have a sense of humor? - Ebert |
|
| Author |
RE: .SAV files |
techb
Member

Posts: 384
Location:
Joined: 15.02.09 Rank: Hacker Level 2 |
|
I have already completed that math course. I was just going to see if the program could be exploited.
To clear up what exactly goes on:
The program creates the sav after I complete a lesson.
That sav file contains the certification code, and time and date I am assuming and so on.
I then submit that sav to the hawks learning website, which gives me the grade for completion. If I am online, the program submits it for me.
I have the source for the submit page, as well as the page that checks what has been submitted.
|
|
| Author |
RE: .SAV files |
Kasper Borg Hammer
Member

Posts: 21
Location: Mψn, Denmark
Joined: 19.05.09 Rank: Moderate Warn Level: 20
|
|
|
spyware wrote:
Just do your math homework.
True dat. |
|
| Author |
RE: .SAV files |
fuser
Member

Posts: 959
Location: in front of a computer (duh)
Joined: 05.04.07 Rank: HBH Guru |
|
|
techb wrote:
I have already completed that math course. I was just going to see if the program could be exploited.
To clear up what exactly goes on:
The program creates the sav after I complete a lesson.
That sav file contains the certification code, and time and date I am assuming and so on.
I then submit that sav to the hawks learning website, which gives me the grade for completion. If I am online, the program submits it for me.
I have the source for the submit page, as well as the page that checks what has been submitted.
that clears it up a bit. Is there anything that stands out from both submission and submission checking page?







Telling modern Internet users to stop whining is like telling them to stop breathing it seems unrealistic and inhumane. Paul Lutus
|
|