Saturday, October 9, 2010 5:37:34 AM
Drive-by Exploit, Malware, BLADE
BLADE - An Attack-Agnostic Approach for Preventing Drive-By Malware Infections.pdf
Drive-by downloads are the primary means of delivering malicious software onto computers across the internet. BLADE(BLock All Drive-by download Exploits) is a system that eliminates malware installations. It is a browser-independent operating system kernel extension that asserts that all executable files delivered through browser downloads must result from explicit user consent and redirects every unconsented browser download to a non-executable secure-zone on disk. BLADE thwarts the ability of browser-based exploits to surreptitiously download and execute malicious content by remapping to the filesystem only those browser downloads to which a programmatically inferred user-consent is correlated.Read more...
Saturday, May 29, 2010 10:02:11 AM
Ceph, Linux v2.6.34, University of California, Distributed network file system
Ceph is a distributed network file system designed to provide performance, reliability and scalability. Ceph is released under the terms of LGPL. It provides seamless scalability, intelligent load balancing and efficient, and easy to use snapshot functionality. Ceph is designed to handle workloads in which tens thousands of clients simultaneously access the same file, or write to the same directory.Read more...
Saturday, May 22, 2010 9:50:04 AM
Template, Metaprogram, C++, Boost
Template metaprogramming is used mainly to provide computation efficiency at compile time, i.e., suppose there is some computation that is being computed at translation time, then it can be optimized to be done at compile time using template metaprogramming in C++. Also, normally, template metaprograms are shorter in size. Let us understand this through an example :Read more...
Saturday, May 22, 2010 8:19:50 AM
JavaScript, ConScript, Microsoft Research, University of California
ConScript.pdf
Websites depend on third-party JavaScript APIs and other libraries. These APIs may be prone to attacks, security vulnerabilities and poor programming practices. To solve this problem, ConScript, a browser extension/browser-based aspect system for security, allows hosting page to express fine-grained application-specific security policies that are enforced at runtime. Policies can also be generated automatically through static analysis of server-side code or run-time analysis of client-side code. There is also a type system that can help ensure correctness of ConScript policies. This system was tested with Google Maps, MSN, GMail and Live Desktop and the overhead was significantly lower than other proposed systems.Read more...
Saturday, May 22, 2010 7:02:35 AM
Google Labs, Google
1. Aardvark : Aardvark was acquired by Google. It is a social search engine to find people. Aardvark is a new kind of tool that lets you tap into the knowledge and experience of friends and friends-of-friends. How it works is, send Aardvark a question (from the web, IM, email, Twitter, or iPhone) and you’ll get a response from someone with
- The right knowledge and experience to help.
- Similar tastes.
- Friends in common.
Read more...
Sunday, April 25, 2010 10:34:19 AM
IT systems, Indo-German Max-Planck Center for Computer Science, GRIP-IT
INTRO : A German delegation of acatech - German Academy of Science and Engineering, announced the commencement of their latest project 'German-Indian Partnership for IT Systems (GRIP-IT)'. The project is in cooperation with the Indo-German Max-Planck Center for Computer Science which is supported by the Department of Science and Technology (DST).
The focus of this project is to foster cooperation and forge new ties in the area of Embedded Systems, Internet of Things and Services and Green IT. The funding for this project comes from the German Federal Ministry of Education and Research. The main objective of the project is to set up and build networks between German and Indian partners from industry and academia. Read more...
Sunday, April 25, 2010 10:06:03 AM
Technology Companies, Hiring
INTRO : With the descent of recession, the technical companies are on a hiring spree even at times competing and bidding for a candidate.
Let us look at the numbers. Google hired 786 new employees and is just getting started. Google is expecting to continue hiring through the year.
Intel also disclosed that the company expects to hire 1000 to 2000 people in 2010. The Santa Clara, chip maker, ended 2009 with 79800 employees. Read more...
Sunday, April 25, 2010 8:46:48 AM
ROBOTC, Programming, Robotics Academy, Carnegie Mellon
INTRO : ROBOTC 2.0 is a programming language for robots. It comes from Carnegie Mellon's Robotics Academy. It comes with a suite of training tools which are easy enough for elementary robots to use, but poerful enough for college-level engineering courses.
ROBOTC 2.0 is an implementation of industry-standard C programming language. It includes a new GUI modeled after Microsoft's Visual Studio programming environment. It also has an interactive real-time debugger that operates with either a wired or wireless connection to a PC. Read more...
Sunday, April 25, 2010 7:41:33 AM
Operating system, Ethos, Jon A Soloworth
INTRO : The applications that run on a system are more prone to bugs and viruses than the OS itself. One way to handle security of our systems is to have third-party softwares which provide the necessary security from spams, viruses and hacking. Another way is to handle security issues at the OS level. Ethos OS is a step in this regard.
The purpose of this OS is to to pioneer a new secure system call interface with clean semantics that helps to reduce/eliminate programmer induced bugs/security holes in system software. Soloworth[Associate Professor of Computer Science at University of Illinois] along with Daniel Bernstein[Research Professor of Computer Science] are in the process of developing this OS. Bernstein's role is to expose vulnerabilities that need fixing. Also, his expertise in cryptography and networking will be useful. Read more...
1 2 3 4 5 ... 11 Next »