Article China vs US, cyber superpowers compared Introduction In the last months, the press agencies and government official bulletins have reported several news regarding continuous cyber-attacks…
Article .NET Reflection Abstract Assemblies are the core units of deployment. At design time, we can examine the set of reference assemblies in CIL code with couple of…
Article Security Threats in Virtual World What are virtual worlds? A virtual world is an online world that simulates the real world in which the 'residents' can interact. Residents can…
Article .NET Application Domain Internal Abstract In this article, you'll drill deeper into the details of how an assembly is hosted by the CLR and come to understand the relationship…
Article Privacy Implications of Google Glass Introduction Google Glass is a wearable computer worn like a standard pair of glasses. The device displays information on a glass screen in front of…
Article How USB Malware Works Introduction In this article we will look at malware that propagate to other machines using USB removable devices. Unlike most malware which make…
Article IOS Application security Part 5 - Advanced Runtime analysis and manipulation using Cycript (Yahoo Weather App) Introduction In the previous article, we learnt how to setup Cycript on your idevice, hook into a running process and obtain information about its…
Article Near field communication (NFC) technology, vulnerabilities and principal attack schema The Near Field Communication (NFC) is a set of standards for mobile devices designed to establish radio communication with each other by being…
Article Phishing and social engineering techniques 3.0 This is the third part of the phishing and social engineering techniques series. In the first article we have discussed what phishing is and what…
Article Dynamic Programming Tutorial Introduction The dissertation investigates attributes. You'll see how you can define attributes on various items within your program. We shall also…
Article C# Multithreading Example Introduction The term "multithread programming" may sound complicated, but it is quite easy to do in C#.net. This article explains how…
Article PRISM – Facts, Doubts, Laws and Loopholes Introduction Edward Snowden is the name of a 29-year-old technical assistant for the Central Intelligence Agency who disclosed the largest…
Article Cracking the Maze of Advanced Persistent Threats! Advanced Persistent Threats, as the name suggests, are advanced, persistent and deadly in their nature. The ghost of APTs can affect any…
Article Penetration testing for iPhone applications – Part 5 In the first part of the article, we discussed traffic analysis for iPhone applications. The second, third and fourth parts of the article covered…
Article Heap overflow: Vulnerability and heap internals explained A heap overflow is a form of buffer overflow; it happens when a chunk of memory is allocated to the heap and data is written to this memory without…
Article What is Bitcoin? Bitcoin is a digital currency or, we might say, electronic cash that uses peer-to-peer technology for transactions. Here peer-to-peer means it is…
Article The ZeroAccess Botnet Revealed There has been a large spread of Botnet-related threats in the web world recently. Now when we talk about botnets, it is basically a collection of…
Article Project Artemis – OSINT activities on Deep Web Introduction During the last months I was a member of the board for a project titled Artemis, a research project that I started with my co-author…
Article IOS Application Security Part 6 - New Security Features in IOS 7 As we all know, Apple recently introducted its new version of IOS at WWDC 2013 with a completely redesinged User Interface. If you haven't seen it…
Article Using OSINT in Your Business How could organisations leverage open-source intelligence to gain more insight into their cyber threats? It seems that many organisations, including…
Article Encryption – Anything to Declare? Encryption is a great tool for reducing risks of the loss and interception of data. Encryption technology it has become increasingly deployable and…
Article Windows Memory Protection Mechanisms Introduction When trying to protect memory from being maliciously used by the hackers, we must first understand how everything fits in the whole…
Article Botnets Unearthed – The ZEUS BOT Zeus, also known as ZBot/WSNPoem, is famous for stealing banking information by using man in the browser keystroke logging and form grabbing. As the…
Article IOS Application Security Part 7 - Installing and Running Custom Applications on Device without a registered developer account Usually, to test apps on a device, you need to be a registered developer which costs about $99/year. For people who want to learn IOS Application…