| 1 | Profile Editor |
|---|
| 2 | ============== |
|---|
| 3 | |
|---|
| 4 | .. sectionauthor:: Adriano Monteiro Marques |
|---|
| 5 | |
|---|
| 6 | .. warning:: |
|---|
| 7 | |
|---|
| 8 | This documentation is not finished! Part or all of it's content may be |
|---|
| 9 | missing or inaccurate. As Umit is under constant development and |
|---|
| 10 | improvement, expect changes in this documentation at upcoming releases. |
|---|
| 11 | |
|---|
| 12 | |
|---|
| 13 | Introduction |
|---|
| 14 | ------------ |
|---|
| 15 | |
|---|
| 16 | Using Umit it's normal to use the same arguments or make repeated scans and |
|---|
| 17 | sometimes it's not easy to search for the same options of nmap again. |
|---|
| 18 | |
|---|
| 19 | Profile Editor is able to create, copy and delele profiles. With it you should |
|---|
| 20 | be able to save the nmap arguments and run scans with some paramenters in the |
|---|
| 21 | future. |
|---|
| 22 | |
|---|
| 23 | What does it do? |
|---|
| 24 | ^^^^^^^^^^^^^^^^ |
|---|
| 25 | |
|---|
| 26 | The customization advantage: It's easy to call a Profile. |
|---|
| 27 | In the tab scan you only choose the target, and select a Profile. It |
|---|
| 28 | will define automatically the Nmap parameters. |
|---|
| 29 | |
|---|
| 30 | |
|---|
| 31 | The profile editor modes |
|---|
| 32 | ------------------------ |
|---|
| 33 | |
|---|
| 34 | * New profile: It's easy to create a new profile, you can define all Nmap |
|---|
| 35 | parameters and save you a suggestive name. |
|---|
| 36 | |
|---|
| 37 | * Edit profile: If you sometimes want to change the paramenters of profile, |
|---|
| 38 | you should be use edit of profiles and add, or remove the parameters, |
|---|
| 39 | checking it on the boxes. |
|---|
| 40 | |
|---|
| 41 | |
|---|
| 42 | Creating a simple scan profile |
|---|
| 43 | ------------------------------ |
|---|
| 44 | |
|---|
| 45 | .. image:: static/profile_editor_1.png |
|---|
| 46 | :align: center |
|---|
| 47 | |
|---|
| 48 | The screenshot above shows the Profile Editor. |
|---|
| 49 | |
|---|
| 50 | 1. **Use the key-stroke** |
|---|
| 51 | |
|---|
| 52 | * The key-stroke that creates a new Profile is CTRL + P |
|---|
| 53 | |
|---|
| 54 | 2. **Acces from the Main Menu** |
|---|
| 55 | |
|---|
| 56 | * Go to the *Main Menu* (the one on the top of the application), |
|---|
| 57 | Profile->New Profile. |
|---|
| 58 | |
|---|
| 59 | The profile descriptions (name, hint, description, etc.) |
|---|
| 60 | There are some fields to fill about a Profile. It's mandatory fill the |
|---|
| 61 | name. |
|---|
| 62 | |
|---|
| 63 | +-------------+----------------------------------------------------------+ |
|---|
| 64 | | Field | Description | |
|---|
| 65 | +=============+==========================================================+ |
|---|
| 66 | | Name | It is the name that appears on combo box of **Scan Tab** | |
|---|
| 67 | +-------------+----------------------------------------------------------+ |
|---|
| 68 | | Hint | A tooltip. | |
|---|
| 69 | +-------------+----------------------------------------------------------+ |
|---|
| 70 | | Description | Tells what this profile does. | |
|---|
| 71 | +-------------+----------------------------------------------------------+ |
|---|
| 72 | |
|---|
| 73 | You can browse on the tabs and apply option that you wish to build |
|---|
| 74 | a profile that you intend. |
|---|
| 75 | |
|---|
| 76 | Just press Ok and you save the profile |
|---|
| 77 | How to use the recently created profile? |
|---|
| 78 | You can find recently profile created on Combo box in Scan tab. So just fill |
|---|
| 79 | the target, select profile and press scan. The option of your new profile are |
|---|
| 80 | running on the scan. |
|---|
| 81 | |
|---|
| 82 | |
|---|
| 83 | Editing a profile |
|---|
| 84 | ----------------- |
|---|
| 85 | |
|---|
| 86 | 1. **Use the key-stroke** |
|---|
| 87 | |
|---|
| 88 | * The key-stroke Edit Profile is CTRL + E |
|---|
| 89 | |
|---|
| 90 | 2. **Acces from the Main Menu** |
|---|
| 91 | |
|---|
| 92 | * Go to the *Main Menu* (the one on the top of the application), |
|---|
| 93 | Profile->Edit Profile. |
|---|
| 94 | |
|---|
| 95 | |
|---|
| 96 | Creating a new profile based on an old one |
|---|
| 97 | ------------------------------------------ |
|---|
| 98 | |
|---|
| 99 | This option is like copy a profile. If you have a Profile and you can create |
|---|
| 100 | a similar Profile, use it. |
|---|
| 101 | |
|---|
| 102 | 1. **Use the key-stroke** |
|---|
| 103 | |
|---|
| 104 | * In combo Box of Scan Tab select a profile. The key-stroke create |
|---|
| 105 | Profile is CTRL + R |
|---|
| 106 | |
|---|
| 107 | 2. **Acces from the Main Menu** |
|---|
| 108 | |
|---|
| 109 | * Select Profile in combo box of Scan tab and go to the *Main Menu* |
|---|
| 110 | (the one on the top of the application), |
|---|
| 111 | Profile->New Profile with Selected |
|---|
| 112 | |
|---|
| 113 | |
|---|
| 114 | Deleting Profiles |
|---|
| 115 | ----------------- |
|---|
| 116 | |
|---|
| 117 | If you want delete a Profile by some reason it is possible. Follow one of the |
|---|
| 118 | procedures below. |
|---|
| 119 | |
|---|
| 120 | 1. **Use the key-stroke** |
|---|
| 121 | |
|---|
| 122 | * In combo Box of Scan Tab select a profile. The key-stroke to delete a |
|---|
| 123 | Profile is CTRL + M |
|---|
| 124 | |
|---|
| 125 | 2. **Acces from the Main Menu** |
|---|
| 126 | |
|---|
| 127 | * Select Profile in combo box of Scan tab and go to the *Main Menu* |
|---|
| 128 | (the one on the top of the application), Profile->Delete Profile |
|---|
| 129 | |
|---|
| 130 | 3. **Using Profile Editor** |
|---|
| 131 | |
|---|
| 132 | 1. Select Profile in combo box of Scan tab and go to *Main Menu* |
|---|
| 133 | (the one on the top of the application), Profile->Edit Profile. |
|---|
| 134 | |
|---|
| 135 | 2. Press the *Delete* button. |
|---|
| 136 | |
|---|
| 137 | |
|---|
| 138 | The profile editor structure |
|---|
| 139 | ----------------------------- |
|---|
| 140 | |
|---|
| 141 | Where are the options saved? See :ref:`UMIT_CFG_DIR` for the place |
|---|
| 142 | where all configuration files are stored. The files related to the profile |
|---|
| 143 | editor are options.xml and profile_editor.xml. |
|---|
| 144 | |
|---|
| 145 | The widgets available for options is combo box, checkbox and text |
|---|
| 146 | entry. We have the box with numbers (for example, number of ports) to |
|---|
| 147 | use as parameter. |
|---|