الفريق العربي للهندسة العكسية
مساعدة في كسر حماية OKM Visualizer 3D Studio - نسخة قابلة للطباعة

+- الفريق العربي للهندسة العكسية (https://www.at4re.net/f)
+-- قسم : منتديات الهندسة العكسية - Reverse Engineering Forums (https://www.at4re.net/f/forum-4.html)
+--- قسم : الأسئلة والإستفسارات، حلول المشاكل و تبادل الخبرات - Expert Exchange Newbie Questions Answers (https://www.at4re.net/f/forum-36.html)
+--- الموضوع : مساعدة في كسر حماية OKM Visualizer 3D Studio (/thread-4770.html)



مساعدة في كسر حماية OKM Visualizer 3D Studio - TheJackal - 06-10-2025

السلام عليكم 

كنت احاول من فترة كسر حماية هذا البرنامج:

OKM Visualizer 3D Studio

البرنامج يحتاج مفتاح تفعيل حتى يعمل وقد كنت قد اشتريت البرنامج مسبقاً وبمفتاح التفعيل يمكنك تفعيل البرنامج من خلال الأنترنت 3 مرات فقط وبعدها ستحتاج لشراء مفتاح جديد مجدداً.

البرنامج يعمل بإصدارين Standard Edition و Professional Edition وأنا كان لدي نسخة الـ  Standard  وكنت قد أستخدمت ثالث عملية تفعيل ولكن بعد ترك البرنامج لفترة والعودة له وجدته يطلب مفتاح التفعيل مجدداً بدون سبب والدعم الفني للبرنامج لم يساعد كثيراً في حل الموضوع وحينها لجأت لموضوع الهندسة العكسية. 


أحد الأشخاص أكتشف ثغرة بسيطة في البرنامج وهي عند طلب مفتاح التفعيل يمكن عرض واجهة البرنامج من خلال الضغط على زر F11 وإبقاء رسالة طلب السيريال و وضعها جانباً لأن إغلاقها سيغلق البرنامج أيضاً وبعد فتح البرنامج يمكنك تحديثه حتى آخر نسخة والعمل عليه دون مشكلة.

[صورة مرفقة: 9xnKIUZ.jpg]


الغريب في الموضوع عند فتح البرنامج بهذه الطريقة أرى مفتاح التفعيل الخاص بي موجود ولا أدري لماذا كان يطلبه مني: 
[صورة مرفقة: JZWjje5.jpg]



البرنامج غير محمي: 

[صورة مرفقة: QEGSB2R.jpg]

وهنا أستخدمت x32dbg وبعد جهد طويل وصلت للشرط الذي يظهر رسالة التفعيل وقمت بعكس الشرط في المكان المحدد بالصورة: 

[صورة مرفقة: VECYnAd.jpg]


الآن البرنامج يشتغل ويفتح دون مشكلة ولا يظهر رسالة التفعيل ويمكن أستخدامه بهذه الطريقة بنسخة Standard Edition .


الآن لاحظت وجود بعض الخصائص بالبرنامج تعمل مع إصدار الـ Professional Edition:
[صورة مرفقة: ZzNO33L.jpg]

وحاولت بمختلف الـ debugger الوصل إلى نتيجة ولكن للأسف دون أي فائدة ولم أستطع جعل النسخة تعمل كـProfessional Edition  ! 

كل الـ Strings موجودة في البرنامج ولكن لا يوجد أي Reference بشكل صريح من خلال أي انالايزر أو ديكومبايلر وربما يتم تهيتها أثناء الـ Run Time. 

فأرجوا من الإخوة الكرام المساعدة بالموضوع وماذا يستطيع الشخص فعله في هذه الحالة حتى يصل إلى المكان الذي من المفروض منه أن يتم إستدعاء تهئية عناصر البرو ضمن البرنامج؟


ولكم جزيل الشكر.


RE: مساعدة في كسر حماية OKM Visualizer 3D Studio - TheJackal - 08-10-2025

يمكنكم تحميل البرنامج من خلال الرابط التالي: 
https://mega.nz/file/hUgnUJya#r4Z026A4rsqV6_yFX0Qxbmm8-xsXygbH5dYjyQAYhRw

تحياتي


RE: مساعدة في كسر حماية OKM Visualizer 3D Studio - DarkDeath - 08-10-2025

لا أعتقد تستطيع جعلها Pro   لانها نسخة  standard  

لتفعيل الأزرار وإخفاء كلمة Pro   تحتاج مع تغييرك السابق  هذا التغيير 
 
0095CFCB | 0FB740 04           | movzx eax,word ptr ds:[eax+4]  
To
0095CFCB | B8 72160000         | mov eax,1672                      
0095CFD0 | C3  

قد يختلف العنوان من جهاز لاخر
استعمل هذا الباترن لإيجاد المكان الصحيح 

0F B7 40 04 C3


RE: مساعدة في كسر حماية OKM Visualizer 3D Studio - Service Manual - 08-10-2025

Hello

The professional version seems to be activated, but since I didn't have a sample file, I couldn't test the program

First, install the Setup.exe file
Then, install the Update.exe file
Next, copy the Visualizer3D.exe file from the "Crack" folder to the program's installation directory
Finally, copy the v3ds.lic file to the following address

x:\Users\User Name\AppData\Roaming\OKM\Visualizer 3D Studio

https://mega.nz/file/W54xEYpC#VqGqQjKHg5tqINvsRs62N7OclUW_GdgLRkD_OWXYsa4



RE: مساعدة في كسر حماية OKM Visualizer 3D Studio - TheJackal - 08-10-2025

إقتباس :لا أعتقد تستطيع جعلها Pro   لانها نسخة  standard  

لتفعيل الأزرار وإخفاء كلمة Pro   تحتاج مع تغييرك السابق  هذا التغيير 
 
0095CFCB | 0FB740 04           | movzx eax,word ptr ds:[eax+4]  
To
0095CFCB | B8 72160000         | mov eax,1672                      
0095CFD0 | C3  

PHP
قد يختلف العنوان من جهاز لاخر
استعمل هذا الباترن لإيجاد المكان الصحيح 

0F B7 40 04 C3

جزيل الشكر أخي الكريم , قمت بعمل الخطوات وبالفعل أختفت إشارة pro من على الأزرار ولكن البرنامج لا يظهر ميزات النسخة الـ pro فعلياً. 

بغض النظر , لو سمحت ممكن تخبرني بالإسلوب اللي أتبعته حتى وصلت لإستنتاجك بتعديل المكان المذكور ولك جزيل الشكر .

القيمة 1672  أستنتجتها من جمع قيم السطرين 
sub eax,F61
و 

sub eax,711

بالهيكس  والمستخدمة لفحص نوعية السيريال أليس كذلك ؟ 

إقتباس :Hello

The professional version seems to be activated, but since I didn't have a sample file, I couldn't test the program

First, install the Setup.exe file
Then, install the Update.exe file
Next, copy the Visualizer3D.exe file from the "Crack" folder to the program's installation directory
Finally, copy the v3ds.lic file to the following address

x:\Users\User Name\AppData\Roaming\OKM\Visualizer 3D Studio

thanks mate , 
you can test it using the examples from the file menu 
followed the instructions , but still the pro version features are disabled. 

may i ask what modifications you made and how you found them in nutshell ? 

also how did you created the v3ds.lic ? based on what method ? 

could it be that the pro version have something to do with the file called  v3ds.nds which is related to the program ? 

one last thing , the latest version of the program is 3.2.2 not 3.0.15

best regards


RE: مساعدة في كسر حماية OKM Visualizer 3D Studio - DarkDeath - 08-10-2025

[صورة مرفقة: MJkPq9S.png]


أستطيع شكليا اجعلها نسخة بروفيشنال  لكن بالحقيقة هي ستاندر  
نسخة محدودة مثل الديمو  على ما أظن

صحيح كلامك  
القيمة 1672  أستنتجتها من جمع قيم السطرين 
sub eax,F61


RE: مساعدة في كسر حماية OKM Visualizer 3D Studio - Service Manual - 09-10-2025

کلامک صحیح اخی ابوعادل الاصدار Standard ....