Hi Marlon.
agent based can detect what processes are running, what is on harddrive, what is the setting in registry. Agent less can detect if the application is vulnerable or not.
each approach does have benefits
🙂
if the client does have strict firewall then agent less scan will not tell you much, and still the client can be very old and full of unwanted software.
Regards
Zdeněk Pala