Quantcast
Channel: Gemalto Sentinel Customer Discussions
Viewing all 1619 articles
Browse latest View live

Re : Sentinel USB Dongle

$
0
0
Hello Dorian,

Thanks for the update.

Feel free to get back to us for any future concerns.

Regards,
Parth



Sentinel LDK Demo Test

$
0
0

Sentinel LDK Demo Test

 

Hi everyone,

 

I've been testing Sentinel Envelope using the free demo provided on the website for the last couple of days and I have a couple of questions.

 

1. Using the following code:

 

  1. static void Main(string[] args)
  2.         {
  3.             bool inputLoop = true;
  4.  
  5.             while (inputLoop)
  6.             {
  7.                 Console.Write(">");
  8.                 string[] input = Console.ReadLine()?.Split(' ');
  9.  
  10.                 if (input != null)
  11.                 {
  12.                     switch (input[0].ToLower())
  13.                     {
  14.                         case "add":
  15.                             Console.WriteLine(Calculator.Add(int.Parse(input[1]), int.Parse(input[2])));
  16.                             break;
  17.                         case "sub":
  18.                             Console.WriteLine(Calculator.Subtract(int.Parse(input[1]), int.Parse(input[2])));
  19.                             break;
  20.                         case "mult":
  21.                             Console.WriteLine(Calculator.Multiple(int.Parse(input[1]), int.Parse(input[2])));
  22.                             break;
  23.                         case "exit":
  24.                             inputLoop = false;
  25.                             break;
  26.                         default:
  27.                             Console.WriteLine("Invalid action.");
  28.                             break;
  29.                     }
  30.                 }
  31.             }
  32.         }

I tried to check the string encryption option inside the Envelope tool, looking at the result using dotPeek I saw the following code:

  1. private static void Main(string[] args)
  2.     {
  3.       \u003445698164.\u003405710557((object) null, MethodBase.GetCurrentMethod(), true);
  4.       try
  5.       {
  6.         bool flag = true;
  7.         while (flag)
  8.         {
  9.           Console.Write(">");
  10.           string str = Console.ReadLine();
  11.           string[] strArray1;
  12.           if (str == null)
  13.           {
  14.             strArray1 = (string[]) null;
  15.           }
  16.           else
  17.           {
  18.             char[] chArray = new char[1]{ ' ' };
  19.             strArray1 = str.Split(chArray);
  20.           }
  21.           string[] strArray2 = strArray1;
  22.           if (strArray2 != null)
  23.           {
  24.             string lower = strArray2[0].ToLower();
  25.             if (!(lower == "add"))
  26.             {
  27.               if (!(lower == "sub"))
  28.               {
  29.                 if (!(lower == "mult"))
  30.                 {
  31.                   if (lower == "exit")
  32.                     flag = false;
  33.                   else
  34.                     Console.WriteLine(\u003445698180.\u003445698215.\u003405710642("\x1C39摪䤠㟺熋\xEAEE駏뜱"));
  35.                 }
  36.                 else
  37.                   Console.WriteLine(Calculator.Multiple(int.Parse(strArray2[1]), int.Parse(strArray2[2])));
  38.               }
  39.               else
  40.                 Console.WriteLine(Calculator.Subtract(int.Parse(strArray2[1]), int.Parse(strArray2[2])));
  41.             }
  42.             else
  43.               Console.WriteLine(Calculator.Add(int.Parse(strArray2[1]), int.Parse(strArray2[2])));
  44.           }
  45.         }
  46.       }
  47.       finally
  48.       {
  49.         \u003445698164.\u003405710557((object) null, MethodBase.GetCurrentMethod(), false);
  50.       }
  51.     }

As you can probably see, the string inside the Console.WriteLine is encrypted, but the strings inside the switch-case remained the same. 

Is it not supported or is it just a bug? Did I put wrong configuration somehow? 

 

2. On another class I wrote the following code:

  1.     public class Calculator
  2.     {
  3.         [EnvelopeMethodProtectionAttributes(Protect = true, CodeObfuscation = true, Encrypt = true, MinCodeSizeForProtection = 1)]
  4.         public static int Add(int num1, int num2)
  5.         {
  6.             return num1 + num2;
  7.         }
  8.  
  9.         [EnvelopeMethodProtectionAttributes(Protect = true, CodeObfuscation = false, Encrypt = true, MinCodeSizeForProtection = 1)]
  10.         public static int Multiple(int num1, int num2)
  11.         {
  12.             return num1 * num2;
  13.         }
  14.  
  15.         [EnvelopeMethodProtectionAttributes(Protect = true, CodeObfuscation = true, Encrypt = false, MinCodeSizeForProtection = 1)]
  16.         public static int Subtract(int num1, int num2)
  17.         {
  18.             return num1 - num2;
  19.         }
  20.     }

 

