-
Notifications
You must be signed in to change notification settings - Fork 31
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Updated doc canarytoken revamp (#53)
* Update wording and screenshots * update wording * update screenshot for DNS token * remove nvmrc * Fix typos and wording * fix typo * replace Canarytoken's
- Loading branch information
1 parent
205c3a2
commit 848ee93
Showing
33 changed files
with
129 additions
and
128 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
.DS_Store | ||
node_modules | ||
docs/.vuepress/dist/ | ||
.nvmrc |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
# Adobe PDF Token | ||
# Adobe PDF Canarytoken | ||
|
||
## What is an Adobe PDF token | ||
## What is an Adobe PDF Canarytoken | ||
|
||
This Canarytoken is a PDF document that will notify you when it has been opened (by reasonably compliant PDF readers). The token works by forcing the PDF reader to do a DNS lookup on a unique address (so we can safely tie the resolution to the opening of the Document). | ||
This Canarytoken is a PDF document that will notify you when it has been opened (by reasonably compliant PDF readers). The Canarytoken works by forcing the PDF reader to do a DNS lookup on a unique address (so we can safely tie the resolution to the opening of the Document). | ||
|
||
>**Note**: DNS tokens are great to get a beacon out from a heavily filtered network, but lack the granularity of some other tokens. In this case, the best you can hope for is to be aware that the document was opened, and have a rough idea of the source. | ||
>**Note**: DNS Canarytokens are great to get a beacon out from a heavily filtered network, but lack the granularity of some other Canarytokens. In this case, the best you can hope for is to be aware that the document was opened, and have a rough idea of the source. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,17 @@ | ||
# Custom EXE Token | ||
# Custom EXE Canarytoken | ||
|
||
## What is a Custom EXE Token | ||
## What is a Custom EXE Canarytoken | ||
|
||
This token works by signing an EXE or a DLL with a certificate containing a Canarytoken. When the EXE is run, or the DLL is loaded, an alert is fired. | ||
This Canarytoken works by signing an EXE or a DLL with a certificate containing a Canarytoken. When the EXE is run, or the DLL is loaded, an alert is fired. | ||
|
||
## Creating the token | ||
## Creating the Canarytoken | ||
|
||
Create a token by choosing "Custom exe" from the drop down list. | ||
Create a Canarytoken by choosing "Custom exe / binary" from the Canarytokens list. | ||
|
||
Leave a reasonable comment to remind yourself where you will deploy the token. Then, select the EXE or the DLL to be signed. | ||
Leave a reasonable comment to remind yourself where you will deploy the Canarytoken. Then, select the EXE or the DLL to be signed. | ||
|
||
The file can now be downloaded. Remember, this token is triggered whenever the binary file is executed. For EXEs, this means direct execution and for DLLs, it means they were loaded. | ||
The file can now be downloaded. Remember, this Canarytoken is triggered whenever the binary file is executed. For EXEs, this means direct execution and for DLLs, it means they were loaded. | ||
|
||
## What to tokenize | ||
|
||
When choosing which files to token, decide on a few binaries commonly used by attackers, and token these. | ||
When choosing which files to Canarytoken, decide on a few binaries commonly used by attackers, and Canarytoken these. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,11 @@ | ||
# Fast Redirect Token | ||
# Fast Redirect Canarytoken | ||
|
||
## What is a Fast Redirect Token | ||
## What is a Fast Redirect Canarytoken | ||
|
||
This token is similar to the HTTP token but the token redirects to a custom address once triggered. The difference between the regular HTTP token and the Fast Redirect is that this token does not collect browser nor browser plugin information. For a redirect that does, see the Slow Redirect token in the next section. | ||
This Canarytoken is similar to the HTTP Canarytoken but the Canarytoken redirects to a custom address once triggered. The difference between the regular HTTP Canarytoken and the Fast Redirect is that this Canarytoken does not collect browser nor browser plugin information. For a redirect that does, see the Slow Redirect Canarytoken in the next section. | ||
|
||
## Creating the token | ||
|
||
Create a token by choosing "Fast Redirect" from the drop down list. | ||
Create a Canarytoken by choosing "Fast Redirect" from the Canarytokens list. | ||
|
||
Leave a reasonable comment to remind yourself where you will deploy the token. Add the redirect URL to which the token will redirect once fired. Then click "Create New Canarytoken" to create the token. | ||
Leave a reasonable comment to remind yourself where you will deploy the Canarytoken. Add the redirect URL to which the Canarytoken will redirect once fired. Then click "Create New Canarytoken" to create the Canarytoken. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
# MS Excel Token | ||
# MS Excel Canarytoken | ||
|
||
A special thanks to [Dominic White](https://twitter.com/singe) for making this happen. | ||
|
||
## What is a MS Excel Token | ||
## What is a MS Excel Canarytoken | ||
|
||
This is a Microsoft Excel document that will alert you whenever it is opened in Microsoft Office on Windows or MAC OS. | ||
This is a Microsoft Excel document that will alert you whenever it is opened in Microsoft Office on Windows or macOS. | ||
|
||
This is useful for dropping into shares that shouldn't be accessed. Create a juicy filename (employee_salaries.xlsx, passwords.xlsx), leave it lying around on a network share, on a web server, in an email, and wait for the alert to tell you there's someone snooping around. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
# MS Word Token | ||
# MS Word Canarytoken | ||
|
||
## What is a MS Word Token | ||
## What is a MS Word Canarytoken | ||
|
||
This is a Microsoft Word document that will alert you whenever it is opened in Microsoft Office on Windows or MAC OS. | ||
This is a Microsoft Word document that will alert you whenever it is opened in Microsoft Office on Windows or macOS. | ||
|
||
This is useful for dropping into shares that shouldn't be accessed. Create a juicy filename (employee_salaries.docx, passwords.docx), leave it lying around on a network share, on a web server, in an email, and wait for the alert to tell you there's someone snooping around. |
Oops, something went wrong.