Internal Resources
External Resources
Glossary
,
Study materials
,
Readings
Course Software
1.
SI110 misc
6.
WAP sniffer
2.
Firefox browser
7.
SSL1 (install before SSL2)
3.
hex editor
8.
SSL2 (install after SSL1)
4.
ASCII editor
9.
VM Remote Console
5.
SCP client
binted
- a simple binary text editor
bindechex
- binary-decimal-hex converter
hexConversionTable
- a table for helping with hex/binary conversions
ascii
- an ASCII table for the printable character set
file headers
- a table of file header hex/ASCII values
ssh
- Putty renamed ssh.exe to be run from a command prompt. Opens putty window, but still works.
interpreter
- an online line-at-a-time Javascript interpreter
batchInterpreter
- an online interpreter for short Javascript programs
graduationClock
-count down the seconds 'til 2016's graduation.
Network Demos
- Demos that help in understanding how networks function.
ipaddressConverter
- a program to convert between dotted quad, decimal and binary forms of an IP address
netcat
(nc) - a utility that lets you play with the Transport Layer directly. Copy
nc.exe
into your course software directory.
network calculator
- an IP network address calculator
udps
- a simple UDP server
Virtual Machine Login
Interactive Firewall
Ceasar Shift Cipher
- tools for understanding and breaking simple, and very old, symmetric (secret key) encryption algorithm.
Vigenere Cipher
- tools for understanding more complex symmetric (secret key) encryption algorithm.
Rubik's Cube Hash
- a table defining the Rubik's cube-based hashing scheme.
password
- an xkcd-style password generator.
AES
- tools for using AES (Advanced Encryption Standard).
RSA
- generate keys, encrypt and decrypt with 128-bit RSA
Certificate Resources
Steganography tools
- (bmpsteg) a steganography program for both Windows and Unix
Substitution Cipher Solver
- page for solving substitution ciphers.
ChromeCacheView.exe
- Utility to view the Google Chrome cache.
Windows Registry Values
- Some example Windows Registry keys and values.
windowsunixdictionary
- translate back and forth between Windows and Unix shell commands.
A SPAM Phishing Menagerie
- a collection of a few real-life Phishing SPAMs that made it through USNA filters. Would you have been hooked?
USNA Homepage
USNA Department of Computer Science
Center for Cyber Security Studies
Acceptable Use Policy for USNA IT Resources
Eloquent Javascript
- a nice book online (or in paper) that introduces Javascript to novice programmers.
www.sharkysoft.com/misc/vigenere/
- a website for doing vigenere encryption.
Raytheon's Cyber Challenge