Edit Dictionaries tool
Use the Edit Dictionaries tool in ETS for the Desktop to build a database of words to be used during an SNMP or password attack. The dictionary database is normally used by the SNMP Dictionary Attack tool, but you can also use it with other tools. The database of dictionaries is a Microsoft Access database.
- The words in a dictionary can be arranged.
- Dictionaries can also be exported into plain text files.
See the following sections:
Open the Edit Dictionaries tool
-
To launch the tool from the Toolset Launch Pad, locate the Edit Dictionaries tool and click Launch.
-
You can add the tool to a tab in the Workspace Studio, and access it from there.
-
To launch the tool from the Windows Start menu:
-
Click Start > All > SolarWinds Engineer's Toolset.
-
Right-click Edit Dictionaries, click More, and click Run as administrator.
-
Open a dictionary
-
Click Dictionaries > Show Dictionary.
-
Click the name of the dictionary you want to open.
Create a new dictionary
You can create a new dictionary by importing a list of words from a text file, or complete the following steps to create an empty dictionary.
-
Click Dictionaries > New Dictionary.
-
Enter the name and (optionally) a description of the dictionary, and click OK.
A new, empty dictionary is created.
Delete a dictionary
-
Click Dictionaries > Delete Dictionary.
-
Click the name of the dictionary you want to delete.
-
Click Yes at the confirmation prompt.
Import a list of words
Word lists can be imported into the dictionary database from a text file. The list of words must be in a plain text file with one word per line.
You can import the list into an existing dictionary or create a new dictionary. If you import the list into an existing dictionary, all words in the list are imported, even if they are already in the dictionary. You can automatically remove duplicates.
-
Click File > Import Dictionary.
-
Do one of the following:
-
To create a new dictionary containing the list of words:
-
Select Import into a new dictionary, and click OK.
-
Enter the name and (optionally) a description of the dictionary, and click OK.
-
-
To add the words to an existing dictionary:
-
Select Append to an existing dictionary, and click OK.
-
Select the dictionary, and click OK.
The Import Word List dialog opens.
-
-
-
Browse to the text file containing the list of words to add, and click Open.
Export a dictionary to a text file
-
Click File > Export Dictionary.
-
Click the name of the dictionary you want to export.
-
Specify the file name and location, and click Save.
The list of words is saved in a text file.
Make changes to the words in a dictionary
Edit the list in a text file
To edit the words in a dictionary, export the dictionary to a text file and open it in a text editor. After you have edited the dictionary, import it back into the dictionary database.
Copy the words from one dictionary into another
-
Click Dictionaries > Copy Dictionary.
-
Click the name of the dictionary you want to copy from.
-
Select the dictionary you want to copy the words into, and click OK.
All words from the first dictionary are added to the second dictionary.
Remove all duplicate words from a dictionary
-
Click Dictionaries > Remove Duplicates.
-
Select the dictionary.
All duplicate words are removed.
Remove a specific word from a dictionary
-
Open the dictionary.
-
Click the line that the word is on to highlight it.
-
Right-click anywhere in the dictionary and click Delete.
The word on the highlighted line is removed from the dictionary.
Remove all words from a dictionary
-
Click Dictionaries > Clear Dictionary.
-
Click the name of the dictionary you want to delete the words from.
-
Click Yes at the confirmation prompt.
All words are removed from the dictionary, and the dictionary closes if it is open.
Apply a change to a list of words
You can make changes that are applied to an entire list of words. For example, you can change the capitalization of all the words, add a number to the beginning or end of all words, or change a certain letter (such as o) to a number (such as 0).
Words are taken from the source dictionary, altered, and added to a target dictionary that you specify. The source and target can be the same. The altered words do not replace any existing words in the dictionary. So if the target dictionary contains word and you apply capitalization and select the same dictionary as the target, that dictionary will contain both word (from the original list) and Word (from the altered list).
-
If you want to save the altered list of words in a new dictionary, create the target dictionary.
-
Click Dictionaries > Mutate Dictionary.
-
Click the name of the dictionary you want to alter.
-
Select one or more of the following changes, and click OK.
Hold down the Ctrl key to select multiple options.
Option Description Example Capitalize Capitalizes the first letter of the word, and makes all other letters lowercase. woRD > Word Upper Case Capitalizes all letters. word > WORD Lower Case Makes all letters lowercase. Word > word Reverse Reverses the order of the letters. word > drow Reverse Capitalize Makes the first letter of the word lowercase, and capitalizes all other letters. word > wORD Append Numbers 1 through 9 Creates nine versions of each word, with the numbers 1 through 9 added to the end. word > word1, word2, word3, word4, word5, word6, word7, word8, word9 Prefix Numbers 1 through 9 Creates nine versions of each word, with the numbers 1 through 9 added to the beginning. word > 1word, 2word, 3word, 4word, 5word, 6word, 7word, 8word, 9word Convert the letter o's to the number zero Converts the letter oorOto the number0.word > w0rd Convert the letter i's to the number one Converts the letter iorIto the number1.Ineligible > 1nel1g1ble Convert the letter i's to exclamation marks Converts the letter iorIto an exclamation mark!.Ineligible > !nel!g!ble -
Select a dictionary to place the updated words in. (You can select the dictionary they are currently in or a different dictionary.) Click OK.