edit_landing_page
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
edit_landing_page [2018/01/25 15:46] – [Naming Convention] lucy | edit_landing_page [2020/01/03 16:50] (current) – [File Manager in LUCY] lucy | ||
---|---|---|---|
Line 8: | Line 8: | ||
* Any Scripts or Style sheets | * Any Scripts or Style sheets | ||
- | The editor can only save html code which is compliant with W3C standard. You can always check your code with this validation service: https:// | + | The editor can only save HTML code which is compliant with W3C standard. You can always check your code with this validation service: https:// |
===== How to select a page that needs to be edited ===== | ===== How to select a page that needs to be edited ===== | ||
- | The html pages can be edited either in the generic template section or within a campaign. If you change them in the generic template section the changes will remain for all campaigns that use that template in the future. Therefore it might be better to make the changes of a page within a campaign. This will change only the template within that specific campaign. | + | The HTML pages can be edited either in the generic template section or within a campaign. If you change them in the generic template section the changes will remain for all campaigns that use that template in the future. Therefore it might be better to make the changes of a page within a campaign. This will change only the template within that specific campaign. |
Line 30: | Line 30: | ||
===== Creating new pages ===== | ===== Creating new pages ===== | ||
- | You can create a new page by going to actions --> new. Then give your page a name and tell LUCY what type it is (this matters: if you select a "web based" type, then the WYSIWYG editor will be missing the Trojan simulation buttons. To be on the safe side we recommend using the mixed type). | + | You can create a new page by going to actions --> new. Then give your page a name and tell LUCY what type it is (this matters: if you select a "web-based" type, then the WYSIWYG editor will be missing the Trojan simulation buttons. To be on the safe side we recommend using the mixed type). |
{{ new_page.png? | {{ new_page.png? | ||
Line 78: | Line 78: | ||
{{ filemanager.png? | {{ filemanager.png? | ||
- | You can use the upload button to upload the files or simply drag and drop one or multiple | + | Step 1: Click on " |
+ | Step 2: Click on " | ||
+ | |||
+ | {{ file_m_ipl.png? | ||
+ | |||
+ | Step 3: Upload your image | ||
+ | Step 4: Click ok | ||
+ | |||
+ | You can use the upload button to upload the files or simply drag and drop one or multiple | ||
{{ upload_file_manager.png? | {{ upload_file_manager.png? | ||
Line 117: | Line 125: | ||
The system uses 2 predefined file names for all pages that simulate some sort of a login: | The system uses 2 predefined file names for all pages that simulate some sort of a login: | ||
- | * **index.html** - The first page that the user sees after clicking on the link in the email message. Usually it contains a login form (but you can use it for any other form as well: LUCY simply checks if there is a form based POST request, independent from the from variable names). All other pages are forbidden until the user enters login details on this page. The login form should use a POST method and either point to the same page (have an empty action attribute) or have an action set to "? | + | * **index.html** - The first page that the user sees after clicking on the link in the email message. Usually, it contains a login form (but you can use it for any other form as well: LUCY simply checks if there is a form-based POST request, independent from the from variable names). All other pages are forbidden until the user enters login details on this page. The login form should use a POST method and either point to the same page (have an empty action attribute) or have an action set to "? |
- | * **account.html** - The page that the user sees after entering valid login and password values (or any other forma based data submitted on the index page). Please note, that all submitted data on the index page is recorded in LUCY and [[monitor_a_campaign_statistics|visible in the statistics]]. If you are missing the account.html page, you will see the [[not_found_pages_404|standard 404 error page]] in LUCY, which also can be customized. If you want to redirect the user directly to some other page than the account.html (e.g. the awareness site), please check out [[redirecting_users|this chapter]]. | + | * **account.html** - The page that the user sees after entering valid login and password values (or any other form-based data submitted on the index page). Please note, that all submitted data on the index page is recorded in LUCY and [[monitor_a_campaign_statistics|visible in the statistics]]. If you are missing the account.html page, you will see the [[not_found_pages_404|standard 404 error page]] in LUCY, which also can be customized. If you want to redirect the user directly to some other page than the account.html (e.g. the awareness site), please check out [[redirecting_users|this chapter]]. |
- | For other pages you can choose any other name. This applies to web based templates. On file based templates, LUCY does not expect a second page. Therefore, you only have 1 index page. If you still need multiple pages, you need to solve this with JavaScript. Please check out the template " | + | For other pages, you can choose any other name. This applies to web-based templates. On file-based templates, LUCY does not expect a second page. Therefore, you only have 1 index page. If you still need multiple pages, you need to solve this with JavaScript. Please check out the template " |
===== Links in LUCY ===== | ===== Links in LUCY ===== | ||
- | **Example 1 - Links on page within the " | + | **Example 1 - Links on page within the " |
<a href=" | <a href=" | ||
Line 133: | Line 141: | ||
{{ justsometext2.png? | {{ justsometext2.png? | ||
- | **Example 2 - Links within the index.html page, without submitting any data**: If that cookie (auth=1) does not exist, LUCY will think no authentication has been done and therefore always redirect the user back to the index page. As a result | + | **Example 2 - Links within the index.html page, without submitting any data**: If that cookie (auth=1) does not exist, LUCY will think no authentication has been done and therefore always redirect the user back to the index page. As a result |
Line 197: | Line 205: | ||
{{ layer_add.png? | {{ layer_add.png? | ||
- | Now you need to link the image to the malware simulation. In case you use the standard malware simulations within the file template section you can click on the image, then on the link symbol in the editor and insert a link like this example: %static%/ | + | Now you need to link the image to the malware simulation. In case you use the standard malware simulations within the file template section you can click on the image, then on the link symbol in the editor and insert a link like this example: %static%/ |
{{ file_template_new.png? | {{ file_template_new.png? | ||
Line 211: | Line 219: | ||
{{ custom_f.png? | {{ custom_f.png? | ||
- | Next go back to the landing page editor and select the image you uploaded (1). Now click on the button "link symbol" | + | Next, go back to the landing page editor and select the image you uploaded (1). Now click on the button "link symbol" |
{{ link_image2.png? | {{ link_image2.png? |
edit_landing_page.txt · Last modified: 2020/01/03 16:50 by lucy