Jump to content
Tuts 4 You

Safengine Licensor v2.4 (HWID Lock)


Go to solution Solved by Sh4DoVV,

Recommended Posts

Sean the hard worker
Posted

Safengine Licensor v2.4 (HWID Lock)


I coded a simple Win x64 GUI application with a close button and protected it using Safengine Shielden v2.4.

Challenge is to;

  1. bypass the hardware ID lock;
  2. unpack the application.

Let us go together to solve this issue.


  • Submitter
    The Binary Expert
  • Submitted
    06/11/2024
  • Category

 

  • Like 2
Sh4DoVV
Posted (edited)

It doesn't show any hwid and program loaded

Edited by Sh4DoVV
  • Like 1
Sean the hard worker
Posted
3 hours ago, Sh4DoVV said:

It doesn't show any hwid and program loaded

@Sh4DoVV Delete the key file?

Regards.

sean.

 

  • Like 1
Sh4DoVV
Posted

You right , but I think it doesn't depend on hwid , because with your sent license it worked on my pc

  • Like 1
Sean the hard worker
Posted (edited)
27 minutes ago, Sh4DoVV said:

You right , but I think it doesn't depend on hwid , because with your sent license it worked on my pc

@Sh4DoVV Can you bypass it without the license key file?

Use this key file.

Win64GUI.key

Regards.

sean.

Edited by Sean Park - Lovejoy
  • Like 2
Sh4DoVV
Posted

send valid hwid of above license

  • Like 2
Sean the hard worker
Posted
1 hour ago, Sh4DoVV said:

send valid hwid of above license

Quote

1+LKtQAIEADBBggAiNEjZpQnBgc04c7m++msDA==

Regards.

sean.

  • Like 2
Posted
On 6/11/2024 at 10:02 PM, Sean Park - Lovejoy said:

bypass the hardware ID lock

3 hours ago, Sean Park - Lovejoy said:

bypass it without the license key file

Use this key file.

Win64GUI.key 6.35 kB · 3 downloads

1 hour ago, Sean Park - Lovejoy said:

1+LKtQAIEADBBggAiNEjZpQnBgc04c7m++msDA==

IPHLPAPI - Win64GUI.zip

On 6/11/2024 at 10:02 PM, Sean Park - Lovejoy said:

unpack the application

Looking forward to some unpack tutorials.

  • Thanks 1
Posted (edited)
10 minutes ago, Sean Park - Lovejoy said:

Can't you unpack this target yet?

Regards.

sean.

I don't think my answer is suitable for marking as a solution. If possible, please unmark this reply. The process of patching HWID is quite cumbersome, so I am looking forward to finding unpack or keygen tutorials. I spent some time rewriting and creating a fake IPHLPAPI.DLL. In addition, some special compilation modes were also used.

Edited by boot
  • Like 1
  • Thanks 1
Sean the hard worker
Posted
7 minutes ago, boot said:

I don't think my answer is suitable for marking as a solution. If possible, please unmark this reply. The process of patching HWID is quite cumbersome, so I am looking forward to finding unpack or keygen tutorials. I spent some time rewriting and creating a fake IPHLPAPI.DLL. In addition, some special compilation modes were also used.

@boot Can you post a video guide to show how to change the hardware id?

Regards.

sean.

  • Like 1
Sean the hard worker
Posted (edited)

Refer to this post.

Firstly, searching for the "RegQueryValueExA" ASCII.

After that, scrolling up a little and setting a breakpoint at a "jmp" up ---> "EB ??"

Then running the application.

Secondly, you can search for these byte array.

Quote

40 86 FB

It is this.

xchg bl, dil

Setting a breakpoint at the command.

Lastly, Seaching for your hardware id string's base64 hex values in the memory. then changing them to the working hardware id string's base64 hex values.

After all, It will run bypassing HWID lock of the Safengine Shielden x64 v2.4.

Regards.

sean.

Edited by Sean Park - Lovejoy
  • Like 2
Sean the hard worker
Posted

The youtube video for the solution.

 

Regards.

sean.

  • Like 2

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...