CS 493 / 693  Computer Security I

Meets 11:30-1pm Tuesday & Thursday in Chapman 206.

Announcements

  • Homework 3 is to build a working chroot jail for lolladolla.py: it will need python3 running from an account named "billz" and network access from inside the jail.  Due Thursday, November 16 on Blackboard by midnight (you'll need to log in to blackboard first).
    • I will grade this by issuing the following on a 64-bit linux machine:
    • tar xzvf your_chroot.tgz
    • sudo chroot --userspec=billz lolladolla
    • cd srv/lolladolla
    • python3 lolladolla.py
    • Navigate to http://localhost:8080
  • The take-home midterm exam is due Thursday, November 2 on Blackboard by midnight (you'll need to log in to blackboard first). There are separate documents for the CS 493 midterm exam and the CS 693 midterm exam.
    • 5pm 10/26 update: the pubkey and name strings are now sanitized with a regex to prevent "Show All" from filling up with cats.  (Even though the cats were awesome!)   To pass the regex the public key should consist only of hex digits, and the name should be alphanumeric without special characters.  
  • Project 1 final writeups are due Tuesday, October 31 on Blackboard by midnight (you'll need to log in to blackboard first). Grading will be a combination of ambition (how much work you attempted), completeness (how much work you got done), and presentation (how good the final result looks).  You should include at least a brief writeup even if your final project is mostly code.  For files bigger than a few megs, please just give me a screenshot, web link, or a thumb drive rather than breaking Blackboard!
  • Project 1 presentations are in class October 17 & 19. 
  • Project 1 rough drafts are due electronically by Thursday, October 12, on Blackboard by midnight (you'll need to log in to blackboard first).  I'd prefer screenshots, executables, or packet logs to huge virtual machines!
  • Project 1 topics are due Tuesday, October 3, in class.
  • Homework 2 is due before midnight Thursday, September 21.
  • Homework 1 on binary files and password recovery is due before midnight Thursday, September 14.
  • Homework 0 on SQL and Virtual Machines is due in class Tuesday, September 5.

Reference Material

Orion Lawlor

Orion Lawlor
  • Associate Professor, Computer Science
  • University of Illinois, Urbana-Champaign 2004 Ph.D.
  • Computer graphics; parallel programming; robotics; 3D printing.
  • Chapman 201E
  • 907-474-7678
  • Office Hours:
    MTWRF 3:30 p.m. to 5 p.m.
  • lawlor@alaska.edu
  • Lawlor's Page
Updated: