January 2020
Intermediate to advanced
368 pages
9h 46m
English

Many security tools are constructed as frameworks—core components, built with a level of abstraction that allows you to easily extend their functionality. If you think about it, this makes a lot of sense for security practitioners. The industry is constantly changing; the community is always inventing new exploits and techniques to avoid detection, creating a highly dynamic and somewhat unpredictable landscape. However, by using plug-ins and extensions, tool developers can future-proof their products to a degree. By reusing their tools’ core components without making cumbersome rewrites, they can handle industry ...