Katana
latest

Contents:

  • Installation Instructions
    • Binary Dependencies
    • Installing Katana
    • External Unit Dependencies
  • Getting Started
    • Using the REPL
    • Configuration
    • Evaluating Targets
    • Monitoring Directories
    • CTFd Integration
  • Converting Units
    • Dependency Changes
    • Groups
    • Recursion Preferences
    • Reporting Data
    • Generating and Reporting Artifacts
  • Module Reference
    • Manager - Evaluation Manager
    • Monitor - Target Results Callback
    • Unit - Abstract Challenge Solution
    • Target - Abstract Challenge Data

Units:

  • katana.units.apk — Android Packages
    • katana.units.apk.apktool — Decompile APK
  • katana.units.crack — Hash Cracking
    • katana.units.crack.md5 — Crack MD5 Hash
  • katana.units.crypto — Cryptography
    • katana.units.crypto.affine — Affine Cipher
    • katana.units.crypto.atbash — Atbash Cipher
    • katana.units.crypto.caesar255 — Caesar Cipher with ASCII 255
    • katana.units.crypto.caesar — Caesar Cipher with 26 Letters
    • katana.units.crypto.dna — T,A,C,G,U DNA Letters
    • katana.units.crypto.phonetic — NATO Phonetic Alphabet
    • katana.units.crypto.polybius — Polybius Square Cipher
    • katana.units.crypto.quipqiup — Online Substitution Cipher solver
    • katana.units.crypto.railfence — Railfence Cipher
    • katana.units.crypto.reverse — Simple Reverse
    • katana.units.crypto.rot47 — ROT47 Cipher
    • katana.units.crypto.rsa — Attempt to solve RSA
    • katana.units.crypto.t9 — T9 phone keypad cipher
    • katana.units.crypto.vigenere — Vigenere Cipher
    • katana.units.crypto.xor — XOR Operation
  • katana.units.esoteric — Esoteric Languages
    • katana.units.esoteric.brainfuck — Brainfuck
    • katana.units.esoteric.cow — COW
    • katana.units.esoteric.jsfuck — JSFuck
    • katana.units.esoteric.malbolge — Malbolge
    • katana.units.esoteric.ook — Ook
    • katana.units.esoteric.piet — Piet
    • katana.units.esoteric.pikalang — Pikalang
  • katana.units.forensics — Forensics
    • katana.units.forensics.binwalk — Binwalk
    • katana.units.forensics.foremost — Foremost
  • katana.units.gzip — GZIP files
    • katana.units.gzip.gunzip — Extract GZIP Archive
  • katana.units.ocr — Optical Character Recognition
    • katana.units.ocr.tesseract — Tesseract
  • katana.units.pcap — Packet Capture Processing
    • katana.units.pcap.tcpflow — tcpflow
  • katana.units.pdf — PDF File Processing
    • katana.units.pdf.pdf2text — pdf2text
    • katana.units.pdf.pdfcrack — PDFCrack - Crack Password
    • katana.units.pdf.pdfimages — pdfimages - Extract Images
    • katana.units.pdf.pdfinfo — pdfinfo
  • katana.units.raw — Miscellaneous general operations
    • katana.units.raw.ascii85 — Decode Ascii85
    • katana.units.raw.base32 — Decode Base32
    • katana.units.raw.base58 — Decode Base58
    • katana.units.raw.base64 — Decode Base64
    • katana.units.raw.base85 — Decode Base85
    • katana.units.raw.exiftool — Exiftool
    • katana.units.raw.morsecode — Interpret Morsecode
    • katana.units.raw.qrcode — Run zbarimg
    • katana.units.raw.strings — Find plaintext strings
    • katana.units.raw.unbinary — Convert binary to ASCII
    • katana.units.raw.undecimal — Convert decimal to ASCII
    • katana.units.raw.unhexlify — Convert hex to ASCII
    • katana.units.raw.urldecode — Decode URLs
  • katana.units.stego — Steganography
    • katana.units.stego.audio_spectrogram — Extract Audio Spectrogram
    • katana.units.stego.dtmf_decode — Decode DTMF Tones
    • katana.units.stego.jsteg — Run jsteg
    • katana.units.stego.snow — Run snow
    • katana.units.stego.steghide — Run steghide
    • katana.units.stego.stegsolve — Run Stegsolve
    • katana.units.stego.whitespace — Check spaces/tabs for binary
    • katana.units.stego.zsteg — Run zsteg
  • katana.units.tar — TAR File Processing
    • katana.units.tar.extract — Extract TAR archive
  • katana.units.web — Web Application Testing
    • katana.units.web.basic_img_shell — Upload PHP Shell
    • katana.units.web.basic_nosqli — NoSQL Injection
    • katana.units.web.basic_sqli — SQL Injection
    • katana.units.web.cookies — Check Cookies
    • katana.units.web.form_submit — Auto-submit Forms
    • katana.units.web.git — Dump Git Repos
    • katana.units.web.logon_cookies — Check Authentication Cookies
    • katana.units.web.robots — Check robots.txt
    • katana.units.web.spider — Spider Webpages
  • katana.units.zip — ZIP File Processing
    • katana.units.zip.unzip — Unzip/Crack ZIP Password
Katana
  • Docs »
  • katana.units.raw — Miscellaneous general operations
  • Edit on GitHub

katana.units.raw — Miscellaneous general operations¶

These units do small operations on miscellaneous data, tools that could potentially be run across all targets, or fuctionality that might not fit in any other category or unit family.

  • katana.units.raw.ascii85 — Decode Ascii85
  • katana.units.raw.base32 — Decode Base32
  • katana.units.raw.base58 — Decode Base58
  • katana.units.raw.base64 — Decode Base64
  • katana.units.raw.base85 — Decode Base85
  • katana.units.raw.exiftool — Exiftool
  • katana.units.raw.morsecode — Interpret Morsecode
  • katana.units.raw.qrcode — Run zbarimg
  • katana.units.raw.strings — Find plaintext strings
  • katana.units.raw.unbinary — Convert binary to ASCII
  • katana.units.raw.undecimal — Convert decimal to ASCII
  • katana.units.raw.unhexlify — Convert hex to ASCII
  • katana.units.raw.urldecode — Decode URLs
Next Previous

© Copyright 2019, Caleb Stewart, John Hammond Revision 04379957.

Built with Sphinx using a theme provided by Read the Docs.