![]() |
VLMenuPlus 5.00.0058 patching help!!!
Site:- hxxp://www.viklele.com/
problem:- the ocx control displays the about box along with evaluation details and ok button disabled, when ever the control is loaded in vb or 1ce the abt box is opened in compiled mode.... i patched the ocx half the way round, now it shows registered adn no delay in displaying the ok button,,, but just the problem is, i m not able 2 take care of the nag, if i try 2 patch the abt box then i get error messages,,, since the abt box is not a messagebox, so i cant hook on messageboxa or anytrhing like that. just needed some help in patching this nag... thanx TDW {RES} |
Quote:
I've seen something like this, SkinBoxer Demo. If I try to patch the MessageBox, It will be crashed. So the only way is emulating NAG button press by SendMessage ! But here, NAG is removable. Apply following change in VLMenu.ocx in SYSTEM32 : Code:
1102C739 /74 1B JE SHORT VLMenu.1102C756 -> JMPJust press few Ctrl+F9 + F8 from where you make it as a registered version to reach above address !! |
hey brow, i patched where u suggested but nothing hap.
the nag is still there,,, thanx TDW {RES} |
Hmm... I just test the VC++ 6.0 compiled file.
Didn't test .NET or others. |
i dunno abt,,, VC++ files,, i just test using VB 6, but i think the patch should work 4 all.. and should not b prog depepndent.... as the same ocx is used in all the languages,,,,
thanx TDW {RES} |
Oh, last version is 5.0.0.59. Above address is for this version.
Look at the patched code : Code:
1102C723 . E8 F8470100 CALL VLMenu.11040F20 ->Reg checkReg check Code:
11040F20 $ 55 PUSH EBPFind these unicode strings. This sub-routine is called by 5 Call + 1 JMP. First Call is which we want. If you cann't find it, use following sig to find NAG sub-routine. Maybe this is applicable : Code:
FF 15 ?? ?? ?? ?? 83 EC ?? B9 ?? 00 00 00 8B DC B8 ?? ?? ?? ?? 83 EC 10 8B 3E 89 0B 8B 4D ?? 8B 17 89 4BPlease check this sig too, for finding above mentioned JE : Code:
FF 15 ?? ?? ?? ?? 66 85 FF ?? 1B 8B ?? 56 FF ?? ?? ?? ?? 00 85 C0 7D ?? 68Regards. |
hey bro...
both of ur places doesnt affect anything.......y is that so????? 4 reg check, i patched at, address:- 11040704 and made it a NOP. and volla all unknown... and for the nag,,i traced something,,,, the pace u suggested 4 reg check, 1102C723 . E8 F8470100 CALL VLMenu.11040F20 ->Reg check instead of that, cleck the last place, 1103FFA9 when i go to the abt box, this place is checked,,,, and hence forth when ever i do right click, this place is checked and soon after the check, the nag is displayed. 1 thing i also noted, the reg check is not done, before the abt message box is displayed. so no nags initially, abt 1ce abt box is displayed, the nag starts appearing. thanx TDW {RES} P.S. by the way i 2 downloaded the built 59. and tryin on it. |
Viklele use VLUtils.dll to check registration details stored
in viklele.ini (%SystemRoot%\viklele.ini) If you look at exported functions in mentioned dll (e.g DilavSi == iSvaliD) and patch it at right place you can override every Viklele registration routine. |
ill give a look at it 2...
thanx TDW {RES} |
| All times are GMT +8. The time now is 01:40. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX