Sunday, 26 February 2017

World’s Best 50 Firefox Pentesting AddOns

If you are just starting your career and are studying an IT security certification then you will have to learn how to use these tools effectively

1. Access Me
The first tool on our list is called “Access Me” which examines vulnerabilities in applications. This allows a pentester/ ethical hacker etc to access network or computer system resources without being authenticated. In short, Access Me is used to test for Access vulnerabilities.

2. JavaScript Deobfuscator
This pentesting addon tells you what JavaScript files are running within an HTML page or other, even if it is obfuscated and generated elsewhere. Simply open the JavaScript Deobfuscator app from the Firefox Tools menu and watch the scripts being compiled or executed. Kinda similar to NoScript. Should add that if this addon is on all the time then all code will render slower so you are best advised to only use it when you need it.

3. SQL Inject ME
Good ole SQL Injection vulnerabilities can cause a lot of damage to a web application as any good pentester will tell you. A malicious user can possibly view records, delete records, drop tables and basically go ahead and gain access to your server. SQL Inject-Me is tests for this – i.e. SQL Injection vulnerabilities.

4. FoxyProxy
FoxyProxy is an old hat, been around for a while now. There is tons of help on setting this up – just hit up YouTube and take a look. For the complete newbies reading this, FoxyProxy is an advanced proxy management tool that can replace Firefox’s proxying capabilities, (which are pretty limited). There are others out there, such as SwitchProxy, QuickProxy or the infamous TorButton.

5. Key Manager
This pentesting tool allows for Key Generation, Certificate Enrolment and Authority Delegation. In summary you can see encryption keys that are generated when you visit secure websites. You can also create your own encryption keys.

6. Selenium IDE
Got to be honest about this one, we don’t know too much about it. More detailed info here about Selenium IDE, but what we can tell you is what we read elsewhere, i.e. that this addon “is an integrated development environment for Selenium scripts. It is implemented as a Firefox extension, and allows you to record, edit, and debug tests.”

7. CookieSwap
This addon does exactly what its’ name suggests. From a pentesters point of view, being able to change your cookies allows you to identity and understand how sites treat you differently depending on who you are. For example, if a travel site recognizes you as a returning customer they give you a page showing similar flight choices for example. Google uses ‘Personalized Search’, where they modify their search results based on your personal identity. So if you have a Google account then you’ll be treated to a ‘Personalized Search.’ CookieSwap allows you to be anonymous. Quite a nice tool for those interested in SEO since Search Engine Results can differ.

8. FoxySpider
FoxySpider is a web crawler! This tool scrapes websites to find what you want. The tool can scan for videos, images, PDF’s etc. FoxySpider displays the located items in a well-structured thumbnail gallery for ease of use.

This tool hits the Open Source Vulnerability Database Search and gives you known security vulnerabilities. The community is great and stemmed from the Black Hat conferences. This is one of the best addons in our opinion.

10. Tamper Data
Tamper Data acts as a proxy in a MITM way – by inserting itself between the user (client) and the web site or application. This tool allows the IT security professional to investigate all elements of HTTP – especially all the GET’s and POST’s that can be manipulated without the constraints imposed by the user interface normally seen in the browser.

11. Domain Details
Its’ name says it all – this is a nice and simple addon because it displays the server type, headers, precise IP address and location and whois.

12. Live HTTP Headers
If your interested in headers then also take a look at Tamper Data (a few above this one). Live HTTP headers shows headers of the actual page or application that you are browsing.

13. URL Flipper
URL allows the pentester to increment or decrement a section of a URL without having to manually edit the string in the location field within FireFox.

14. Greasmonkey
This is a classic and a very popular addon – which allows you to manipulate a web page by using small bits of JavaScript.

15. PassiveRecon
PassiveRecon provides information IT security professionals with the ability to execute “packetless” discovery of target resources utilizing publicly available information. Used with the Open Source Vulnerability Database Search for maximum affect.

16. User Agent Switcher
The User Agent Switcher allows the switching of user agent data of a browser.

17. Groundspeed
Groundspeed allows security testers to manipulate the application user interface to eliminate possible limitations and client-side restrictions that interfere with penetration testing.

18. Poster
This tool allows you to interact with web services and other web resources by showing HTTP requests, entity body commands, and content type. See also Live HTTP Headers.

19. Firebug
Probably the best known addon in our 2013 Concise Courses Pentesting Firefox addon list. This addon works well for developers, designers and Security Professionals equally since the user can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page. It is one of those apps that once you get started with it you’ll always use it.

