O'Reilly logo

Penetration Testing with Perl by Swizec Teller

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Regular expressions

Regular expressions are patterns that use a special syntax to filter input and output text. They are the standard for any type of text filtering and manipulation, and many of the most popular programming languages today support the basic regular expression syntax. Since a lot of penetration testing involves unknowns and variables, these expressions are extremely important for us to fine-tune our results from any source that responds with text, or binary that could contain text. They help us reduce the amount of traffic generated during the test and also save us time and cut costs when found in any process that might involve text. For instance, consider HTTP GET requests to websites. We won't need to send hundreds of automated ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required