Coder Social home page Coder Social logo

ncl-tools's Introduction

NCL TOOLS

This is a list of tools used in NCL Gym challenges. It isn't extensive, feel free to open a PR if you have other tool suggestions

OSINT

Tool Download/URL Description
metadata2go https://www.metadata2go.com/ View metadata, exif.tools also works
IETF Datatracker https://datatracker.ietf.org/doc/html/rfc4034 DNSSEC / IETF Protocol specification
Wikipedia https://www.wikipedia.org/ -
Online Barcode Reader https://online-barcode-reader.inliteresearch.com/ Barcode reader

CRYPTO

Tool Download/URL Description
Cyberchef https://gchq.github.io/CyberChef/ Do number stuff and more! https://cyberchef.cyberskyline.com/ is the NCL mirror
dcode https://www.dcode.fr Cyberchef but more crypto and ๐Ÿ‡ซ๐Ÿ‡ท
Digital Invisible Ink Toolkit https://diit.sourceforge.net/ Old steg tool that NCL uses. See https://diit.sourceforge.net/doco.html#whatarethealgorithms/ for list of modes, STEGHIDE IS ALSO USED

PASSWORD CRACKING

Tool Download/URL Description
Hashcat Too lazy... it's included in Kali though Extract password from hashes. hashcat hash.txt -m 0 -a 0 /usr/share/wordlists/rockyou.txt is a basic command for dictionary attack on MD5 with rockyou.txt Also check out https://www.kali.org/tools/john/ for more robust applications.
ophcrack https://ophcrack.sourceforge.io/download.php?type=ophcrack NTLM Password cracker. Perhaps use XP Special wordlist. Cain and Abel possible alternative https://github.com/xchwarze/Cain

FORENSICS

Tool Download/URL Description
git - Honestly just like figure out VCS, idk either
binwalk Too lazy... it's included in Kali though Lets you extract files combined/included in another file.

LOG ANALYSIS

SQLite Viewer https://sqlitebrowser.org/ Lets you view a variety of db files. Any SQL viewer should work, I just use this one.
epoch converter https://www.epochconverter.com/ Convert time from/to epoch
cat - Just like be really good at passing args to cat, being able to format stuff / sort stuff is vital to log analysis. If you wanna write bash scripts to write to file instead that also works, but I feel cat is faster

NETWORK TRAFFIC ANALYSIS

Just use Wireshark tbh

SCANNING

Tool Download/URL Description
Nmap Included in Kali, https://nmap.org/zenmap/ for GUI version Network mapping tool
Dirbuster Too lazy... it's included in Kali though Scan a web app for hidden files / directories via brute force, note that gobuster is faster, can be installed via apt.

WIRELESS ACCESS EXPLOITATION

Tool Download/URL Description
aircrack-ng Too lazy... it's included in Kali though wifi hacking
Wireshark lazy Just putting this here to point out that Wireshark can decrypt traffic for different wireless protocols Edit โ†’ Preferences โ†’ Protocols โ†’ <protocol> then enable decryption and enter your key to decrypt the traffic.

ENUMERATION & EXPLOITATION

Tool Download/URL Description
Python - -
uncompyle https://github.com/Mysterie/uncompyle2 Decompile python2, also check https://pypi.org/project/uncompyle6/ pip install uncompyle6 for new version of python
Ghidra https://github.com/NationalSecurityAgency/ghidra/releases Reverse engineering tool
GDB, JEF,etc GDB usually already installed. https://github.com/hugsy/gef, https://github.com/pwndbg/pwndbg pwn, dynamic analysis

WEB APPLICATION EXPLOITATION

Tool Download/URL Description
Burp Suite preinstalled in Kali (I think) https://portswigger.net/burp/communitydownload Web application testing, honestly most challenges should just need browser developer tools, burp is optional.

ncl-tools's People

Contributors

b3at1 avatar

Stargazers

Devkumar Banerjee avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.