(Please note the CodeObfuscation and Encrypt attributes).

Again, using dotPeek I expected to see somehow at least 2 different outcome from those 3 methods.

The code did change but it seems that all of it look kind of the same. For example:

 

  1. public static int Subtract(int num1, int num2)
  2.     {
  3.       try
  4.       {
  5.         DynamicMethod dynamicMethod = \u003445698164.\u003405710557((object) null, MethodBase.GetCurrentMethod(), true);
  6.         object obj;
  7.         if (dynamicMethod == null)
  8.         {
  9.           obj = (object) null;
  10.         }
  11.         else
  12.         {
  13.           object[] parameters = new object[2]
  14.           {
  15.             (object) num1,
  16.             (object) num2
  17.           };
  18.           obj = dynamicMethod.Invoke((object) null, parameters);
  19.         }
  20.         \u003445698164.\u003405710557((object) null, MethodBase.GetCurrentMethod(), false);
  21.         return (int) obj;
  22.       }
  23.       catch (Exception ex)
  24.       {
  25.         Exception innerException = ex.InnerException;
  26.         // ISSUE: variable of the null type
  27.         __Null local = null;
  28.         if (innerException != local)
  29.           throw innerException;
  30.         throw;
  31.       }
  32.     }

Any way to know if the code is encrypted, obfuscated or both?

 

Re : Problem with releasing module licenses on network dongle

$
0
0
Good day 

I have emailed support@safenet-inc.com, I was informed via email that Service Request # 1-1406857287 was opened but I have not received any correspondence since then - it has been 2 weeks.  I have emailed 3 times asking how I can track this service request but have had no response.  Can you please advise how I can track this.

Thanks
 

Re : Problem with releasing module licenses on network dongle

$
0
0
Hi,

We have forwarded the request to our assigned Engineer. He will get back to you.

Thanks,
Heena

Re : Sentinel LDK Demo Test

$
0
0
Hi,

Hope you are doing good.

With the above mentioned details, I would request you to send an Email to support@safenet-inc.com so that we can route it to appropriate channel.

Thanks,
Heena

Re : Problem with releasing module licenses on network dongle

$
0
0
Can you please tell me if there is any way to track the request that doesn't involve waiting for an email?

SHK problem on Windows 10

$
0
0
Years ago my company developed a .NET application and protected it using SHK (API protection and envelope).
The application works fine on Windows 7 and we delivered it to many customers.

But when the application is installed on Windows 10, it takes more than 40 seconds to start and this is very annoying.
The problem does not arise if we run the executable without the envelope protection, but we don't want to distribute it to avoid reverse engineering.

Is there any workaround to solve this problem on Windows 10 ?

Thank you for any help you can provide.

Re : SHK problem on Windows 10

$
0
0
Hi,

Hope you are doing good.

The issue mentioned by you above, require some detail investigation.

Therefore, it is requested to send an Email to support@safenet-inc.com with all the details.

We would be happy to assist you.

Thanks,
Heena

Error 203 when running application that accesses dongle from Visual Studio 2012

$
0
0
Hi

When we build our application as 64 bit, we get an error 203 when reading the dongle - this only happens when running the app from Visual studio, if we run the exe it doesn't give the error.

We are using the 64bit Sentinel dlls. It works fine in 32 bit.

This is for the the Sentinal Dual dongle network and standalone.

Is there something we can do to correct this.


Re : Error 203 when running application that accesses dongle from Visual Studio 2012

$
0
0
Dear Customer,

Hope you are keeping well.

Please send one email to "support@safenet-inc.com" with error screenshot and issue description.

We will wait for your mail.

Regards,
Anubhav 

Sentinal Protection Server Service cannot be started

$
0
0
Hi there,

We have a Intelec Network Keylock Type S.

Our customer is experiencing an issue that every week the Sentinal Protection Server Service can't be started with the error: "Services which are not in use automatically will be stopped".
Only a reboot will fix this issue.

We tried starting in mode: 0 but that gaves us error code 3
Starting in mode 9 gives error code 60.
The newest software is installed.

Does anybody know how to solve this issue?

Thanks!
Stefan

Sentinel LDK SDK v7.5 - enveloped application immediately segfaults

$
0
0
I have an application:
  • Ubuntu 14.04 LTS + no envelope : works fine
  • Ubuntu 14.04 LTS + LDK v7.4 envelope : works fine
  • Ubuntu 16.04 LTS + no envelope : works fine
  • Ubuntu 16.04 LTS + LDK v7.5 envelope : immediately segfaults
