Page 195 - Hands-On Bug Hunting for Penetration Testers
P. 195

Other Tools                                                                Chapter 11

            Bandit

            Bandit is another great source code analysis tool that analyzes Python using a series of
            customizable plugins that can be used to focus the tool on a specific set of vulnerabilities.
            Unlike QZUBJOU, Bandit doesn't follow a particular methodology like taint analysis; rather,
            the logic applied depends on your plugin integrations.


            Brakeman

            Brakeman (IUUQT   CSBLFNBOTDBOOFS PSH ) is considered one of the top security static
            analysis tools for Rails apps, and is used by industry leaders such as GitHub to secure their
            internal RoR stack. If you have access to the source code, Brakeman is an excellent tool for
            discovering Rails-based issues.


            Burp

            There are many ways to expand on the Burp Suite workflows we've covered in this book.
            Some of the extra solutions will be paid features, to show the appeal of considering a
            subscription, and others will simply be other extensions or features we didn't have time to
            take advantage of in the course of our engagements.


            Burp Extensions

            There are a lot of great Burp extensions you can use to build on your Burp-based
            workflows and better leverage Burp's native capabilities.


            +40/ #FBVUJ`FS
            An easy add, the JSON beautifier pretty-prints any JSON you interact with within Burp
            Suite. It's simple, but formatting can be a big productivity boost if there are portions of your
            process that have a lot of manual interaction. There's also a similar set of beautifiers/pretty-
            printers for other languages, including YML, JS, SAML, and more other common data
            types.












                                                    [ 180 ]
   190   191   192   193   194   195   196   197   198   199   200