CVSS calculator I should use. It also has a training I might want to take - https://www.first.org/cvss/

Javascript Deobfuscation

ctrl+u look at the source code of the website

Obfuscating

Is essentially the act of making code unreadable or very difficult to read for humans

Advanced Obfuscating

Deobfuscation

Encoding

Base64
  • Spotting
    • Uses = for padding
    • is alpha numeric
  • encoding in terminal
    • echo https://www.hackthebox.eu/ | base64
  • Decoding in shell
    • echo aHR0cHM6Ly93d3cuaGFja3RoZWJveC5ldS8K | base64 -d
Hex
  • spotting
    • only encoded in hex value. 0-9 a-f
  • encoding in terminal
    • echo https://www.hackthebox.eu/ | xxd -p
  • Decoding
    • echo 68747470733a2f2f7777772e6861636b746865626f782e65752f0a | xxd -p -r

Rot13 - Cesar Cypher

  • spotting
    • can be easy to spot from the way the string looks uggcf://jjj.unpxgurobk.rh/ still looks like a url
  • Encoding and decoding
    • echo https://www.hackthebox.eu/ | tr 'A-Za-z' 'N-ZA-Mn-za-m'

https://www.boxentriq.com/code-breaking/cipher-identifier can help identifying a cipher