A
A
andriiG2015-01-30 21:59:33
USB flash drives
andriiG, 2015-01-30 21:59:33

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:
c00b9ea5e26f436b875d8bf40302a3e1.JPG
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

3 answer(s)
O
OvLab, 2015-01-31
@andriiG

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.

V
Vlad Zhivotnev, 2015-01-31
@inkvizitor68sl

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.

R
Ranwise, 2015-01-31
@Ranwise

what about the ini files?
maybe the program is tied to the PCI \ VEN_ ID of the equipment
or at startup it will check the connected devices and from where it starts
if copied to another USB flash drive, does it start?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question