20. HackBar
This is one of our most highly recommended addons for Firefox. Hackbar is not an exploitation penetration tool – rather, it is helps you with your work flow. This toolbar will help to test sql injections, XSS holes and overall site security.

21. RESTClient
Similar to Live HTTP Headers, RESTClient supports all HTTP methods RFC2616 (HTTP/1.1) and RFC2518 (WebDAV). You can construct custom HTTP requests.

22. Wappalyzer
Wappalyzer identifies software on websites. Again, can be used with Open Source Vulnerability Database Search.

23. Host Spy
Useful if you want to know if your neighbour is spitting out spam since you can see who is on the same IP as you are.

24. Firecookie
Firecookie works alongside Firebug. Rather similar to SwapCookies, this addon creates and deletes existing cookies.

25. HttpFox
Got to love this one. If you like Wireshark then this addon is your friend. HttpFox monitors and analyzes all incoming and outgoing HTTP traffic between the browser and the web servers.

26. RefControl
You are able to create a list of sites, and the referrer that should be sent for each site. You can select to send that referrer unconditionally or only for third-party requests. Alternatively, you can specify the default behavior for any site not on your generated list.

27. XSS-Me
XSS-Me is a security pentesting exploitation tool designed to test for Cross-Site Scripting (XSS). The addon looks for possible entry points for an attack against a system.

28. XSSed Search
Related to the addon above, this allows for the searching of cross-site scripting vulnerabilities at the XSSed database.

29. Firesheep
This addon got a lot of publicity. This addon highlights HTTP session hijacking (when a hacker gets their hands on a user’s cookies). There is a similar tool called Facesniff for Android. As cookies are transmitted over networks, this tool, which is a packet sniffer, can discover identities and allows the pentester to take on the log-in credentials of the user or victim.

30. JSview
JSview allows you to access all Javascript.

31. NoScript
Probably the best known addon within this list – NoScript provides massive protection to Firefox by denying JavaScript, Java and other executable content. This protects against cross-site scripting attacks (XSS), cross-zone DNS rebinding / CSRF attacks (router hacking), and Clickjacking attempts. Pretty cool.

32. Proxybar
Similar to FoxyProxy. The user can change proxy.

33. Cookie Watcher
This tool probably helps the developer more than the pentester – because it can quickly wipe ‘session’ cookies. The main purpose of this though is to help identify cluster nodes by cookie values.

34. WOT
Another highly popular addon. The Web of Trust shows you “trusted sites” – from a pentesters point of view it allows for a snapshot of the credibility of backlinks or otherwise.

35. Google Site Indexer
This tool generates site maps based on Google queries which can be useful for both Penetration Testing and Search Engine Optimization. The tool sends zero packets to the host making it anonymous.

36. refspoof
Allows for URL Spoofing by pretending to origin from any site by overriding the url referrer in an HTTP request.

37. ShowIP
Shows the IP of the current page in the status bar. Also bundles info like hostname, ISP, country and the city.

38. Packet Storm search plugin
This allows the ethical hacker or pentester to search the packet storm database for exploits, tools and advisories.

39. Offsec Exploit-db Search
Allows for the ability to search the Exploit-db Archive – similar to the Open Source Vulnerability Database Search addon.

40. Security Focus Vulnerabilities Search Plugin
Allows for the ability to search the Security Focus – similar to the Open Source Vulnerability Database Search and Exploit-db Archive addons.

41. Cookie Watcher
Watch the selected cookie behavior direct in the status bar.

42. XML Developer Toolbar
This addon allows for XML Developer standard tools from within Firefox.

43. CipherFox
CipherFox allows you to view the specific SSL cipher that is being used to encrypt connections to a web site. The addon displays the keysize of the cipher and also allows for RC4 to be disabled.

44. FlagFox
Similarto ShowIP this addon displays a country flag for the location of a web server and other useful information.

45. ViewStatePeeker
ViewStatePeeker decodes and displays viewstate contents of an *.aspx page

46. CryptoFox
CryptoFox is an encryption/ decryption tool for cracking MD5 passwords. Great for pentesters and those working in IT Security.

47. Server Spy
As the name suggests, this addon tells you the technology of the web server (Apache, Samba, IIS etc) of the client you are working for.

48. Default Passwords
This addon searches the default password database.

49. Snort IDS Rule Search
This addon works with Snort’s open source network-based intrusion detection system (NIDS) which can perform real-time traffic analysis and packet logging on Internet Protocol (IP) networks. Take a look at HttpFox if you are interested in this.

50. Header Spy
Similar to Live HTTP Headers – this addon shows HTTP Headers live on the status bar.