Indigo Rose Software

Professional Software Development Tools

 
Results 1 to 15 of 15

Thread: crypto

  1. #1
    Join Date
    Mar 2005
    Posts
    130

    crypto

    i have encrypted an executable with ams6
    and i want the ams6 runtime to decrypt the executable and run it without writing anything to the user hard drive.
    is it possible ?

  2. #2
    Join Date
    Oct 2005
    Location
    Brazil - Belo Horizonte
    Posts
    118
    Quote Originally Posted by goukilord10
    i have encrypted an executable with ams6
    and i want the ams6 runtime to decrypt the executable and run it without writing anything to the user hard drive.
    is it possible ?
    It's not possible. But what you can do is decrypt the executable file and delete the encrypted executable file right after you decrypt it.

  3. #3
    Join Date
    Mar 2005
    Posts
    130
    yet its still very possible to make a copy of the uncrypted executable while its running :(

  4. #4
    Join Date
    Oct 2005
    Location
    Brazil - Belo Horizonte
    Posts
    118
    Why do you want to decrypt the executable file without writing it to the Hard Drive? I'm guessing it's so that nobody edits a specific executable file and at the same time being able to run it. Maybe you made a program and don't want cracks to be made so that people can't use your program without paying. I don't know. Just give the code of your project and I'll see what I can do to help you out.

  5. #5
    Join Date
    Mar 2005
    Posts
    130
    yes i do not want users to have access to the uncrypted executable
    because it simply does not have any kind of protection
    it have been created in anark studio (a 3d engine) -as far i know its impossible to script even a basic protection in it-
    all the protection (serial numbers + x days trial) have been scripted in ams
    if any user get to the project executabe he can easly distribute it.

  6. #6
    Join Date
    Oct 2005
    Location
    Brazil - Belo Horizonte
    Posts
    118
    Quote Originally Posted by goukilord10
    yes i do not want users to have access to the uncrypted executable
    because it simply does not have any kind of protection
    it have been created in anark studio (a 3d engine) -as far i know its impossible to script even a basic protection in it-
    all the protection (serial numbers + x days trial) have been scripted in ams
    if any user get to the project executabe he can easly distribute it.
    I have a very good idea. I use it on my projects. I use the method that some hackers use to make the user think there is no virus or trojan on the users computer. The method I use is very good and if I tell you how to use this kind of protection everybody will use it and soon it won't be a secret anymore.
    Sory but I can't help you.

  7. #7
    Join Date
    Dec 2003
    Posts
    891
    When you compile your executable, are all the dependancies embedded in the exe? So all you would need to run the program is the .exe?
    Ok, so when you script the exe, can't you have it to look for an external file before it can open?
    If so, then encrypt a file and have the exe look for the path and name of the unencrypted file.
    When the exe is run from AMS (button On Click event), have AMS unencrypt the file to the temp path that you have the exe looking for.
    Run the exe (with the wait for return option set to false), have AMS check to see if the app is running with File.IsInUse (on timer event).
    When AMS detects the app running, then have it delete the unencrypted file in the same button action. The auxillary file will only be available as long as it takes to start the exe.
    This way, even if they can get the exe and crack it, they will still have to break the encryption of the auxillary file.
    And if you set the auxillary file's attribute to hidden file it may help. Or, if you can set the exe to look for the file name/path AND CRC value when you script it, they would have to have the file itself, and not just the name of the file.
    You can create an AMS project that will encrypt any file ahead of time fairly easy. Or use the crypto plugin demo.

  8. #8
    Join Date
    Oct 2005
    Location
    Brazil - Belo Horizonte
    Posts
    118
    Quote Originally Posted by Roboblue
    When you compile your executable, are all the dependancies embedded in the exe? So all you would need to run the program is the .exe?
    Ok, so when you script the exe, can't you have it to look for an external file before it can open?
    If so, then encrypt a file and have the exe look for the path and name of the unencrypted file.
    When the exe is run from AMS (button On Click event), have AMS unencrypt the file to the temp path that you have the exe looking for.
    Run the exe (with the wait for return option set to false), have AMS check to see if the app is running with File.IsInUse (on timer event).
    When AMS detects the app running, then have it delete the unencrypted file in the same button action. The auxillary file will only be available as long as it takes to start the exe.
    This way, even if they can get the exe and crack it, they will still have to break the encryption of the auxillary file.
    And if you set the auxillary file's attribute to hidden file it may help. Or, if you can set the exe to look for the file name/path AND CRC value when you script it, they would have to have the file itself, and not just the name of the file.
    You can create an AMS project that will encrypt any file ahead of time fairly easy. Or use the crypto plugin demo.
    I don't know... I prefer the hacker's method.

  9. #9
    Join Date
    Dec 2005
    Location
    Southern California
    Posts
    73
    Well, considering you said you werent going to help him, I prefer the method that actually answers his question as opposed to raising more.

    That definitely is a fairly complicated scheme, but im sure it would work pretty effectively. Good idea Robo!

    You could also follow in sony's footsteps and install an extremely poorly written rootkit that hides your files =p
    Last edited by Gabis; 12-29-2005 at 03:38 PM.

  10. #10
    Join Date
    Oct 2005
    Location
    Brazil - Belo Horizonte
    Posts
    118
    Quote Originally Posted by Gabis
    Well, considering you said you werent going to help him, I prefer the method that actually answers his question as opposed to raising more.
    Yeah. I agree

  11. #11
    Join Date
    Dec 2003
    Location
    Location! Location!
    Posts
    6,137
    You could also follow in sony's footsteps and install an extremely poorly written rootkit that hides your files =p
    @Gabis

    LMAO.
    Intrigued

  12. #12
    Join Date
    Jun 2001
    Location
    California
    Posts
    2,014
    Quote Originally Posted by Daniel TM
    I have a very good idea. I use it on my projects. I use the method that some hackers use to make the user think there is no virus or trojan on the users computer. The method I use is very good and if I tell you how to use this kind of protection everybody will use it and soon it won't be a secret anymore.
    Sory but I can't help you.
    Why even bring it up????

  13. #13
    Corey is offline Indigo Rose Staff Alumni
    Join Date
    Aug 2002
    Posts
    9,746
    Daniel, please refrain from this type of posting. This is a software support forum. There are only three reasons to post in this forum, to help someone, to ask for help, or to offer something entertaining/informative. Anything outside of that is not preferred. TIA for your co-operation.

  14. #14
    Join Date
    Mar 2005
    Posts
    130
    well thanks Roboblue pretty good protection.
    but in my case it will be very hard to apply because the engine i use to create the exe (anark studio) is meant for web 3d so they are made to NOT have access to any file in the user computer even when compiles into exes
    i think there should be a way to make it read the browser cookies but i dunno about it
    thanks .

  15. #15
    Join Date
    Oct 2004
    Location
    East, South & West Asia
    Posts
    1,020

    Good Info !

    Robo,

    Thanx for the tip !!!

Similar Threads

  1. Crypto plugin blowfish format
    By kolean in forum AutoPlay Media Studio 5.0
    Replies: 8
    Last Post: 05-30-2005, 09:54 AM
  2. Spotlight: Crypto Actions Plugin
    By Desmond in forum AutoPlay Media Studio 5.0
    Replies: 2
    Last Post: 03-02-2005, 01:31 PM
  3. Crypto Stuff
    By rhosk in forum AutoPlay Media Studio 5.0
    Replies: 8
    Last Post: 02-24-2004, 08:36 AM
  4. Where are the crypto actions ???
    By pixel-kraft in forum AutoPlay Media Studio 5.0
    Replies: 2
    Last Post: 02-20-2004, 01:08 PM
  5. Crypto flavors, pros/cons - ideal-uses...
    By sferguson in forum AutoPlay Media Studio 5.0
    Replies: 7
    Last Post: 01-26-2004, 12:13 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts