Malware Creation

AntiVirus Capabilities


Anti-Virus Protections and Common Bypasses

Types of protections

Anti-Virus has evolved since the early days of computers. Originally they just checked files against a database of known malware, this was called static analysis and was good at stopping known malware and is still used today. However, if a new malware came along there was nothing it could do to detect it.

This is when what we call Endpoint Detection and Response (EDR) expanded upon this basic Anti-Virus idea. This was effectively a combination of lots of different types of protections as well as the initial idea of original anti-viruses in static analysis.

Security researchers commonly use EDR and AV to mean the same thing but they often just mean the collection of techniques that are used together to protect systems.

These systems all together then are used to give each program a probability of being malware or benign. If for example, a file is doing things that are commonly used by malware the probability of it being a malware is increased. The EDR will then combine these scores and try to tag whether it is a dangerous program or not. This is a fine balance as normal programs often use the same ideas as malware to do things that they should be allowed to do. Therefore, inherently malware has an advantage as the EDR has to detect as many dangerous programs and with as few possible false possibles. This is effectively a balancing act and due to this; there will always be some malware that will get through as its score is similar to normal programs. This is the goal of the malware developer.


Goal

The goal of malware creation is to combine multiple techniques so that the current EDR protections are useless against the malware. Examples of this are plentiful however all of them are now detected as when they are released publicly they are then tagged by EDR manufactures so that they will no longer work

Researching past examples of malware that worked well is a good start to begin thinking in the mindset of someone who develops malware.


Examples of Protections

Summary

EDR solutions protect endpoint devices from malware and other cyber threats. It's important for those in the cybersecurity field to understand EDR and malware, and stay informed about the latest threats and solutions. This knowledge will help them defend against malware and contribute to the overall security of organizations and their endpoint devices.

Conclussion

EDR and malware are crucial in modern cybersecurity. A strong understanding of EDR and malware is important for those starting a career in cybersecurity, as they need to be informed and proactive in the face of evolving threats. By staying informed, they can defend against malware and improve endpoint security.

Sources

0xPat Blog