Java native code injection

Java is a really feature-rich object-oriented language. JNA (Java Native Access) is one of them, notably known to facilitate interaction with the memory and execution of native code. Explanations JNA library is used in Java technology to operate low-level operations [...]

ICS security: method matters

“Common sense is the best distributed thing in the world, for we all think we possess a good share of it.” (René Descartes, Discours de la Méthode) In a context of economic crisis and increased competition, cyber security is rarely [...]

Sorry, Mario, but the princess is in another citadel…

During the audit of an infected host looking for banking malware, we met a Citadel sample, identified by the folders it was stored in: “random” directory names in “C:\Documents and Settings\User\Application Data”, containing the binary, the modules or the configuration [...]