Written By Bharat Balegere. On Dec 22. In Agni Karya,Security
In my previous post I had posted about Kaspersky Rescue Disk.It can scan and remove viruses without booting into windows.The main disadvantage of Kaspersky Rescue Disk is that it has not been updated for a long time.(According to http://devbuilds.kaspersky-labs.com/devbuilds/RescueDisk/ it was last updated on 23 Jun 2009 10:05:01)
The virus definitions in this rescue disk are out of date.Even thought the rescue disk has an option to update the virus definitions from the internet, it is not very useful as the updates are not saved.You have to download all the updates each and every time you use the rescue disk.
So I have made a simple Batch File which solves this problem.
Kaspersky Rescue Disk Updater is a Windows Command Script or a batch file which uses KLUpdater to update the virus definitions of the Rescue Disk ISO.
Download Kaspersky Rescue Disk Updater TEN.1
Download Kaspersky Rescue Disk Updater TEN
This updates the RescueDisk10 kav_rescue_10.iso
Download Kaspersky Rescue Disk Updaterv1.3
Changelog:v1.3 Fixed obsolete Databse error.The new Filename is now kav_rescue_2010.iso
Download Kaspersky Rescue Disk Updaterv1.2
Change-log:v1.2 Downloads only the I386 bases files.The earlier versions wasted a lot of time downloading x64 bases files.
Download Kaspersky Rescue Disk Updaterv1.1.
Download Kaspersky Rescue Disk Updaterv1.0.
- Extract the downloaded zip file (kasresupd1.3.zip)
- Copy kav_rescue_2008.iso into the kasresupd folder.If you want to update the kav_rescue_2009.iso or kav_rescue_2010.iso created previously using this tool ,then rename it to kav_rescue_2008.iso .The folder should look like this.

- Double Click on diskupdt and it will update the virus definitions of the rescue disk.







- The updated Rescue Disk will be created as kav_rescue_2010.iso.Burn this iso to a CD.

- After booting the Updated Rescue Disk you can see that the in built Updater has very few updates to download.

Please post your feedback and suggestions.













Very useful tips!!! Thanks a lot, will try it out.
Thanks Charu.
I am glad you found it useful.
Very useful. Thank you!
Kaspersky works better than Avg or Avast antivirus. Some viruses and trojan would not be detected by AVG but they are always detected by Kaspersky.
This is not working. I can not update the database. Where being updated from http://dnl-eu10.kaspersky-labs.com/bases/av/kdb/i386/ or from another location? Can I get a step by step instructions without using the cmd-file and updater.EXE?
Hello. Can kav_rescue_2009.iso be updated in the same way? It would be nice if you could make incremental updates to the previously updated iso.
Thanks a lot. I came here through sarducd.
Yes kav_rescue_2009.iso also can be updated the same way.Just rename it to kav_recue_2008.iso and run diskupdt.cmd again.
The downloaded updates are stored in the Updates folder and this program can make incremental updates.
If you have a program of Kaspersky, it will be a big problem. KIS has blocked all traffic, just because an update to Kaspersky Rescue Disk Updater need to KAV8, but for KIS update can not boot, although KIS showed that the update is downloaded.
But it was downloaded an update for KAV8. Support service Kaspersky said that the need to reinstall KIS, I had to do.
Specify. In support service said that it requires an update from KAV9
hy.first thx for share you’re wisdom.i manage to update av definitions but didn’t try it yet.the folder size which includes kav_rescue_2008.iso and other 3 folders is almost 400 mega.if i delete iso image and then try to run diskupdate will be possible?.so what file/folder is safe to delete without to be need to re-download next time when i’ll give un update.in my case i ask for that to save some space to hdd.
You can delete kav_rescue_2008.iso.
Do not delete any other folder.If delete the bases folder,then the program will download all the base files again.
done that.then run diskupdate and ask for iso image.i have some others issue about updating av definitions in iso image.return later with more informations
Thank you for useful information.
Thanks for the batch file. I made some changes so I can use it on a bootable USB stick.
First make your bootable USB rescue disk.
I added an extra folder on the USB drive: ‘Update’ where I put the ‘KLUpdater’ folder from the zip file above. In the Update folder itself, I created another batch file Update.bat:
@echo off
cls
Echo Updating Virus Definition Files from Kaspersky Server
title Updating Virus Definition Files from Kaspersky Server
pushd KLUpdater
updater.exe -u -o ss_storage.ini -c
popd
Echo Copying the Updated Virus Definition Files to your Rescue Disk
title Copying the Updated Virus Definition Files to your Rescue Disk
copy .\KLUpdater\Updates\bases\av\kdb\i386\*.* \bases\ > nul
copy .\KLUpdater\Updates\bases\av\kdb\i386\kdb-i386-0607g.xml \bases\kdb-0607g.xml > nul
copy .\KLUpdater\Updates\bases\av\kdb\i386\kdb.stt \bases\stat\kdb.stt > nul
copy .\KLUpdater\Updates\index\u0607g.xml \bases\stat\u0607g.xml > nul
echo Successfully Copied Updated Definition Files to your Rescue Disk
title Done
Echo Done
pause
Double check the destination path of the definitions in this batch file. On mine, it’s in \base.
Just run Update.bat and you’re done.
Erdinc
Thanks for the batch script! I ran it, everything looked good, I booted to it and the database definitions are still from May 09. Suggestions?
Thats a bug in the program.
If you run the updater,it will download very few definition files.
This shows that it contains the updated definitions.
Good enough for me! Thanks again!
Nice!!! Thanks for the script file.
This is an excellent script, thanks, much appreciated!!!
It “just works” :) :)
How about if you can add a point number 13 to show howto run an update for a second time; rename kav_rescue_2009.iso to kav_rescue_2008.iso and run update again.
OR … add the detection logic in the script that if a file kav_rescue_2009.iso exists, rename and run (with warning ofcourse) :) :)
Look in /bases/stat and open kdb.stt
The date that the rescue cd see as current is after the semicolon, and currently stays at 200905131244. If you update that file right before the iso is remade, the rescue disk will not complain about outdated definitions. Make sure that the date you enter is in the same format YYYYMMDD1244, I always leave the 1244 alone, I think it is 24-hour time but I can’t remember.
Bharat your updater is a wonderful solution for an annoying problem which the KAV folks have ignored and I offer you my sincerest thanks for your work and for sharing it with less talented folks like me.
In the past I have followed several guides to manually update the WinPE based disc but the results have never been consistent or very good. (This text box is too small !)
I have just used your updater and notice 2 things:
1 – The created ISO is labeled with ’2009′ now in 2010
2 – Upon booting with the disc the program says it’s databases are obsolete with a date of 4/23/09 (and of course it cannot be updated while in use…)
It seems your text box accepts text below it’s bottom and no scroll bar appears so I am typing this part blindly !
I will update the program soon.The new program will fix the “Databases are obsolete” error and the 2009 name.
I will also fix the text box.
Thanks for letting me know that.
Updates the program.
Fixed the “Databases are obsolete” error.Thanks to Greg.
Also the new filename is now kav_rescue_2010.iso
Excellent news Bharat – and sincerest thanks to you and all who make this wonderful tool possible !
Best Wishes,
mark
New Kaspersky Rescue CD” (~170 Mb)
http://devbuilds.kaspersky-labs.com/devbuilds/RescueDisk10/
Updated program to work with RescueDisk 10.
kav_rescue_10.iso
It wasn’t able to create a working updated version for me (your updater told me that the boot image was missing). Could you take a look into it.
Although you a got an error message saying the bootsector is missing,iso is created properly.You should be able to use it without any problems.
The error message is a due to a coding mistake.I will fix it now.
Thank you, it is indeed working. Though I got a question. Kaspersky officially said (on the first official public Beta Release), that you could not update RescueCD 10 with the bases from KAV/KIS 2010 like you could for the previous build. Did they change something or how is it possible now?
Where can I find Kaspersky’s official statement on the public beta of Rescue Disk 10?
Thanks for this great batch file. Very simple and very usefull.
Works fine
Thank for this great tool. I am using it to update the 2008 RescueCD. Nice to see that you are working on an updater vor the RescueCD 10, though it is not working for me:
Error: kav_rescue_10.iso is not supported archive
and on the next screen:
Copying Virus Definition Files from your Rescue Disk to a Temporary Location
!! The Kaspersky Rescue Disk is not a valid Disk. !!
It does not contain the bases folder.
Please download kav_rescue_10.iso from http://devbuilds.kaspersky-labs.com/devbu
ilds/RescueDisk/
Nevermind. I did not extract the iso.dll to the correct location.
Updated to kasresupdten.1
Thank you. You could have updated 7zip to atleast version 4.42, as that is the latest version working with your script. I heard, that Kaspersky wants to update the RescueCD 10 atleast every 3 Months.
Ok.I will update 7Zip.Thanks for the idea.
BTW where did you hear about the Rescue Disk being updated every 3 months?
It was posted in the English Thread for the RescueCD Build 10.0.20.1: http://forum.kaspersky.com/index.php?s=&showtopic=167911&view=findpost&p=1343352 (You need to be registered and logged in to see the thread).
Hey, awesome site! Keep it up! I will be difinatley be coming back in the near future =)
Hey, awesome site! Keep it up! I will be difinatley be coming back in the near future =)
Thanks very much for writing a lot of this awesome content! Looking forward to reading more!
Thanks very much for posting all of the great info! I am looking forward to seeintg more!
Thank you for your article.Thanks Again. Awesome.
I have been looking everywhere for this info. The search is finally over, great post!
Thanks Bharat – it’s really nice that you have made your work available and shared the knowledge.
Cheers for this post, it was great to read.
Your batch is cool & so does your scripting. can you help me in completing my project (KASPERSKY OFFLINE UPDATE DUMPER) which is fully made in batch. Well actually this program dumps your KAV & KIS updates which is downloaded to your (all users\application data\).