Client Side Attacks
Enumeration
Passive Enumeration:
Identify the victim's browser.
Active Enumeration:
Social Engineering:
Craft messages or scenarios to manipulate users into revealing sensitive information or performing actions.
Leveraging HTML Apps
Tool: fingerprintjs2
A JavaScript library to uniquely identify a browser based on its features.
HTA Attack:
Create an HTA (HTML Application) to execute malicious scripts.
Example HTA file (
file.hta
):Copy the HTA file to a web server:
Generate an HTA payload with msfvenom:
Exploiting Microsoft Office
Word Macro:
Split the payload to evade detection.
Add the split payload to a Word Macro (
document.docm
).
Object Linking and Embedding (OLE):
Create an evil batch file (
evil.bat
).Create a link object in the Word document (
document.docm
).
Resources:
Last updated