news aggregator
Windows Ribbon for WinForms, Part 9 – Changing Ribbon Colors
In this article I'll present how to change the ribbon colors.
DataGridVewTextBoxCell with Span Behaviour
DataGridViewTextBoxCell derived cell that can be merged with cells of the same type
How are ATM skimmers installed?
ATM skimmers are installed like this:
Video source: Spiegel.de & German Federal Criminal Office (Bundeskriminalamt)
Video source: Spiegel.de & German Federal Criminal Office (Bundeskriminalamt)
On 10/03/10 At 12:06 PM
Recursion, Stacks and Queues
An Article that hopes to Function as a Primer for Algorithms
generic_ptr and it's generator
generic object wrapper for delayed type selection.
How the Windows built-in watchdog infrastructure can monitor performance counters and trigger alerts.
Use the new PLA interface to monitor performance counters and triggers Alerts.
Marshaling with C# - Chapter 3: Marshaling Compound Types
Learn how to marshal compound types (structures, unions, etc.) with C#.
WPF PropertyGrid - MVVM techniques
How to build a multicolumn ListView that selects cell templates based on the row data type; and how to create a ViewModel on the fly for each cell template.
Marshaling with C# - Chapter 2: Marshaling Simple Types
Learn how to marshal simple data types with C#.
Marshaling with C# - Chapter 1: Introducing Marshaling
Introduction to marshaling.
ASP.NET Multipage TIFF Viewer with Thumbnails
ASP.NET Multipage TIFF Viewer with Thumbnails
Calendar Gadget using Qt framework
A very simple calendar to be displayed on your desktop similar with a Vista or Windows 7 gadget but works also for Windows XP..
PDF Based Targeted Attacks are Increasing
Microsoft schedules its security updates on the second Tuesday of the month. Adobe recently began following this schedule as well, and while there are no Adobe updates today, there was an out-of-cycle security update two weeks ago.
That update should now be applied if you haven't already done so.
Why?
Because we're now seeing the vulnerability (CVE-2010-0188) being exploited in targeted attacks (Microsoft also).
Our sample was submitted by a European financial organization and the file name includes a reference to the G20. The exploit drops a downloader and attempts to make a connection to tiantian.ninth.biz. We detect this attack as Exploit:W32/PDFExploit.G.
It doesn't surprise us to see this Adobe Reader vulnerability utilized so quickly.
Looking through our sample management system, we see a growing number of targeted attack files.
There were 1968 files in 2008. The number was 2195 during the year 2009. That isn't a very large increase in the overall total from 2008 to 2009 but we did see a greater percentage targeting Adobe.
And how about the first two months of 2010?
Well, so far the number is 895, which will more than double last year's number if the current pace continues.
The percentage targeting Adobe Reader continues to rise.
Here's a graph with a breakdown of the most common attack vectors used in targeted (espionage) attacks:
Updated to add: A couple of readers noticed that our graph's 2009 percentages where slightly off — it's been corrected.
That update should now be applied if you haven't already done so.
Why?
Because we're now seeing the vulnerability (CVE-2010-0188) being exploited in targeted attacks (Microsoft also).
Our sample was submitted by a European financial organization and the file name includes a reference to the G20. The exploit drops a downloader and attempts to make a connection to tiantian.ninth.biz. We detect this attack as Exploit:W32/PDFExploit.G.
It doesn't surprise us to see this Adobe Reader vulnerability utilized so quickly.
Looking through our sample management system, we see a growing number of targeted attack files.
There were 1968 files in 2008. The number was 2195 during the year 2009. That isn't a very large increase in the overall total from 2008 to 2009 but we did see a greater percentage targeting Adobe.
And how about the first two months of 2010?
Well, so far the number is 895, which will more than double last year's number if the current pace continues.
The percentage targeting Adobe Reader continues to rise.
Here's a graph with a breakdown of the most common attack vectors used in targeted (espionage) attacks:
Updated to add: A couple of readers noticed that our graph's 2009 percentages where slightly off — it's been corrected.
On 09/03/10 At 03:30 PM
Windows Ribbon for WinForms, Part 8 – ComboBox
In this article I'll present how to use the ribbon combo box control.
PlantUML Editor: A fast and simple UML editor using WPF
A WPF smart client to generate UML diagrams from plain text using plantuml tool
Wobbly Menu - An Inspiration from iPhone
iPhone like menu system and wobbly re-arrangement technique with a useful sample application
SQL SERVER – Order of Columns in Update Statement Does not Matter
SQL SERVER – Order of Columns in Update Statement Does not Matter
WPF custom ListBox with scrollbar on the background.
This article explains how to create a ListBox in WPF with the scrollbar in the background and auto-scrolling functionality when hovering over the control ends.
Functional Java
Functional programming with functors and object streams in Java
XML: Include a Flexible Parser in Your C++ Applications
Free, portable, compiler-independent XML library in C++
