iRuleGenerator

 

 

iRuleGenerator :: Add-ons for Firefox

DevCentral is a great place to find interesting and useful iRule templates for different security, management and performance tasks in F5 Networks Big IP platform.

However, many times these tasks combines a customization of an iRule templates that we used before, what causing us to waste time on search and locating an iRules in every time from the beginning (unless we prefer to deal with history in our holy iRules table).

iRuleGenerator allows to F5 Networks Security Experts, Response teams and Customers to generate iRule templates rapidly and base on their needs.

Diagram 1.3 – Selecting an iRule template from iRuleGenerator menu

You can generate a dynamic ready to use iRule in seconds by:

  1. selecting an iRule template from a database
  2. customizing a dynamic parameters
  3. generate a ready to use iRule that suitable with your needs

 

iRuleGenerator provides a useful and simple way to manage and submit a new iRule templates in a shared database.

iRuleGenerator includes wide range of iRules templates that designed in order to help security experts to handle different tasks in F5 Networks Big IP platform. The templates collected from DevCentral, other blogs and online resources:

  • 20linesorless – Colin’s 20 Lines or Less Blog Series
  • iRules101 – A collection of all DevCentral iRules 101 documents
  • And more…

 

Big thanks to Colin Walker for his great work with 20linesorless and to the other community members.

 

Download

https://github.com/0xICF/iRuleGenerator/

https://github.com/0xICF/iRuleGenerator/archive/v1.1.zip

 


Install

Install the iRuleGenerator_vx.x.xpi file.

 

WARNING

iRuleGenerator includes different iRules templates that designed for different types of F5 Networks OS platform modules. Use this plugin with caution and after you verified that the selected template is suitable with your platform and module. Frogteam-Security will not be responsible for any damage that caused by improper use in this plugin tool.

 

 

How to Use

  1. In Mozilla Firefox web browser, click on the iRuleGenerator (“F5 Networks”) button (Screenshots::diagram 1.1).
  2. Select any iRule from the menu by clicking on it (Screenshots::diagram 1.3).
  3. If popup window that opened, specify the needed dynamic parameters (Screenshots::diagram 1.4).
  4. View the results in the iRule Clipboard (Screenshots::diagram 1.5).

 

 

 

Screenshots

Diagram 1.0 - Clicking the iRuleGenerator (“F5 Networks” logo) button in Mozilla Firefox web browserDiagram 1.0 – Clicking the iRuleGenerator (“F5 Networks” logo) button in Mozilla Firefox web browser

 

Diagram 1.1 – iRuleGenerator opened in Mozilla Firefox web browserDiagram 1.1 – iRuleGenerator opened in Mozilla Firefox web browser

 

Diagram 1.2 – Clicking the “Enable iRule Clipboard” button to view the iRule ClipboardDiagram 1.2 – Clicking the “Enable iRule Clipboard” button to view the iRule Clipboard

 

 

Diagram 1.3 – Selecting an iRule template from iRuleGenerator menuDiagram 1.3 – Selecting an iRule template from iRuleGenerator menu

 

 

Diagram 1.4 – Specifying iRule parameters in the popup window that opened

 

 

 

Diagram 1.4 – Specifying iRule parameters in the popup window that opened

 

Diagram 1.5 – Viewing the result in iRule Clipboard window

Diagram 1.5 – Viewing the result in iRule Clipboard window

 

 

 Change log

May 28, 2014 – iRuleGenerator v1.1

  • 11 New iRule templates has been added

May 11, 2014 – iRuleGenerator v1.0.1 Beta

  • 10 New iRule templates has been added
  • Clear iRule Clipboard button added

 

Mailing list

goldstein.eran@yahoo.com

 

Authors

Eran Goldstein

 

License

GPL v3 2014 (C) All rights reserved to Frogteam-Security Ltd.

Powered by Frogteam-Security

 

References

https://github.com/0xICF/iRuleGenerator

https://0xicf.wordpress.com/irulegenerator/

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s