/* Virus Bulletin Javascript Newsfeed */ /* Tom Kirkpatrick - tom.kirkpatrick@virusbtn.com */ /* The logic behind this infofeed is to minimise as far * * as I am able the amount of code that a webmaster * * needs to embed in order to include this on his or her * * page. Thus, the main subroutine is contained here, * * and is called from the requesting page with arguments * * rather than being included on the webmasters' sites */ /* It is, however, worth pointing out that a webmaster, * * if they were paying attention, could lift & rename * * the draw table function, and then just use prevtable * * to create their own version of this. */ // Data Starts Here. This part is auto-generated or // something. var newsitem = new Array(); newsitem[0] = new Array("Storm mails bring spoof World War 3 news", "US-Iran war story used as hook for malware barrage.", "http://www.virusbtn.com/news/2008/07_10a.xml?rss" ); newsitem[1] = new Array("Patch Tuesday sees serious DNS flaws fixed", "Nothing marked critical, but some very important patches issued.", "http://www.virusbtn.com/news/2008/07_10.xml?rss" ); newsitem[2] = new Array("July issue of VB published", "The July issue of Virus Bulletin is now available for subscribers to download.", "http://www.virusbtn.com/news/2008/07_01_vb.xml?rss" ); newsitem[3] = new Array("China hosting over half of malicious sites", "StopBadware.org report highlights Chinese dominance in web malware.", "http://www.virusbtn.com/news/2008/06_30b.xml?rss" ); newsitem[4] = new Array("Macs under attack from trojan double whammy", "Two new threats in a week spark worries of approaching Mac malware era.", "http://www.virusbtn.com/news/2008/06_30a.xml?rss" ); newsitem[5] = new Array("MAAWG unveils spam and botnet battling policies", "Working group of ISPs and net operators issue traffic calming guidelines.", "http://www.virusbtn.com/news/2008/06_30.xml?rss" ); newsitem[6] = new Array("Trojan-to-worm automation tool spotted", "GUI gizmo adds extra spreading menace to any malware.", "http://www.virusbtn.com/news/2008/06_20.xml?rss" ); newsitem[7] = new Array("LinkScanner could be behind surge in web traffic", "Traffic analysts worry as AVG implements web scanning technology.", "http://www.virusbtn.com/news/2008/06_20a.xml?rss" ); newsitem[8] = new Array("Yet more data leaks in UK public services", "Confidential health service info exposed after theft.", "http://www.virusbtn.com/news/2008/06_20b.xml?rss" ); newsitem[9] = new Array("41 months plus hefty fine for botherder", "Cross-border operation brings adware crook to book.", "http://www.virusbtn.com/news/2008/06_12.xml?rss" ); newsitem[10] = new Array("Microsoft releases latest Patch Tuesday fixes", "7 vulnerabilities, 3 critical, addressed in June security update.", "http://www.virusbtn.com/news/2008/06_12a.xml?rss" ); newsitem[11] = new Array("Spyware gang sneaks millions from SA government", "32 arrested but South Africa theft scam thought to be ongoing.", "http://www.virusbtn.com/news/2008/06_12b.xml?rss" ); newsitem[12] = new Array("File encryption blackmail scam returns", "Kaspersky warns of new and nasty data-ransom trojan.", "http://www.virusbtn.com/news/2008/06_05.xml?rss" ); newsitem[13] = new Array("Microsoft increases pressure on Apple to fix Safari blended threat", "'Carpet bombing' vulnerability more serious than Apple claims, MS warns.", "http://www.virusbtn.com/news/2008/06_03.xml?rss" ); newsitem[14] = new Array("Spammers turn to DoubleClick for open redirect", "Loophole in Google's AdSense solved, but new flaw quickly uncovered.", "http://www.virusbtn.com/news/2008/06_03a.xml?rss" ); newsitem[15] = new Array("Sourcefire turns down $186 million takeover bid", "Unsolicited offer from Barracuda Networks rejected.", "http://www.virusbtn.com/news/2008/06_03b.xml?rss" ); newsitem[16] = new Array("Spam and ID theft attacked from all sides", "EU body issues warning, ICANN, Japan and Yahoo! take on spammers and phishers.", "http://www.virusbtn.com/news/2008/06_03c.xml?rss" ); newsitem[17] = new Array("June issue of VB published", "The June issue of Virus Bulletin is now available for subscribers to download.", "http://www.virusbtn.com/news/2008/06_02_vb.xml?rss" ); newsitem[18] = new Array("Flash exploit used to steal gaming passwords", "Despite initial panic, threat no longer believed to a zero-day exploit.", "http://www.virusbtn.com/news/2008/05_29.xml?rss" ); newsitem[19] = new Array("Almost half of users think virus-writing contests are a good idea", "Shocking survey results disappoint security experts.", "http://www.virusbtn.com/news/2008/05_22.xml?rss" ); newsitem[20] = new Array("MySpace wins record payout in case against spammers", "'Spam Kings' Wallace and Rines fined maximum amount under federal law.", "http://www.virusbtn.com/news/2008/05_14.xml?rss" ); newsitem[21] = new Array("Yahoo! searchers to get McAfee site advice", "SiteAdvisor data to help check security of search results.", "http://www.virusbtn.com/news/2008/05_09.xml?rss" ); newsitem[22] = new Array("Security experts gather in Europe", "Anti-malware insights pooled at AMTSO, CARO and EICAR meetings.", "http://www.virusbtn.com/news/2008/05_07.xml?rss" ); newsitem[23] = new Array("Users divided about customer liability for online fraud losses", "Many users worried about lack of knowledge.", "http://www.virusbtn.com/news/2008/05_06.xml?rss" ); newsitem[24] = new Array("May issue of VB published", "The May issue of Virus Bulletin is now available for subscribers to download.", "http://www.virusbtn.com/news/2008/05_01_vb.xml?rss" ); newsitem[25] = new Array("Cracked CAPTCHAs used to create malicious blogs", "Blogs on Google's blogging system redirect to spam sites.", "http://www.virusbtn.com/news/2008/04_25.xml?rss" ); newsitem[26] = new Array("Mass attack infects over half a million web pages", "United Nations and UK Government sites among those infected by SQL injection.", "http://www.virusbtn.com/news/2008/04_24.xml?rss" ); newsitem[27] = new Array("More than 50% of users regularly double-check for false positive spam filtering", "Only 12% of users trust their spam filter sufficiently not to bother sifting through spam folder.", "http://www.virusbtn.com/news/2008/04_16.xml?rss" ); newsitem[28] = new Array("Phishing on rise, but anti-phishers fighting back", "As UK banking body reports major increase in phishes, PayPal unveils blocking strategy.", "http://www.virusbtn.com/news/2008/04_16a.xml?rss" ); // The values below change the structure of your table: // In all cases, 1=yes, 0=no // How wide would you like it to be? var width; // How thick would you like the border to be? var bwidth; // What Colour would you like the border to be? var bcolour; // What Colour would you like the background to be? var bground; // What Colour would you like the headlines to be? var hcolour; // What size would you like the headlines to be? var hsize; // What Colour would you like the text to be? var tcolour; // What size would you like the text to be? var tsize; // This is the bad-boy function itself function draw_table (width, bwidth, bcolour, bground, hcolour, hsize, tcolour, tsize) { // First lets make something to store this all in var output_html = ""; // create the style output_html += ""; output_html += "
"+newsitem[count][1]+"
"; } } output_html += "provided by Virus Bulletin