# Different Kinds of Attacks

### Exploit Attacks&#x20;

If you are using an old version of a browser, or you are using an old version of MetaMask, it IS POSSIBLE for a malicious website to use some trickery to get to your private key, even if you don't sign anything. This is highly unlikely, but you should always keep your browser up to date.&#x20;

It is also possible for the website to use browser exploits to also read the *encrypted* wallet file that MetaMask uses. If the attacker knows your passwords, and you reused them for the MetaMask wallet, then they can steal it that way too.&#x20;

There are some other common attacks, but nearly all of them are dependent on zero day exploits, of which there are many. Update Chrome when it asks you to. If you are on Windows, there are a number of other attack vectors. For instance, a completely different browser plugin could be compromised and lead to the same thing.&#x20;

### Phishing Attacks&#x20;

These types of attacks are hard, and it's a moving target. It's way easier to just trick people into giving up their keys: malicious links in emails that get you to download something - malicious links in emails that get you to sign something - malicious "tech support" that convinces you to run Team Viewer or something else and then they just take it - etc.&#x20;

There's a big long list and the hardware wallet protects against most of it (but not all) the best thing that you can do is get educated.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://frogland.gitbook.io/toadex/community/web3-blockchain-and-crypto-tips-and-safety/different-kinds-of-attacks.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
