



Two security issues really surprised me. One is with Linux and another one is Adobe Flash.
To handle unavailable operations for some protocols, Linux kernal has methods that are not doing any NULL pointer check before deferencing those methods. An attacker can put his code that will get executed with kernel privileges. For more details, visit: http://blog.cr0.org/2009/08/linux-null-pointer-dereference-due-to.html.
Flash is one of the premium vechile for web sites with extravaganza contents. A critical vulnerability allows attackers can compromise the system with Flash 9.x and 10.x for all platforms. Visit: http://www.adobe.com/support/security/bulletins/apsb09-10.html to download the patch for the pitch.
Finally, one good news about IE 8.
NSS Lab is one of the leading product security testing and certification independent body has published comparative browser security testing in IE 8, Firefox 3, Safari 4, Chrome 2 and Opera 10. The report said that IE 8 (83%) followed by FF 3 (80%) are most consistent in the high level of protection from phishing URL block rate. Chrome and Safari score 26% and 2% respectively.
The socially engineered malware block rate for IE8 is 81% which surpassed all the other browsers in the earth (again Google’s promo style!). FF3 scores 27% and Chrome2 7%.
Read the complete report at http://www.nsslabs.com/browser-security.
Okey, now let me brief the reason for this post’s title. Always, people from OS (open source) said that they are more stronger in skills than the engineers at Microsoft and other CS (closed source) No.1s. Now, they have to understand that skill is not at all related to open source. It is a myth.
PS: I am not against OS.




Microsoft released Internet Explorer 8.0 a couple of days before. When I installed RC1 months before, I had experienced some page crashes and degrade in performance and usability. The most critical thing was loading “about:Tab” / “about:blank”.
The final release of IE 8.0 is impressed me lot not only for its performance and usability (of course, it is much faster than Chrome), its compliance with the industry standard and moving twoards the semantic web. As a developer, it enables to write our web applications much standard way. In addition to this, the IE 8.0 readiness toolkit enables to add new face to your web application. From the compatibility perspective, it has three different rendering modes:
Let us see the IE 8.0’s new features and standards from developer view point.
Web Standards
CSS Expression has been deprecated in IE 8.0 (standard mode) due to its non-standard CSS extension and performane issue. However, numerous non-CSS 2.1 properties are introduced with “-ms” prefix. The filters also non-standard CSS, so they are now with “-ms” prefix.
<img src=data:image/gif;base64, XyVRKzw0CClkeqva…
AJAX now in HTML 5 Standard
var globalStorage = window.globalStorage["http://www.udooz.net"];
or
var sessionStorage = window.sessionStorage["http://www.udooz.net"];
// to check browser offline
if(!window.navigator.onLine) // do offline behavior
Cross-domain Communication
window.postMessage(“Cross-domain communicated”, “http://www.msn.co.in”);
Visit http://msdn.microsoft.com/en-au/ie/dd433173.aspx#AJAX for more details.
Native JSON Support
IE 8.0 uses douglas crockford’s JSON API, so that you can natively call JSON.stringfy() and JSON.parse() methods.
In addition these, there are so many other features which makes IE 8.0 more near to the semantic web arena. I’ll cover those details in a separate post.


More Options ...
Categories
Tag Cloud
Blog RSS
Comments RSS

Void « Default
Life
Earth
Wind
Water
Fire
Light 