| 
   Web 
  : http://kickme.to/mxbnetContact Me : dheeraj_xp@yahoo.com
 Main | Index
 
 Adobe 
  Golive 5.0 - VBOX 4.3
 
  Type : EditorProtection : VBOX 4.3
 Tech : RegEdit & File Delete
 
 
 Crack : Have you ever wondered how VBOX keeps track of your 30 day trial.
 VBOX is realy a good protector.But it has its own weak points.
 
 If you look in to the trial software i.e Adobe Golive ,we can see a folder "VBOX"
 inside it we can see a file named "VSetupT.exe" i.e. inside "Adobe 
  GoLive 5.0 Tryout\VBox\"
 
 Secret Behind VSetupT.EXE :
 
 VSetupT.EXE make four important files in your computer :
 
 C:\os528730.bin
 C:\WINDOWS\SYSTEM\ws986515.ocx
 
 C:\WINDOWS\Vbox\Licenses\GoLive_5.0_E27D.lic
 C:\WINDOWS\Vbox\Licenses\GoLive_5.0_E27D.prf
 
 These files control "30 DAY Trial" :)
 I used RegMon to find secret registry keys.
 VBOX also creates two secret key in registry :
 
 HKEY_CLASSES_ROOT\CLSID\{5EC2F300-3A29-4EF5-F75B-62B236A775FC}
 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.avi\{28EF5262-6FE3-91EA-E1D5-A0DECE5B5268}
 
 These keys are made on first run .
 
 So my point is that if your trial period is over delete following files :
 
 C:\os528730.bin
 C:\WINDOWS\SYSTEM\ws986515.ocx
 C:\WINDOWS\Vbox\Licenses\GoLive_5.0_E27D.lic
 C:\WINDOWS\Vbox\Licenses\GoLive_5.0_E27D.prf
 
 And also use "Regedit.exe" which comes with your windows9x to delete 
  following RegKey:
  HKEY_CLASSES_ROOT\CLSID\{5EC2F300-3A29-4EF5-F75B-62B236A775FC}HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.avi\{28EF5262-6FE3-91EA-E1D5-A0DECE5B5268}
 
 Now last step :
 
 Run the file "VSetupT.exe" to produce a fresh 30 DAY TRIAL copy.Which 
  is found inside :
 Adobe GoLive 5.0 Tryout\VBox\VSetupT.exe
 
 NB : I don't know if same registry keys 
  are made by VBOX on all computers.
 //===================================================================================
 //MxB Net - A simple C program to make our work easy
 //***********************************
 //email : mxbnet@hotmail.com
 //web : http://kickme.to/mxbnet
 //***********************************
 //GoLive 5.0
 //===================================================================
 #include <windows.h>
 //===================================================================
 int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,
 LPSTR lpCmdLine,int nShowCmd)
 {
 //===============================================================
 char InfoText[] = "MxB - GoLive 5.0";
 long lResult = 0;
 HKEY hKey =0;
 int i =0;
 
 char windir[MAX_PATH];
 char sysdir[MAX_PATH];
 bool error = false;
 PROCESS_INFORMATION pi;
 STARTUPINFO si;
 char* cl;
 //===============================================================
 char firstkey[] = "{5EC2F300-3A29-4EF5-F75B-62B236A775FC}";
 char seckey[] = "{28EF5262-6FE3-91EA-E1D5-A0DECE5B5268}";
 //===============================================================
 //Delete Registry Keys
 //===============================================================
 //First Key
 lResult = RegOpenKey(HKEY_CLASSES_ROOT,"CLSID",&hKey);
 
 if(lResult != ERROR_SUCCESS)
 {
 MessageBox(NULL,"Unable to open Registry..exiting",InfoText,MB_OK);
 return 0;
 }
 lResult = RegDeleteKey(hKey,firstkey);
 if(lResult != ERROR_SUCCESS)
 {
 MessageBox(NULL,"Unable to deleted First Key ...",InfoText,MB_OK);
 error = true;
 }
 
 RegCloseKey(hKey);
 //================================================================
 //Second Key
 lResult = RegOpenKey(HKEY_LOCAL_MACHINE,"SOFTWARE\\Classes\\.avi",&hKey);
 
 if(lResult != ERROR_SUCCESS)
 {
 MessageBox(NULL,"Unable to open Registry..exiting",InfoText,MB_OK);
 return 0;
 }
 
 lResult = RegDeleteKey(hKey,seckey);
 if(lResult != ERROR_SUCCESS)
 {
 MessageBox(NULL,"Unable to deleted Second Key ...",InfoText,MB_OK);
 error = true;
 }
 
 RegCloseKey(hKey);
 
 //===============================================================
 //Delete Files ...
 GetWindowsDirectory(windir,sizeof(windir));
 GetSystemDirectory(sysdir,sizeof(sysdir));
 strcat(windir,"\\Vbox\\Licenses\\GoLive_5.0_E27D.lic");
 strcat(sysdir,"\\ws986515.ocx");
 //===============================================================
 if(!DeleteFile(windir))
 {
 MessageBox(NULL,"Unable to deleted Lic File ...",InfoText,MB_OK);
 error = true;
 }
 //===============================================================
 GetWindowsDirectory(windir,sizeof(windir));
 strcat(windir,"\\Vbox\\Licenses\\GoLive_5.0_E27D.prf");
 
 if(!DeleteFile(windir))
 {
 MessageBox(NULL,"Unable to deleted Prf File ...",InfoText,MB_OK);
 error = true;
 }
 //================================================================
 if(!DeleteFile(sysdir))
 {
 MessageBox(NULL,"Unable to deleted OCX File ...",InfoText,MB_OK);
 error = true;
 }
 //===============================================================
 //Delete os528730.bin
 GetWindowsDirectory(windir,sizeof(windir));
 
 for(i=0;i < MAX_PATH;i++)
 {
 if(windir[i] == '\\')
 {
 windir[i] = '\0';
 }
 }
 strcat(windir,"\\os528730.bin");
 
 if(!DeleteFile(windir))
 {
 MessageBox(NULL,"Unable to deleted BIN File ...",InfoText,MB_OK);
 error = true;
 }
 //===============================================================
 if(error ==false)
 {
 MessageBox(NULL,"Removed VBOX Files and Registry Keys ...",InfoText,MB_OK);
 }
 
 //===============================================================
 //Execute VSetupT.exe
 ZeroMemory(&si,sizeof(si));
 si.cb = sizeof(si);
 cl = GetCommandLine();
 
 if (!CreateProcess("VSetupT.exe",cl, NULL, NULL,FALSE,
 NORMAL_PRIORITY_CLASS,NULL, NULL,&si, &pi))
 {
 MessageBox(NULL,"Unable to load \"VSetupT.exe\" ...",InfoText,MB_OK);
 error = true;
 }else
 {
 MessageBox(NULL,"Loaded \"VSetupT.exe\" ...",InfoText,MB_OK);
 }
 //===============================================================
 
 return 0;
 
 }
 //===================================================================================
 |