Adobe AIR Native installation + DRM issues.
Hello Friends,
We are looking at creating an application for a client whom is very concerned about piracy. They have a third party application which essentially injects DRM code into an windows exe. We created a demo air app which in turn was converted into an exe thanks to the native installer feature in Flash Builder for AIR and the third party worked fine by injecting after the DRM code.
However we realized that in the installation directory we can find the swf for the app, so essentially if we install another Air app and swap the SWF's we can actually get the content and circumvent the DRM.
I am wondering if there is anything we can do to prevent that (prevent the swf working within another AIR installation) and make it a little harder to crack.
Any comments would be greatly appreciated.
+LA
www.lordalexworks.com
I actually wanted to clarify a few things on this question in hope of still gettign an answer.
Apparently MDM Zinc does a good of creating a exe that can then later be succesfuly injected with DRM requiring an activation code to be able to install the software. It seems the swf gets converted to something else therefore injecting the DRM is more effective.
However I still want to do thid via AIR, the problem being is that the swf can be found in the installation and can be placed in another AIR app to circunvent the instalation code.
Any thoughts are apreacited.
+LA
Similar Messages
-
What code signing certificate has to be added for Adobe Air Native Installer?
Hi,
I'm developing Adobe Air application. I need to digitally verify the application to add the publisher's name with the product. I did a little research and came to know that Symantec, Thawte, Comodo, Comodo-Tucows, Digicert, Godaddy and couple of others are doing this.
Yes. I'm talking about the Code Signing Certificate. My question is, What code signing certificate has to be added for Adobe Air Native Installer? The reason is, The native installer will have an extension .exe ( Windows ) and .dmg ( MAC OS X ).
These guys are providing certificate for Adobe Air. For instance, If the application is exported using Native Installer in Windows, The application will have an .exe extension. For this, Can I use the same Adobe Air code signing certificate or Should I go for Microsoft Autheticode ( for .exe ) certificate?
Thanks in advance.I think comodo code signing certificate is one of the nice option to be added for Adobe Air, as i have seen comodo code signing certificate in other adobe programs. Recently i bought comodo code signing from https://cheapsslsecurity.com/comodo/codesigningcertificate.html, to sign one of my adobe application and it works fine, you can use microsoft authenticode technology with comodo code signing.
-
Developing and using Adobe AIR native extensions for Android devices
I was using this tutorial:
"Developing and using Adobe AIR native extensions for Android devices"
http://www.adobe.com/devnet/air/articles/ane-android-devices.html
When packing the Flex mobile ANESampleTest to deploy on an Android device, the below error happens
Error occurred while packaging the application:
aapt tool failed:invalid resource directory name: /private/var/folders/k8/1thhvkf92h947n_g22hg_v9m0000gn/T/52ba05aa-9001-4d46-9438-db81ef83 06f0/res/drawable-xxhdpi
invalid resource directory name: /private/var/folders/k8/1thhvkf92h947n_g22hg_v9m0000gn/T/52ba05aa-9001-4d46-9438-db81ef83 06f0/res/values-sw600dp
invalid resource directory name: /private/var/folders/k8/1thhvkf92h947n_g22hg_v9m0000gn/T/52ba05aa-9001-4d46-9438-db81ef83 06f0/res/values-sw720dp-lan
Does anyone know what the issue might be?Did you find a workaround for the Error? I'm getting the same and I can't seem to find any solution.
-
Need better alternative to Adobe AIR Application Installer
In order to build a double-clickable desktop application,
apparently one has to use the Adobe AIR Application Installer. This
is bad for a few reasons:
It's not scriptable.
It hard-wires the name of the swf file to load into the
generated binary.
For Mac OS X, the "swf launcher" should be a simple "launcher
stub". The name of the swf file to load should be read from the
Info.plist file. If it did this, then the stub could be the same
for all applications. For Windows, there could be a simple XML
config file in the same directory as the app that serves the same
purpose as Info.plist on the Mac.
I hope Adobe addresses this soon.quote:
Originally posted by:
mattkane
How about creating your native launcher app with the whole
AIR client in the Resources folder. When you launch your app it
launches your server executable, then after its done its stuff it
launches the AIR app.
You could make the launcher app itself headless so you don't
get two dock icons.
This doesn't address the need to have a non-GUI alternative to
the Air Application Installer so builds can be completely
automated.
It definitely breaks the drag-and-drop of a file onto the
application's icon.
I never said I have 2 Dock icons. (I already solved that
problem by making the server "faceless" by setting LSUIElement to 1
in the server's Info.plist.)
Why do I want completely automated builds? Aside from the
ease of just being able to type "ant" and press Return, any real
development group has things such that a "build machine"
automatically rebuilds the app (on all platforms) after ever
developer check-in to check for accidental build breakage. Those
builds also become available to QA for them to test.
Ever time some new development tool comes out where the
authors provide a GUI tool (presumably because they think GUI =
easy), I have to wonder, "What were they thinking?" If the authors
are themselves developers, how can they not see how crippling not
providing an all-command-line tool-chain is? Don't all non-trivial
development groups do automated builds as described above? The only
answer I can think of is that some
PHB
somewhere thought it would be a "neat idea" to have an
"easy-to-use" GUI application (because that sells to other PHBs).
As to drag-and-drop: presumably, the swf launcher that gets
generated properly handles drag-and-drop of files onto the
application's icon and Does The Right Thing when it happens (where
"right thing" usually means simply opening the document dropped
onto the icon). Now, since my launcher gets launched instead, that
breaks drag-and-drop unless I implement that functionality myself.
The way I've implemented my launcher is such that, after the
fork(), it's the parent process that exec's itself into the client
thus keeping the original process ID. The hope is that Launch
Services on the Mac, when handling and drag-and-drop event, will
send said event to the original process -- which is now the client
-- and everything Just Works. I have yet to get around to testing
this (I'm busy with other things at the moment); but, if it turns
out that my hope isn't fulfilled, well then I can fall back to
keeping my launcher running to get and forward the OpenDoc
AppleEvents from my launcher to the swf launcher.
So, anyway, back to my original plea: Adobe,
please just give us a command-line replacement for the Air
Application Installer (preferably just a launcher stub that reads
Info.plist). Thanks. -
"An error has occurred while installing Adobe AIR. Installation may not be allowed by your administrator" I have tried disabling all antivirus and turning off firewall. I have tried downloading Fix IT. I have tried "Run as Administrator" Nothing has worked. Please help! I need this to run software for a class and am running out of time!
JulietI guess my problems are worse than I thought. I can't install the Air zapper tool or enable install logging. I keep getting errors on those as well.
-
Adobe Air application installation using the bundled runtime installer
Hello.
We plan to develop application for different platforms with Adobe Air and testing installing Air applications with bundled runtime installer on different platforms. It's ok with Windows and Mac OS, but we got troubles with "silent" installation on Ubuntu OS 9.10.
I tried to install Adobe Air application with bundled runtime, like in this document in part "Silent installation":
http://help.adobe.com/en_US/air/redist/WS485a42d56cd19641-70d979a8124ef20a34b-8000.html
using command-line:
"sudo ./MyInstaller -silent simple-air-air-application-1.0-SNAPSHOT.air"
and installation fails. Installation log looks like this:
[setup:2306][INFO] Runtime Installer begin with version 2.6.0.19140 on Linux x86
[setup:2306][INFO] Commandline is: -silent simple-air-air-1.0-SNAPSHOT.air
[setup:2306][INFO] No installed runtime detected
[setup:2306][INFO] Invoking Application Installer for combined install
[setup:2306][INFO] Launching subprocess with commandline /tmp/air.QMrLZl/build/opt/Adobe AIR/Versions/1.0/Adobe AIR Application Installer -runtime /tmp/air.QMrLZl/build/opt -silent -withRuntime -url file:///tmp/air.QMrLZl/simple-air-air-1.0-SNAPSHOT.air
[setup:2306][ERR] Subprocess app installer failed (-1)
[setup:2306][ERR] Runtime Installer end with exit code 7
P.S. We tried do the same on Linux Mint 10. Everything's fine, application getting installed well.Thanks for the reply and solution MrSykes.
I uninstalled adobe AIR and ran a file and registry cleaner to delete any left over files and installs.
Then installed the v.15 Adobe AIR beta as recommended.
The cleaners I used (ccleaner & jv16 power tools) did find some temporary install files and remnants of the Video Alchemy install.
Tried the install again and still no installation window displays.
I'm running Windows 7 on my PC and even changed the installation file compatibility to Windows XP service pack 2 to no avail.
Funny that it installed fine on my notebook with Adobe AIR latest version running Windows 7.
I'm watching task manager as I'm attempting the install and videoalchemy.exe has some cpu usage then drops to zero activity.
Then Adobe AIR application Installer starts up then cycles to zero cpu activity.
I'm stumped on this one :-(
Thanks again for investing the time on my behalf.
Regards
Stephen -
Adobe AIR Application Installer.exe
On my win xp pro sp3 machine from all the Adobe stuff
following software installed only:
- acrobat reader
- flash player
- shockwave player
The Secunia scan tool noticed me recently I had old version
of flash player.
It is not right, some days ago just upgraded to 9.0.151.0.
Why I am using the 9.x one see my other thread in the adobe
flash player forum.
In-depth analysis has shown that the old one is really
present on my station:
Adobe AIR Application Installer.exe is present on this
machine and it keeps the old and
vulnerable version of adobe flash player.
What for ???????
I didn't ever install the air application installer on my
own.
It must be one of other three applications I'm using
intentionally.
What of the three application named above has installed AIR ?
And what for ?
Why is nobody upgrading the vulnerable flash version attached
to AIR ?
How can I deinstall it ?quote:
Originally posted by:
tzeng
You can uninstall AIR by using the uninstall program control
panel. Just like uninstall an application.
AIR doesn't figure on the Add/Remove Programs list. -
Adobe Air Application Installer.exe Documentation
Hello All,
i am having severe problems retrieving the documentation for "Adobe Air Application Installer.exe"
We have applied as Publisher for Air Apps here:
http://www.adobe.com/products/air/runtime_distribution1.html
and filled out the form
http://www.adobe.com/cfusion/mmform/index.cfm?name=air_distribution2
After that we were hoping to receive documentation about seamless install of air applications, but we are waiting right now ...
So, time is running out, and i need the documentation of the "Adobe Air App Installer.exe"
So far i have managed to silently install an air app:
'$1 -silent -programMenu -location "$INSTDIR" "$TEMP\AirApp.air"' $0
Where $1 is the "Adobe Air Installer.exe" retrieved from the registry
$INSTDIR is the installation target path
$TEMP is a temporary folder, containing the to install Air Application
the above command works fine for clean and empty systems with no prior versions of the application installed.
what i now miss are the return code meanings, ranging from 0..9 where i only know that 0 means success !
And i would like to have a documentation about the
-update
and the
-uninstall
parameters for seamless installation/deinstallation of a whole air app with datahi there,
i got the documentation also, dunno why they make it so hard
to get it
thank you very much !
greets from joymoney
ck
I was also facing this problem.
Today I got this
http://help.adobe.com/en_US/AIR/1.5/air_runtime_redist/air_runtime_redist.pdf
http://help.adobe.com/en_US/AIR/1.5/air_runtime_redist/air_runtime_redist.pdf -
We are planning to choose a new platform of our new convergent media device. Like to know whether we can develop our platform using Adobe AIR Native Extension for Linux OS?
I came to know that Adobe has subscription based suuport for developers. If that is the case we can purchase support for development assistance on Linux based AIR Native Extensions. What we need are the FRE libraries and C code to run the Native extensions on Linux. I had acces to AIR 3.0 for Linux sometime back. Unfortunately our project look some time to mature.
Please let us know about this so that we can base our plans on AIR/Linux native extensions.Four part Series, this is link to first part
http://quetwo.com/2011/10/31/creating-an-windows-air-native-extension-with-eclipse-part-1/
Another one
http://www.flexjunk.com/2011/11/30/developing-an-air-native-extension-for-osx-and-windows- in-c/
Hope those help. -
Adobe Air native extension for admob
Dear Adobe Team,
We have recently purchased Adobe Air native extension for admob for android & ios
but every time we upload our app to an ipad or iphone, the app crashes.
We have carefully followed your instructions, and we're sure we've not made a mistake writing the action script 3 code.
We need your help in solving this problem urgently, as we are now running behind schedule in uploading our app.
Thanks very much,
Amir Steklov and Dorit LeshnickBefore I was also searched a lot to find good add network and also Admob.
Finally we done successfull integration using.. working fine in all IOS devices. not yet released to Apple app store
http://code.google.com/p/flash-air-admob-ane-for-ios/source/browse/trunk/admobaneiphone/sr c/admobtest.as?r=2
You can check our add setups using Air ANE's for our android game ExpressTrain.
https://play.google.com/store/apps/details?id=air.timuzsolutions.expresstrain&feature=sear ch_result#?t=W251bGwsMSwyLDEsImFpci50aW11enNvbHV0aW9ucy5leHByZXNzdHJhaW4iXQ..
you no need to buyAdobe Air ANE's everything is free but all u need to do is googling,
hope this will help.
Bala
Message was edited by: vamsibalu -
Adobe Air Application Installer on Utilities Folder
I just got my first mac early this year so I still haven't gotten the hang of the Mac OS. Anyway, I installed Adobe Photoshop CS4 a few days back but I uninstalled it a few days after. I noticed when I opened my utilities folder I saw the following:
Adobe Air Applications Installer
Adobe Air Uninstaller
Adobe Installer Folder
Adobe Utilites Folder
I can't remember if the files were there even before I installed the Adobe Photoshop CS4 program. Is it safe for me to remove these files? If it is, how do I remove them? Thanks!theoc3 wrote:
I clicked the Adobe Air Uninstaller icon in my utilities folder and a pop up box appeared with the message:
"Adobe AIR already installed. This version of Adobe AIR is already installed on your system"
Figures
Just move them to desktop, restart and see if you get any alerts.
Also check in System Preferences for Version Cue and if you have it, turn it off.
-mj
Message was edited by: macjack -
Adobe AIR Application Installer command-line
Could someone provide the command-line reference (parameters
and usage) for Adobe AIR Application Installer?
Tks!Hey Oliver!
I've applied for an AIR distribution license but I still have
some doubts.
My application is based in one .air component and another one
service created using C++. So, in order to install my application,
I need to install both applications. I've used the bundled
installation mentioned in the distribution docs, but it is not the
best solution for my problem. I would like to have just one entry
point in the “Add/Remove Programs” applet.
Is there another way to deliver the .air application (e.g.
not using the Adobe AIR Application Installer)?
For example, is it possible get all files needed to create my
.air file and install them without creating the .air file properly?
I mean, is there any license or technical restrictions that
invalidate this approach?
Thanks! -
Adobe AIR Application Installation will not start
I purchased a program called Video Alchemy which requires Adobe AIR to run but the installation window will not display and the installation does not start.
The Adobe AIR log install log file can be found here https://dl.dropboxusercontent.com/u/59423416/Install.log
Here is a link to the VideoAlchemy.exe install file https://dl.dropboxusercontent.com/u/59423416/VideoAlchemy.exe
Can anyone help me to get this program to install?Thanks for the reply and solution MrSykes.
I uninstalled adobe AIR and ran a file and registry cleaner to delete any left over files and installs.
Then installed the v.15 Adobe AIR beta as recommended.
The cleaners I used (ccleaner & jv16 power tools) did find some temporary install files and remnants of the Video Alchemy install.
Tried the install again and still no installation window displays.
I'm running Windows 7 on my PC and even changed the installation file compatibility to Windows XP service pack 2 to no avail.
Funny that it installed fine on my notebook with Adobe AIR latest version running Windows 7.
I'm watching task manager as I'm attempting the install and videoalchemy.exe has some cpu usage then drops to zero activity.
Then Adobe AIR application Installer starts up then cycles to zero cpu activity.
I'm stumped on this one :-(
Thanks again for investing the time on my behalf.
Regards
Stephen -
Adobe AIR. "installation damaged" message.
I've uninstalled and re-installed several times to no effect. Help!
Windows 7 (64 but).
Thanks fpr your interest.
CWD
Date: Fri, 2 Mar 2012 14:45:52 -0700
From: [email protected]
To: [email protected]
Subject: Adobe AIR. "installation damaged" message.
Re: Adobe AIR. "installation damaged" message.
created by Jeff A Wright in Downloading, Installing, Setting Up - View the full discussion
Which operating system are you using?
Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4242384#4242384
To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4242384#4242384. In the Actions box on the right, click the Stop Email Notifications link.
Start a new discussion in Downloading, Installing, Setting Up by email or at Adobe Forums
For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746. -
Adobe AIR app installation issue due to certificate problem on mac 10.9.5
Im trying to upgrade and then reinstall an Adobe Air application but get the error message failing to install due to a certificate issue.
The developer says the fix is to uninstall the app and install again but this also fails.
Checked my machine clock - saved but that didnt work
The adobe AIR uninstaller simply says I have the latest version? Cant seem to delete and reinstall although other adobe air apps work so I dont think this is the issue
I have gone through the troubleshooting guide: Troubleshoot AIR installation | Mac OS but still have the issue?
Any ideas would be great.I suspect your Mac OS install was an in place upgrade from an earlier version. This is something I would never even consider with a production machine.
Maybe you are looking for
-
How we can handle signed packed datatype in ODI
Hi I am generating target file from oracle as source. but i need to pack some numeric field into signed packed format. there are two type of numeric values 1)1234 2)1234.23 i am getting successfully packed value in case of 1234. In case of packing 12
-
Why system is capturing Log for Document transfer and Compliance check
Hi All Although I have removed TD_MAP Movement Data : Document Replication Mapping (Live) TD_CCH Movement Data : Compliance check Document (Live) in custom document configuration , then also system is capturing log for document transfer and Complianc
-
A torrent i recently downloaded keeps popping up again and again and again. I've already downloaded it, but the download window still pops up randomly. Help!!!
-
Position Hierarchy in Projects
Hi , Can we use Position Hierarchy concept of Purchasing for the Approval of Budgets ..?? Can that Hierarchy can be used for Budget Approval in Projects ?
-
How do I delete PERNR and related Infotypes in PA?