Learn F5 Technologies, Get Answers & Share Community Solutions Join DevCentral

irules

iRules is a highly customized, Tcl-based scripting language allowing you complete programmatic access to application traffic in real time. If you’re looking to inspect, analyze, modify, route, re-direct, discard, or manipulate traffic in any way, chances are you can do it with an iRule. They even give you the ability to write business logic into your network layer.

Learn more

Articles

Vernon
Updated 3 weeks ago by Vernon
5 out of 5 stars

You wish to provide a static maintenance splash page when all members of a pool serving a Virtual Server are currently down or disabled. This recipe provides a few approaches to accomplishing that.

David Holmes
Updated 1 month ago by David Holmes
5 out of 5 stars

An explanation of the mirai-strikeback iRule. The iRule sends an exploit back to Mirai bot processes and kills them. Use at your discretion.

Lori MacVittie
Updated 1 month ago by Lori MacVittie

Pop quiz: Do you know what the number one driver cited in 2016 for networking investments was? No peeking!   If you guessed speed and performance, you guessed right. If you guessed security don’t feel bad, it came in at number two, just...

Peter Silva
Updated 2 months ago by Peter Silva
5 out of 5 stars

Stanislas Piron is a Security Engineer for ExITeam. 16 years ago, Stanislas started out with Firewalls, email and Web content security. His first F5 deployment was with LTM and Link Controller 10 years ago and he is DevCentral’s Featured Member...

Vernon
Updated 2 months ago by Vernon

The Problem You manage a number of web sites, and they are spread across servers in several different pools. You want to use a single public IP for all of these, so you need to make a pool selection based on the incoming Host header value....

Vernon
Updated 2 months ago by Vernon
5 out of 5 stars

An iRule recipe for rewriting the Request Target (aka, Request-URI) and request Host transparently between client and server.

Vernon
Updated 2 months ago by Vernon
5 out of 5 stars

Series Introduction In my experience, there are relatively few people who have extensive experience with Tcl. Since iRules is a Tcl dialect, that means that finding a solid iRules solution can be challenging, even for otherwise experienced...

Chase Abbott
Updated 3 months ago by Chase Abbott
5 out of 5 stars

Adding to the built-in security features of the BIG-IP platform, you can take advantage of an easy-to-use scripting language to customize security for your specific environment. Based on TCL and JavaScript (iRules LX), iRules enables you to select how you route, redirect, reject, intercept, inspect, transform, and basically control all inbound or outbound application traffic

Lori MacVittie
Updated 3 months ago by Lori MacVittie
3 out of 5 stars

Seriously, let’s talk about this because architecture is a pretty important piece of the scalability puzzle.   Rate limiting is not a new concept. We used to call it “quality of service” to make it sound nicer, but the reality is that when...

Graham
Updated 3 months ago by Graham
5 out of 5 stars

Introduction After the SAML labs at Agility I got a lot of questions about how to automatically launch SAML resources and skip the webtop, and I promised I'd write it up for you. If you haven't been to Agility, check it out next year,...

Vernon
Updated 3 weeks ago by Vernon
5 out of 5 stars

You wish to provide a static maintenance splash page when all members of a pool serving a Virtual Server are currently down or disabled. This recipe provides a few approaches to accomplishing that.

David Holmes
Updated 1 month ago by David Holmes
5 out of 5 stars

An explanation of the mirai-strikeback iRule. The iRule sends an exploit back to Mirai bot processes and kills them. Use at your discretion.

Peter Silva
Updated 2 months ago by Peter Silva
5 out of 5 stars

Stanislas Piron is a Security Engineer for ExITeam. 16 years ago, Stanislas started out with Firewalls, email and Web content security. His first F5 deployment was with LTM and Link Controller 10 years ago and he is DevCentral’s Featured Member...

Vernon
Updated 2 months ago by Vernon
5 out of 5 stars

An iRule recipe for rewriting the Request Target (aka, Request-URI) and request Host transparently between client and server.

Vernon
Updated 2 months ago by Vernon
5 out of 5 stars

Series Introduction In my experience, there are relatively few people who have extensive experience with Tcl. Since iRules is a Tcl dialect, that means that finding a solid iRules solution can be challenging, even for otherwise experienced...

Chase Abbott
Updated 3 months ago by Chase Abbott
5 out of 5 stars

Adding to the built-in security features of the BIG-IP platform, you can take advantage of an easy-to-use scripting language to customize security for your specific environment. Based on TCL and JavaScript (iRules LX), iRules enables you to select how you route, redirect, reject, intercept, inspect, transform, and basically control all inbound or outbound application traffic

Graham
Updated 3 months ago by Graham
5 out of 5 stars

Introduction After the SAML labs at Agility I got a lot of questions about how to automatically launch SAML resources and skip the webtop, and I promised I'd write it up for you. If you haven't been to Agility, check it out next year,...

Nir Zigler
Updated 3 months ago by Nir Zigler
5 out of 5 stars

An interesting topic was talked about in the recent Black Hat conference. It is a new attack called HEIST (HTTP Encrypted Information can be Stolen through TCP-windows) which demonstrates how to extract sensitive data from any authenticated...

Jason Rahm
Updated 4 months ago by Jason Rahm

On the side of the road in northern Missouri just north of Mark Twain’s stomping grounds, there is a slice of hillside removed just to the side of the highway. In Arkansas, there’s a nondescript field tucked away in a state park. Short of word of...

Joe Martin
Updated 4 months ago by Joe Martin

How to mitigate the HTTPoxy vulnerability using your F5 BIGIP. CVE-2016-5385, CVE-2016-5386, CVE-2016-5387, CVE-2016-5388, CVE-2016-1000109, CVE-2016-1000110

Have a iRules Question or Discussion Topic?