run-code-snap-and-run
-e You must have the Snap and Read extension: https://chromewebstore.google.com/detail/snapread/mloajfnmjckfjbeeofcdaecbelnblden. With this exploit, you can run scripts with the “Snap&Read” extension. The extension needs to be signed in to an active Snap&Read account before you begin.
Enable the Snap&Read toolbar:
- Open the Snap&Read popup by activating the extension.
- In the extension popup, enable the Snap&Read service by toggling the Snap&Read switch on.
Instructions:
- In the Snap&Read toolbar, click the Show outlines button.
- In the Snap&Read outlines panel, click the New outline (+) button at the top left.
- Enter any text into the outline topic’s editable text area.
- Click the bullet point of the topic.
- Click the Link to source option.
- Click the plus (+) button at the bottom right.
- Click and switch to the WEBSITE tab.
- In the Article/Page title input field, enter the name of your chosen bookmarklet.
- In the URL input field, enter the source of the bookmarklet, starting with javascript:. -> Important: You may need to substitute escape characters for advanced bookmarklets.
- Click SAVE at the top right.
- Click and switch to the OUTLINE tab.
- In the Snap&Read toolbar, click the Hide outlines button.
Script Execution: Follow on a page of your choice.
- In the Snap&Read toolbar, click the Show outlines button.
- In your created outline, click the link separated by parenthasis that contains the bookmarklet.
- In the Snap&Read toolbar, click the Hide outlines button.
Disable the Snap&Read toolbar:
- Open the Snap&Read popup by activating the extension.
- In the extension popup, disable the Snap&Read service by toggling the Snap&Read switch off.
Credits: github.com/AshtonDavies