What is the best note-taking application for pentesters? It’s a hot debate, and if you prefer to watch than read then we recently compared many of the popular options in this video. Otherwise, let’s take a look at what each app has on offer to help you decide what’s right for you.

Our examination consists of eight commonly-used note-keeping tools, some of which are web applications. While these web-based options enhance portability, remember that there may be security implications. Essentially you’re trusting a third party with all of the confidential and private information that you decide to add to your notebook. Always make sure to set the access control settings appropriately, and lean towards reputable products.

notes

Cherrytree

Starting with Cherrytree, this software comes pre-packaged with Kali and encourages a logical hierarchy for organization, coupled with a decent range of formatting tools. However, its lack of syncing capability is a significant drawback. Furthermore, potential corruption issues may deter some users. We put Cherrytree into C-tier.

Cherrytree
Pros Cons
Pre-installed with kali No portability
Structure of notes Notes can easily get messy
Range of formatting tools File corruption
Export to PDF

GitBook

Next up is GitBook. The tool gives us just enough formatting flexibility while preventing distractions. However, its confusing account/ownership model can be off-putting. Despite being somewhat costly for individuals, GitBook offers an effective page structure, and of course our notes can be accessed from anywhere. For its robust features and few drawbacks, GitBook is rated as B-tier.

GitBook
Pros Cons
Portability Cost
Structure of notes Account/Organisation setup complexity
Just the right amount of formatting

Joplin

Joplin has gained a lot of momentum over the years, and for a good reason. It offers a clean user interface and a split edit and preview view for better visibility. With rich text support, syncing via Joplin cloud, and no significant downsides, it easily earns an S-tier ranking.

Joplin
Pros Cons
Web and local options …none really…
Great range of features
Split view
Export to PDF
E2E encryption
APIs

Obsidian

As a dedicated Obsidian user, I like the simple layout, use of markdown, and ability to sync to a private GitHub repository. Obsidian has plenty of available plugins, a free-to-use API and the ability to easily publish content to the web. A solid A-tier contender.

Obsidian
Pros Cons
Portability Plugins need manual configuration
Plugins & API Closed source
Just the right amount of formatting

learn how to hack, then prove it

Notion

Notion has rich functionality and also the recent addition of Notion AI. It supports markdown and offers an array of integrations. You can make use of templates and easily export to PDF. Considering all the aspects, it gets an A-tier ranking.

Notion
Pros Cons
Portability Grids are a pain to work with
Features Search isn’t great
Formatting Have to learn the tool
Easy to collaborate

Google Docs

A flexible tool with markdown support, easy document sharing, and PDF export options. A unique advantage is the inclusion of spreadsheet functionality. Despite a few minor hiccups such as awkward pagination and the need for a plugin for code display, it ranks in the B-tier.

Google Docs
Pros Cons
Portability Formatting source code
Features UI is awkward
Spreadsheets
Easy to collaborate

OneNote

OneNote has an interesting layout and the easy separation of notebooks is definitely a pleasure to work with. However, its code block support is sub-par, and unorganized notes can easily become chaotic. For its relative strengths and weaknesses, it is placed in the C-tier.

OneNote
Pros Cons
Portability Placing text anywhere on a page is not nice
Easy to collaborate UI is awkward
Notebooks and separation
alex olsen

About the Author: Alex Olsen

Alex is a Web Application Security specialist with experience working across multiple sectors, from single-developer applications all the way up to enterprise web apps with tens of millions of users. He enjoys building applications almost as much as breaking them and has spent many years supporting the shift-left movement by teaching developers, infrastructure engineers, architects, and anyone who would listen about cybersecurity.

Alex holds a Master’s Degree in Computing, as well as the PNPT, CEH, and OSCP certifications.

About TCM Security

TCM Security is a veteran-owned, cybersecurity services and education company founded in Charlotte, NC. Our services division has the mission of protecting people, sensitive data, and systems. With decades of combined experience, thousands of hours of practice, and core values from our time in service, we use our skill set to secure your environment. The TCM Security Academy is an educational platform dedicated to providing affordable, top-notch cybersecurity training to our individual students and corporate clients including both self-paced and instructor-led online courses as well as custom training solutions. We also provide several vendor-agnostic, practical hands-on certification exams to ensure proven job-ready skills to prospective employers.

Pentest Services: https://tcmdev.tcmsecurity.com/our-services/
Follow Us: Blog | LinkedIn | YouTube | Twitter | Facebook | Instagram
Contact Us: sales@tcm-sec.com

See How We Can Secure Your Assets

Let’s talk about how TCM Security can solve your cybersecurity needs. Give us a call, send us an e-mail, or fill out the contact form below to get started.

 

tel: (877) 771-8911 | email: info@tcm-sec.com