Answer the question
In order to leave comments, you need to log in
Why does the program only work on a "native" flash drive?
I came across such a program that only works on a "native" flash drive. The program is a presentation (there are a lot of Flash files) that came with the flash memory, and if you run it elsewhere, the following error appears:
If you try to run the flash file itself through the browser, then an error also appears.
I'm interested in: what kind of technology is this, how does it work and are there any workarounds?
Answer the question
In order to leave comments, you need to log in
It is possible that Presentations.exe has hard-coded hardware IDs on which the program will run. Where can I download this file?
Updated:
Open Presentations.exe in a HEX viewer. It is written in VB6, checks the media type with the GetDriveType and GetVolumeInformation functions, and checks whether a file can be created on disk (available space and write protection). If everything is in order, it launches PlanPresentations.swf with a hardcoded parameter: "?key1={395DDFCE-6D06-4A06-94FF-F771B2B05099}".
We check in the browser (the files are located in the folder "C:\2") - in the address bar we write: file:///C:/2/PlanPresentations.swf?key1={395DDFCE-6D06-4A06-94FF-F771B2B05099} - all works.
The screenshot from the browser did not attach.
divination by screenshot) ?
In general, you need to run this canoe under wine + strace, and see what it wants there.
https://msdn.microsoft.com/en-us/library/windows/h... well, or try this right under Windows.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question