This is where I dump my rambles and serves mainly as a page for me to read now and then reminding me of things as I try to level up on my quest.
“Minimize, Systemize, Automize”
Touch Typing
The faster and better you type with less mistakes the more productive u can be and dump your brain quicker. Spend 15mins daily and master it
Lean to Code
bash, powershell, python, javascript ..watever find one and learn it. this has helped me loads. automate repeated boring stuff with scripts so u can do the fun stuff. This will really help with efficency. I really like bash its like lego
Hotkeys
learn hotkeys to speed up your workflow. Windows, Linx, Browser, Burp, Word..est learn the ones for the stuff u use alot. Make your own with AutoHotKey
Make Checklists
having checklists and cheatsheets are useful for building consistency and allows you to continuly refine your processes. I have these for each type of testing i do. Allows me to tick off and know what ive done and what needs finshed. I mainly use spreadsheets because i can add macros in to complete certain bits
Macros
learn some basic vba and create macros to help you report. formatting ones. it will take some time but can make reporitng life alot better. Stuff like seeting boarder and colour of tables or crop, centring and adding in a caption for images. there is lots u can do here. AutoHotKey can come in use here. I know i keep recomending it
Create a Personal Wiki
Have somewhere to document ur notes, checklists est. When I started I used Onenote as a scapbook saving stuff from everywhere i can find into sections so i had a crude place i can search for bits and bobs… was also helpful as it worked offline so can access it when undeground stuck in a DC with not internet.
Organization
Have a tidy notes, folder structure. it will help u out keep all your testing data in one location project under 1 folder.
Template It
Create templates and build up databases of stuff you use regullarly. For example when repporting i have databaes of findings, tables, exec summaries which i can refer to and copy and paste in making things alot less painful.
Database It
Have a database of findings. stuff you see day in day out. have a database. even if its just a folder strucutre of markdown files.
Note Taking
learn to take notes and what notes u should record. keep it to the point and think can it be used in the report. dont want to have to do multple steps. Try and do things once. Make sure you note down the things you did when and result. Another tester may need to take over and its good to not do the same things twice and waste time familarizing so can speed things up.
Learn Markdown
This can give you a framework for writing your notes. plus in some editors you get pretty colours ;)
Learn the Basics First
ive found that learning the basics before jumpinging into the more advanced sexy issues and tools helped me understand whats going on and how to troubleshoot so much better
Master Your Operationg System
Know your daily driver inside and out or know them all. I maninly focuse on windows and kali
Practise Daily or as much as you can!
Being a l33t hax0r takes practise. Im barely a script kidde but I know as like with blacksmithing you wont make a cool sword on your first attempt it takes practise, practice, pracise. I struggle nowdays with time but try to do CTFs when i can just to learn new things and try to keep up.
I do really like TryHackMe for this. You can pikcup lots of little good bits
Learn from your mistakes
pretty obvious one . if you fall analyze how you can do better, what can you put in place so it doesnt happen again.
Backups
make sure u have them!! take them regularry
Make things and share them
Find Community
Something i need to do more! The Internet is massive you can find cool places to hang out and talk shop.
Know your tools!
make sure you know the tools you use day in day out. know its limitations and things to check and even the troll issues..Nessus ;)