I'm using the new LDK v7.5 since v7.4 does not work with Ubuntu 16.04LTS which is required for our target system.  Are there any known issues with the LDK v7.5 envelope tool under Linux?

EMS web services: update memory segment

$
0
0
Hello.

I'm trying to create a new Entitlment using EMS web service function called from c# code.

I have a problem in tryng to update values in RO memory.
In my cases I'm using 2 cells of RO memory with memory offset 0x002C.

The new Entitlement seems to be created correctly. I'm able to see it in EMS. but when I try to change its state from draft to queue I obtain an error message from EMS: "memory data is either not available or larger than provided space".

But in XML provided in Entitlement creation  I've written the part relative to memory:
<memorySegment>
           <name>AAAA</name>
           <description>BB</description>
           <text>3131</text>
           <size>2</size>
           <offset>0X002C</offset>
           <color>#f43090</color>
           <saot>true</saot>
           <memoryType>
                       <id>2</id>
           </memoryType>
</memorySegment>

Someone could give a suggestion?
thanks in advance

Luke

HASP SRM

$
0
0
Hi,
 We are using HASP for our product release to our Clients.  We are using HASP SRM  with Business Studio version 3.5 . Is there any update available for this?

Enveloppe sentinel activator

$
0
0
Hi,

I've a software (license activator) to activate license for my main application.  The problem in fact, is that software expose my vendor code by reverse engineering.

We think about to protect the license activator with sentinel enveloppe with the demoma key and use a perpetual license and then just expose directly (public?) demoma vendor code.

Is that a good idea.?  I mean the enveloppe process is well unidirectional?

is there a better way to reach my goal?


Thanks 
Christof from Covergroup SPRL



Stop Error (BSOD) when install Sentinel Run-time Environment version 7.51 on Asus Q500A with Intel RAID drivers 11.5.2.1001

$
0
0
The Asus computer was successfully updated to Sentinel LDK/EMS 7.5, except that the Run-time environment installer is causing BSOD related to iaStorA.sys.  There were no problems installing & running 7.41 Run-time on the same laptop, as mentioned in the LDK-12845 (...7.41 list of resolved issues)

It seems like this bug has "re-surfaced' in the new 7.51 release(?)
...anyone else with the same problem?

Asus does not provide updated Intel RAID drivers for that machine, so until the bug is fixed for Run-time v7.51, we are not able to get this machine "bootable" with the latest Run-time...

Re : Sentinal Protection Server Service cannot be started

Re : Stop Error (BSOD) when install Sentinel Run-time Environment version 7.51 on Asus Q500A with Intel RAID drivers 11.5.2.1001

$
0
0
Dear Customer,

Hope you are keeping well.

Please follow the following steps on the machine :

1. Install the RTE 7.51
2. Restart the machine in safe mode.
3. Run the file driver.reg attached here by double clicking on it. 
(Running this will modify the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aksfridge\exclusion entry in windows registry)
4. Check the following registry entry HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aksfridge\exclusion contains : 
iaStorA.sys 11.5.0.1207,4.2.0.1136
5. Restart the machine. 

Regards,
Anubhav

Re : Stop Error (BSOD) when install Sentinel Run-time Environment version 7.51 on Asus Q500A with Intel RAID drivers 11.5.2.1001

$
0
0

Thanks for quick response, but the suggestion did not solve the problem:

The run-time installer for 7.51 crashes with BSOD and Windows 10 automatically restarts. After rebooting to safe mode,the registry entry was checked and it does have an entry for iaStorA.sys, but the value string was just "11.5.0.1207". This was modified to match the string you specified, but not sure if there actually is a version of Intel iaStorA.sys numbered 4.2.0.1136 (...should it be 14.2...?)

Other observations:
1. After installing 7.51, the Runtime environment ("Sentinel Runtime") does not show up in the list of installed programs (since the installation did not complete), but the service shows up in the Services applet as "Sentinel LDK License Manager". If try to start the service, the computer crash with BSOD again.
2. If uninstall the run-time environment, and then connect a SafeNet USB key, the computer also crash with BSOD (i.e. the USB drivers v7.51 used by "plug & play" by themselves also cause this.) In order to use the computer, the service: Sentinel LDK License manager had to be set to Manual mode to prevent it from starting automatically.

Re : Problem with releasing module licenses on network dongle

$
0
0
Hi,

I hope you have received response from the assigned Engineer.

Please get back in case of any other query.

Thanks,
Heena
Viewing all 1619 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>