## Lecture 42: The End
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- They will continue through (and including) this Tuesday
- There will likely be a few office hours between the end of classes and the final exam
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 12: Forensics](../hws/hw-forensics-tabbed.html) is out, and due tomorrow (Tuesday, December 5th)
- I will post the "reveal" to the assignment on Piazza after the late deadline has passed
- Grading
- The only thing out being graded is HW 5 (Networks)
- Maybe back by the end of the week?
- Final exam
- It is this Saturday, December 9th, from 9am - 12 noon in the course classroom
- It can't be taken early, nor late
- It is cumulative, but more focus will be on the material since the midterm
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will start (and finish) the [course reflection](../slides/reflection.html#/)
## Lecture 41: Fri, Dec 1st
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- They will continue through (and including) next Tuesday
- There will likely be a few office hours between the end of classes and the final exam
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 12: Forensics](../hws/hw-forensics-tabbed.html) is out, and due next Tuesday, December 5th
- Grading
- The only thing out being graded is HW 5 (Networks)
- Maybe back by the end of the week?
- Final exam
- It is Saturday, December 9th, from 9am - 12 noon in the course classroom
- It can't be taken early, nor late
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today is the final exam review session
- It's Q&A style, so hopefully you all have questions to askstarting on 6.1
## Lecture 40: Wed, Nov 30th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086) (my Wed are now 1-2)
- They will continue through (and including) next Tuesday
- There will likely be a few office hours between the end of classes and the final exam
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 11: Tricky Jump](../hws/hw-tricky-jump-tabbed.html) was due yesterday; how was it?
- [Homework 12: Forensics](../hws/hw-forensics-tabbed.html) is out, and due next Tuesday, December 5th
- Grading
- The only thing out being graded is HW 5 (Networks)
- Maybe back by the end of the week?
- Final exam
- It is Saturday, December 9th, from 9am - 12 noon in the course classroom
- It can't be taken early, nor late
- There will be a review session this Friday during lecture
- It's Q&A style, so bring questions to ask!
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [Digital Forensics](../slides/forensics.html#/), starting on 6.1
## Lecture 39: Mon, Nov 28th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086) (my Wed are now 1-2)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 11: Tricky Jump](../hws/hw-tricky-jump-tabbed.html) is out, and due tomorrow (Tuesday, November 28th)
- Homework 12 (Forensics) will be out on Wednesday, and due Tuesday, December 5th
- Grading
- The only things being graded are HW 5 (Networks), HW 7 (SQL/XSS/CSRF), and HW 9 (Rootkits)
- The first two are out to TAs, and should be back... soon?
- Final exam
- It is Saturday, December 9th, from 9am - 12 noon in the course classroom
- It can't be taken early, nor late
- There will be a review session (likely this Friday during class, but details TBA)
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will start with [Digital Forensics](../slides/forensics.html#/)
## Lecture 38: Mon, Nov 20th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086) (my Wed are now 1-2)
- There will *NOT* be any office hours any of this week, due to Thanksgiving
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 10: Buffer Overflow](../hws/hw-buffer-tabbed.html) was due this past Tuesday
- This is going to take a bit to grade, as I want to tweak the auto-grader
- [Homework 11: Tricky Jump](../hws/hw-tricky-jump-tabbed.html) is out, and due Tuesday, November 28th (after Thanksgiving)
- Homework 12 (Forensics) will be out after Thanksgiving, and due Tuesday, December 5th
- Grading
- The only things being graded are HW 5 (Networks), HW 7 (SQL/XSS/CSRF), and HW 9 (Rootkits)
- The first two are out to TAs, and should be back... soon?
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [Binary Exploits](../slides/binary-exploits.html#/), starting on 5.14
## Lecture 37: Fri, Nov 17th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086) (my Wed are now 1-2)
- There will *NOT* be any office hours any of next week, due to Thanksgiving
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 9: Rootkits](../hws/hw-rootkits-tabbed.html) grades were returned last night: average was 7.97
- [Homework 10: Buffer Overflow](../hws/hw-buffer-tabbed.html) was due this past Tuesday
- Let's chat about how it went
- [Homework 11: Tricky Jump](../hws/hw-tricky-jump-tabbed.html) is out, and due Tuesday, November 28th (after Thanksgiving)
- Homework 12 (Forensics) will be out after Thanksgiving, and due Tuesday, December 5th
- Jason Belford, UVA's CISO, was here on Wednesday
- Let's chat about that as well
- Grading
- The only things being graded are HW 5 (Networks), HW 7 (SQL/XSS/CSRF), and HW 9 (Rootkits)
- The first two are out to TAs, and should be back... soon?
- Did anybody go to the NSA recruiting event on Wednesday? How was it?
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [Binary Exploits](../slides/binary-exploits.html#/), starting on 4.5
## Lecture 36: Wed, Nov 15th
Today's lecture was a guest lecture by Jason Belford, UVA's CISO (Computer Information Security Officer)
## Lecture 35: Mon, Nov 13th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086) (my Wed are now 1-2)
- Today mine are 2-3
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 9: Rootkits](../hws/hw-rootkits-tabbed.html) grades were returned last night: average was 7.97
- [Homework 10: Buffer Overflow](../hws/hw-buffer-tabbed.html) is out, and tomorrow (Tuesday (11/14))
- Homework 11 (Tricky Jump) will be out late this week, and is due the Tuesday *after* Thanksgiving (Nov 28th)
- Homework 12 (Forensics) will be out after Thanksgiving, and due Tuesday, December 5th
- We will have a guest lecturer this Wednesday, November 15th
- Jason Belford, UVA's CISO (see [UVA's InfoSec page](https://security.virginia.edu/about-university-information-security))
- Attendance will be taken, and it will count as a quiz
- Grading
- The only things being graded are HW 5 (Networks) and HW 7 (SQL/XSS/CSRF)
- Both are out to TAs, and should be back... soon?
- Upcoming cybersecurity recruiting event! See next slide
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [Viruses](../slides/viruses.html#/), starting on 8.9
## NSA Recruiting Event
- When: Wednesday, November 15th at 6:30 pm
- Where: Rice 130
- Who: A team from NSA’s Computer Network Operations (CNO) office
- Also: Immediately afterwards, there will be a Q&A and networking event
- Bonus: Pizza and drinks will be provided.
- Use [this Handshake link](https://app.joinhandshake.com/events/1427015/share_preview?_ga=2.266113615.1550807051.1699322422-1403157056.1665620313) to sign up for the event
- This is to make sure there is enough pizza and drinks for everyone.
## Lecture 34: Fri, Nov 10th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086) (my Wed are now 1-2)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 9: Rootkits](../hws/hw-rootkits-tabbed.html) was due last Wednesday: how did it go?
- [Homework 10: Buffer Overflow](../hws/hw-buffer-tabbed.html) is out, and due Tuesday (11/14)
- Schedule: no HW due Nov 21 (T-day week), but two more: Nov 28 likely binary modification and Dec 5 (forensics)
- We will have a guest lecturer next Wednesday, November 15th
- Jason Belford, UVA's CISO (see [UVA's InfoSec page](https://security.virginia.edu/about-university-information-security))
- Attendance will be taken, and it will count as a quiz
- Grading
- The only things being graded are HW 5 (Networks) and HW 7 (SQL/XSS/CSRF)
- Both are out to TAs, and should be back in a week or so
- HW 9: Rootkits should be returned by Monday
- Upcoming cybersecurity recruiting event! See next slide
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [Viruses](../slides/viruses.html#/), starting on 5.19
## NSA Recruiting Event
- When: Wednesday, November 15th at 6:30 pm
- Where: Rice 130
- Who: A team from NSA’s Computer Network Operations (CNO) office
- Also: Immediately afterwards, there will be a Q&A and networking event
- Bonus: Pizza and drinks will be provided.
- Use [this Handshake link](https://app.joinhandshake.com/events/1427015/share_preview?_ga=2.266113615.1550807051.1699322422-1403157056.1665620313) to sign up for the event
- This is to make sure there is enough pizza and drinks for everyone.
## Lecture 33: Wed, Nov 8th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086) (my Wed are now 1-2)
- Canvas now has anonymous feedback!
- We will discuss the security-related follow-on courses
- Homeworks
- [Homework 9: Rootkits](../hws/hw-rootkits-tabbed.html) is out and due today (Wednesday, Nov 8th)
- [Homework 10: Buffer Overflow](../hws/hw-buffer-tabbed.html) is out, and due next Tuesday (11/14)
- Schedule: no HW due Nov 21 (T-day week), but two more: Nov 28 likely binary modification and Dec 5 (forensics)
- We will have a guest lecturer next Wednesday, November 15th
- Jason Belford, UVA's CISO (see [UVA's InfoSec page](https://security.virginia.edu/about-university-information-security))
- Attendance will be taken, and it will count as a quiz
- Grading
- The only things being graded are HW 5 (Networks) and HW 7 (SQL/XSS/CSRF)
- Both are out to TAs, and should be back in a week or so
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [Viruses](../slides/viruses.html#/), starting on 4.7
## Lecture 32: Mon, Nov 6th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086) (my Wed are now 1-2)
- They will vary a bit over the next few days, but I won't know how until this afternoon (will post on Piazza)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 8: Cryptocurrency](../hws/hw-cryptocurrency-tabbed.html) grades were returned last night (avg: 7.89)
- [Homework 9: Rootkits](../hws/hw-rootkits-tabbed.html) is out and due this *Wednesday*
- Tuesday is a UVA holiday due to election day
- Homework 10: Buffer Overflow (not yet ready) will be out on Wednesday, and due next Tuesday (11/14)
- Schedule: no HW due 11/21 (T-day week), but two more: 11/28 likely binary modification and 12/5 (forensics)
- We will have a guest lecturer on Wednesday, November 15th
- Jason Belford, UVA's CISO (see [UVA's InfoSec page](https://security.virginia.edu/about-university-information-security))
- Attendance will be taken, and it will count as a quiz
- Grading
- The only things being graded are HW 5 (Networks) and HW 7 (SQL/XSS/CSRF)
- Both are out to TAs, and should be back in a week or so
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [buffer overflows](../slides/buffer-overflows.html#/), starting on 5.19
- Next up: [Viruses](../slides/viruses.html#/)
## Lecture 30: Fri, Nov 3rd
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- My Wednesday office hours are now 1-2 (instead of 9-10)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 9: Rootkits](../hws/hw-rootkits-tabbed.html) is out and due next *Wednesday*
- Tuesday is a UVA holiday due to election day
- The next homework will be due the following Tuesday
- Grading
- The only things being graded are HW 5 (Networks) and HW 7 (SQL/XSS/CSRF)
- Both are out to TAs, and should be back in a week or so
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [buffer overflows](../slides/buffer-overflows.html#/), starting on 4.7
## Lecture 30: Wed, Nov 1st
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- My Wednesday office hours are now 1-2 (instead of 9-10)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 8: Cryptocurrency](../hws/hw-cryptocurrency-tabbed.html) was due yesterday; how did it go?
- Homework 9: Rootkits (not yet ready) will be out today and due next *Wednesday*
- Tuesday is a UVA holiday due to election day
- The next homework will be due the following Tuesday
- Grading
- The only things being graded are HW 5 (Networks) and HW 7 (SQL/XSS/CSRF)
- Both are out to TAs, and should be back in a week or so
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [virtual machines](../slides/vms.html), starting on slide 4.12
- Next up: [buffer overflows](../slides/buffer-overflows.html#/)
## Lecture 29: Mon, Oct 29th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- My Wednesday office hours are now 1-2 (instead of 9-10)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 8: Cryptocurrency](../hws/hw-cryptocurrency-tabbed.html) is ready, and due on Tuesday, October 31st
- It's one of the longer assignments, so don't wait until the last minute to start it
- Homework 9: Rootkits (not yet ready) will be out on Wednesday
- Grading
- HW 2 (Ethics) was returned last night; sorry for the long delay!
- The only things being graded are HW 5 (Networks) and HW 7 (SQL/XSS/CSRF)
- Both are out to TAs, and should be back in a week or so
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will finish [anonymity](../slides/anonymity.html#/), starting on 6.5
- Next up: [virtual machines](../slides/vms.html)
## Lecture 28: Fri, Oct 27th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- My Wednesday office hours are now 1-2 (instead of 9-10)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 8: Cryptocurrency](../hws/hw-cryptocurrency-tabbed.html) is ready, and due on Tuesday, October 31st
- It's one of the longer assignments, so don't wait until the last minute to start it
- Grading
- Grades returned: HW 1 (Rational Paranoia), HW 3 (RSA), HW 4 (Hashing), Quiz 1
- [Homework 5: Networks](../hws/hw-networks-tabbed.html) requires human grading, so will take some time
- Still being graded: HW 2 (Ethics), HW 5 (Networks), HW 7 (SQL/XSS/CSRF)
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will finish [Stuxnet](../slides/stuxnet.html#/)
- Next up: [anonymity](../slides/anonymity.html#/)
## Lecture 27: Wed, Oct 25th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- My Wednesday office hours are now 1-2 (instead of 9-10)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 7: SQL, XSS, CSRF](../hws/hw-sql-xss-csrf-tabbed.html) was due yesterday; how did it go?
- [Homework 8: Cryptocurrency](../hws/hw-cryptocurrency-tabbed.html) is ready, and due on Tuesday, October 31st
- About that due date...
- [The midterm](../exams/midterm-f23.pdf) was last Wednesday
- Average was 38.3/48 (79.9%) with a stdev of 6.5 (13.6%)
- Regrades are now open (as of Monday night), and will stay open for a week or so
- Grading
- Grades returned: HW 1 (Rational Paranoia), HW 3 (RSA), HW 4 (Hashing), Quiz 1
- [Homework 5: Networks](../hws/hw-networks-tabbed.html) requires human grading, so will take some time
- Still being graded: HW 2 (Ethics), HW 5 (Networks)
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will finish [Rootkits](../slides/rootkits.html#/), starting on slide 5.6
- Next up: [Stuxnet](../slides/stuxnet.html#/)
## Lecture 26: Mon, Oct 23rd
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- My Wednesday office hours are now 1-2 (instead of 9-10)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 7: SQL, XSS, CSRF](../hws/hw-sql-xss-csrf-tabbed.html) is out and due tomorrow (Tuesday, October 24th)
- [Homework 8: Cryptocurrency](../hws/hw-cryptocurrency-tabbed.html) is ready, and due on Tuesday, October 31st
- About that due date...
- [The midterm](../exams/midterm-f23.pdf) was last Wednesday
- Average was 38.3/48 (79.9%) with a stdev of 6.5 (13.6%)
- Regrades are now open (as of Monday night), and will stay open for a week or so
- Grading
- Grades returned: HW 1 (Rational Paranoia), HW 3 (RSA), HW 4 (Hashing), Quiz 1
- [Homework 5: Networks](../hws/hw-networks-tabbed.html) requires human grading, so will take some time
- Still being graded: HW 2 (Ethics), HW 5 (Networks)
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [Rootkits](../slides/rootkits.html#/), starting on slide 3.7
## Lecture 25: Fri, Oct 20th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- My Wednesday office hours are now 1-2 (instead of 9-10)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 7: SQL, XSS, CSRF](../hws/hw-sql-xss-csrf-tabbed.html) is out and due Tuesday (October 24th)
- Homework 8: Cryptocurrency (not yet ready) will be due the following Tuesday on... Halloween
- [The midterm](../exams/midterm-f23.pdf) was last Wednesday
- Average was 38.3/48 (79.9%) with a stdev of 6.5 (13.6%)
- Regrades are now open (as of Monday night), and will stay open for a week or so
- Grading
- Grades returned: HW 1 (Rational Paranoia), HW 3 (RSA), HW 4 (Hashing), Quiz 1
- [Homework 5: Networks](../hws/hw-networks-tabbed.html) requires human grading, so will take some time
- Still being graded: HW 2 (Ethics), HW 5 (Networks)
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [Cryptocurrency](../slides/cryptocurrency.html#/) starting on 5.6
- Next up: [Rootkits](../slides/rootkits.html#/)
## Lecture 24: Wed, Oct 18th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- My Wednesday office hours are now 1-2 (instead of 9-10)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 6: Fuzzing](../hws/hw-fuzzing-tabbed.html) was due yesterday; how did it go?
- [Homework 7: SQL, XSS, CSRF](../hws/hw-sql-xss-csrf-tabbed.html) is out and due next Tuesday (October 24th)
- [The midterm](../exams/midterm-f23.pdf) was last Wednesday
- Average was 38.3/48 (79.9%) with a stdev of 6.5 (13.6%)
- Regrades are now open (as of Monday night), and will stay open for a week or so
- Grading
- Grades returned: HW 1 (Rational Paranoia), HW 3 (RSA), HW 4 (Hashing), Quiz 1
- [Homework 5: Networks](../hws/hw-networks-tabbed.html) requires human grading, so will take some time
- Still being graded: HW 2 (Ethics), HW 5 (Networks)
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will start on either [Rootkits](../slides/rootkits.html#/) or [Cryptocurrency](../slides/cryptocurrency.html#/)
## Lecture 23: Mon, Oct 16th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- My Wednesday office hours are now 1-2 (instead of 9-10)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 6: Fuzzing](../hws/hw-fuzzing-tabbed.html) is out, and due tomorrow (Tuesday, October 17th)
- Homework 7 (SQL, XSS, CSRF) will be out Wednesday, and due next Tuesday
- [The midterm](../exams/midterm-f23.pdf) was last Wednesday
- Average was 38.3/48 (79.9%) with a stdev of 6.5 (13.6%)
- Regrades are now open (as of last night), and will stay open for a week or so
- Grading
- Grades returned: HW 1 (Rational Paranoia), HW 3 (RSA), HW 4 (Hashing), Quiz 1
- [Homework 5: Networks](../hws/hw-networks-tabbed.html) requires human grading, so will take some time
- Still being graded: HW 2 (Ethics), HW 5 (Networks)
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [SQL, XSS, & CSRF](../slides/sql-xss-csrf.html), starting on slide 4.11
## Lecture 22: Fri, Oct 13th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- My Wednesday office hours are now 1-2 (instead of 9-10)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 6: Fuzzing](../hws/hw-fuzzing-tabbed.html) is out, and due next Tuesday, October 17th
- [The midterm](../exams/midterm-f23.pdf) was yesterday
- Average was 38.3/48 (79.9%) with a stdev of 6.5 (13.6%)
- We'll go over it today
- Grading
- Grades returned: HW 1 (Rational Paranoia), HW 3 (RSA), HW 4 (Hashing), Quiz 1
- [Homework 5: Networks](../hws/hw-networks-tabbed.html) requires human grading, so will take some time
- Still being graded: HW 2 (Ethics), but that's mostly done
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will start on [SQL, XSS, & CSRF](../slides/sql-xss-csrf.html)
## Lecture 20: Mon, Oct 9th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- My Wednesday office hours are now 1-2 (instead of 9-10)
- Canvas now has anonymous feedback!
- Homeworks
- Homework 6, on Fuzzing, will be out later this week, and due next Tuesday
- Midterm this week on Wednesday, October 11th
- If you had a *legitimate* reason for missing reading quiz, you can make it up then
- Grading
- Grades returned: HW 1 (Rational Paranoia), HW 3 (RSA), HW 4 (Hashing), Quiz 1
- [Homework 5: Networks](../hws/hw-networks-tabbed.html) requires human grading, so will take some time
- Still being graded: HW 2 (Ethics)
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will finish with [web security](../slides/web-security.html#/) starting on 8.14
- Then a Q&A review session for the midterm
## Lecture 19: Fri, Oct 6th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- My Wednesday office hours are moving to 1-2 (instead of 9-10)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 5: Networks](../hws/hw-networks-tabbed.html) was due yesterday; how did it go?
- HW 6, on fuzzing (also not yet ready!) will be the next assignment, but not out until next week
- Due October 17th, since the week before is the midterm
- Midterm next week on Wednesday, October 11th
- If you had a *legitimate* reason for missing reading quiz, you can make it up then
- Grading
- Grades returned: HW 1 (Rational Paranoia), HW 3 (RSA), HW 4 (Hashing), Quiz 1
- Still being graded: HW 2 (Ethics)
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [web security](../slides/web-security.html#/) starting on 7.8
## Lecture 18: Wed, Oct 4th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- My Wednesday office hours are moving to 1-2 (instead of 9-10)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 5: Networks](../hws/hw-networks-tabbed.html) is out, and due this Thursday
- We are running into an issue with the password .zip cracker on Windows; details to follow
- HW 6, on fuzzing (also not yet ready!) will be the next assignment, but not out until next week
- Due October 17th, since the week before is the midterm
- Midterm next week on Wednesday, October 11th
- Grading
- Grades returned: HW 1 (Rational Paranoia), HW 3 (RSA), Quiz 1
- Still being graded: HW 2 (Ethics)
- Just returned: HW 4 (Hashing); avg 9.14, stdev 1.9; regrades within one week
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [web security](../slides/web-security.html#/) starting on 6.10
## Lecture 17: Fri, Sep 29th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- My Wednesday office hours are moving to 1-2 (instead of 9-10)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 5: Networks](../hws/hw-networks-tabbed.html) is out, and due next Thursday (as Tuesday is part of UVA's fall break)
- We are running into an issue with the password .zip cracker on Windows; details to follow
- HW 6, on fuzzing (also not yet ready!) will be the next assignment
- Due October 17th, since the week before is the midterm
- Grading
- Grades returned: HW 1 (Rational Paranoia), HW 3 (RSA), Quiz 1
- Still being graded: HW 2 (Ethics)
- Returnable this weekend: HW 4 (Hashing)
- We'll talk about regrades on the next slide
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [web security](../slides/web-security.html#/) starting on 5.1
## Regrades
- All programming assignments are auto-graded; written "things" (exams, quizzes, a few HWs) are not
- You can submit a regrade for:
- An auto-grader failure
- A genuine mis-understanding of the assignment due to poor wording by us
- A set of auto-grader tests that you do not think were fair
- You cannot submit a regrade for:
- Getting it wrong
- Wanting more points
- Your dog eating your homework
- To do so, submit a support request within *1 week* of when it's returned
- If you do it 8 days later, I'm probably not going to care
- But 2 weeks later? No dice
- In the support request, explain why you feel you should get more points
- Written "things" (exams, quizzes, some HWs)
- Gradescope will allow you to submit a regrade within about 1 week
- You have to explain why yours was not graded as per the rubric
- Regrade requests are typically handled at the *very end of the semester*
## Lecture 16: Wed, Sep 27th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 4: Hashing](../hws/hw-hashing-tabbed.html) was due yesterday; how did it go?
- [Homework 5: Networks](../hws/hw-networks-tabbed.html) is out, and due next Wednesday (as Tuesday is part of UVA's fall break)
- We are running into an issue with the password .zip cracker on Windows; details to follow
- I'm flexible on this date...
- HW 6, on fuzzing (also not yet ready!) will be the next assignment
- Grading
- Out to be graded: HW 1 (Rational Paranoia), Quiz 1, and HW 2 (Ethics)
- As they are written assignments, they will take 1-2 weeks for the grading to be completed
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with the [networking overview](../slides/networks.html#/), starting on slide 5.2
- Next up: [web security](../slides/web-security.html#/)
## Lecture 15: Mon, Sep 25th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 4: Hashing](../hws/hw-hashing-tabbed.html) is out and due tomorrow (Tuesday, September 26th)
- HW 5, on networks (not yet ready!) will be out on Wednesday
- HW 6, on fuzzing (also not yet ready!) will be out the following week
- Grading
- Out to be graded: HW 1 (Rational Paranoia), Quiz 1, and HW 2 (Ethics)
- As they are written assignments, they will take 1-2 weeks for the grading to be completed
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with the [networking overview](../slides/networks.html#/), starting on slide 3.13
- Next up: [web security](../slides/web-security.html#/)
## Lecture 14: Fri, Sep 22nd
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 4: Hashing](../hws/hw-hashing-tabbed.html) is out and due Tuesday, September 26th
- Grading
- Out to be graded: HW 1 (Rational Paranoia), Quiz 1, and HW 2 (Ethics)
- As they are written assignments, they will take 1-2 weeks for the grading to be completed
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will start on Networks with a [networking overview](../slides/networks.html#/)
## Lecture 13: Wed, Sep 20th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 3: RSA](../hws/hw-rsa-tabbed.html) was due yesterday -- how did it go?
- [Homework 4: Hashing](../hws/hw-hashing-tabbed.html) is out and due Tuesday, September 26th
- Grading
- Out to be graded: HW 1 (Rational Paranoia), Quiz 1, and HW 2 (Ethics)
- As they are written assignments, they will take 1-2 weeks for the grading to be completed
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will finish [policy](../slides/policy.html#/)
- Next up is the networking, starting with the [networking overview](../slides/networks.html#/)
## Lecture 12: Mon, Sep 18th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 3: RSA](../hws/hw-rsa-tabbed.html) is out and due tomorrow (Tuesday, Sep 19th)
- This is a larger homework, so don't wait until the last minute to start it! Oh, wait...
- Homework 4 (not yet ready!) will be on hashing, and will be out by Wednesday's lecture
- Grading
- Out to be graded: HW 1 (Rational Paranoia), Quiz 1, and HW 2 (Ethics)
- As they are written assignments, they will take 1-2 weeks for the grading to be completed
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we go back to [policy](../slides/policy.html#/)
- Next up is the networking, starting with the [networking overview](../slides/networks.html#/)
## Lecture 11: Fri, Sep 15th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 3: RSA](../hws/hw-rsa-tabbed.html) is out and due this upcoming Tuesday, Sep 19th
- This is a larger homework, so don't wait until the last minute to start it!
- Homework 4 (not yet ready!) will be on hashing, and will be out next week
- Grading
- Out to be graded: HW 1 (Rational Paranoia), Quiz 1, and HW 2 (Ethics)
- As they are written assignments, they will take 1-2 weeks for the grading to be completed
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will likely finish with [encryption](../slides/encryption.html#/), starting on 8.11
- Once done, we'll then go back to [policy](../slides/policy.html#/)
## Lecture 10: Wed, Sep 13th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 3: RSA](../hws/hw-rsa-tabbed.html) is out and due next Tuesday, Sep 19th
- This is a larger homework, so don't wait until the last minute to start it!
- Grading
- Out to be graded: HW 1 (Rational Paranoia), Quiz 1, and HW 2 (Ethics)
- As they are written assignments, they will take 1-2 weeks for the grading to be completed
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [encryption](../slides/encryption.html#/), starting on 7.1
- We'll come back to [policy](../slides/policy.html#/) later in the semester
## Lecture 9: Mon, Sep 11th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 2: Ethics](../hws/hw-ethics-tabbed.html): how was it?
- What were your thoughts on ChatGPT's responses?
- [Homework 3: RSA](../hws/hw-rsa-tabbed.html) is out
- This homework will have a week and a half to complete, and will be due Tue, Sep 19th
- Grading
- Out to be graded: HW 1 (Rational Paranoia), Quiz 1, and HW 2 (Ethics)
- As they are written assignments, they will take 1-2 weeks for the grading to be completed
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will continue with [encryption](../slides/encryption.html#/), starting on 6.52
- We'll come back to [policy](../slides/policy.html#/) later in the semester
## Lecture 8: Fri, Sep 8th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 2: Ethics](../hws/hw-ethics-tabbed.html) is out and due today (Fri, Sep 8th) by midnight
- Homework 3: RSA (not yet ready) will be out in the next day or two
- This homework will have a week and a half to complete, and will be due Tue, Sep 19th
- Grading
- In the queue to grade: HW 1 (Rational Paranoia), Quiz 1, and (shortly) HW 2 (Ethics)
- Written assignments and quizzes often take a week or two to return
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- From the news: [Update your iPhones right now](https://www.washingtonpost.com/politics/2023/09/08/apple-issues-software-updates-after-spyware-discoveries/)
- Today we will continue with [encryption](../slides/encryption.html#/), starting on 6.19
- We'll come back to [policy](../slides/policy.html#/) later in the semester
## Lecture 7: Wed, Sep 6th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- Canvas now has anonymous feedback!
- Did you just join the course? See me right after lecture.
- Homeworks
- [Homework 2: Ethics](../hws/hw-ethics-tabbed.html) is out and due this Fri, Sep 8th by midnight
- Homework 3: RSA (not yet ready) will be out late this week
- This homework will have a week and a half to complete, and will be due Tue, Sep 19th
- Grading
- In the queue to grade: HW 1 (Rational Paranoia), Quiz 1, and (shortly) HW 2 (Ethics)
- Written assignments and quizzes often take a week or two to return
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Now that the add deadline has passed, I've pestered those who did not sign it
- I re-sync'ed the rosters for both Gradescope and the support requests
- Today we will continue with [encryption](../slides/encryption.html#/), starting on 4.19
- We'll come back to [policy](../slides/policy.html#/) later in the semester
## Lecture 6: Mon, September 4th
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- Support requests are now open
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 2: Ethics](../hws/hw-ethics-tabbed.html) is out and due this Fri, Sep 8th by midnight
- Homework 3: RSA (not yet ready) will be out late this week
- This homework will have a week and a half to complete, and will be due Tuesday, September 19th
- Readings: due today: [ACM Code of Ethics](https://www.acm.org/code-of-ethics), [Reflections on Trusting Trust](https://dl.acm.org/citation.cfm?id=358210), [Morris Worm Wikipedia page](https://en.wikipedia.org/wiki/Morris_worm)
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Once the add deadline passes, I'll start pestering people who did not sign it
- Today we will start [encryption](../slides/encryption.html#/)
- We'll come back to [policy](../slides/policy.html#/) later in the semester
## Lecture 5: Fri, September 1st
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- Support requests are now open
- Canvas now has anonymous feedback!
- Homeworks
- [Homework 1: Rational Paranoia](../hws/hw-paranoia-tabbed.html) due today (Friday, September 1st) by midnight
- You have to follow the formatting guidelines described therein!
- Submission on Gradescope will open up three days (72 hours) before it is due
- [Homework 2: Ethics](../hws/hw-ethics-tabbed.html) is ready and due next Fri, Sep 8th by midnight
- Readings: due this Monday, September 4th: [ACM Code of Ethics](https://www.acm.org/code-of-ethics), [Reflections on Trusting Trust](https://dl.acm.org/citation.cfm?id=358210), [Morris Worm Wikipedia page](https://en.wikipedia.org/wiki/Morris_worm)
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will likely finish [ethics](../slides/ethics.html#/), starting on 5.7
- Next up: [encryption](../slides/encryption.html#/)
## Lecture 4: Wed, August 30th
- Office hours start this week
- Office hours are underway and listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- Support requests are now open
- Homeworks
- Homework due this Friday (September 1st) by midnight: [HW 1: Rational Paranoia](../hws/hw-paranoia-tabbed.html)
- You have to follow the formatting guidelines described therein!
- Submission on Gradescope will open up three days (72 hours) before it is due
- The second homework (not yet ready) will be on Ethics, due next Fri, Sep 8th
- Readings: due this Monday, September 4th: [ACM Code of Ethics](https://www.acm.org/code-of-ethics), [Reflections on Trusting Trust](https://dl.acm.org/citation.cfm?id=358210), [Morris Worm Wikipedia page](https://en.wikipedia.org/wiki/Morris_worm)
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Relevant from yesterday's news: [FBI says it dismantled a botnet that hacked hundreds of thousands of computers](https://www.washingtonpost.com/us-policy/2023/08/29/fbi-duckhunt-qakbot-ransomware/)
- Today we will finish the [terminology slide set](../slides/terminology.html#/) and start on [ethics](../slides/ethics.html#/)
## Lecture 3: Mon, August 28th
- Office hours start this week
- Office hours are listed on the [Canvas landing page](https://canvas.its.virginia.edu/courses/79086)
- They start this week, although the start of TA office hours are awaiting a room assignment
- Support requests are now open
- Homeworks
- Homework due this Friday (September 1st) by midnight: [HW 1: Rational Paranoia](../hws/hw-paranoia-tabbed.html)
- You have to follow the formatting guidelines described therein!
- Submission on Gradescope will open up three days (72 hours) before it is due
- The second homework (not yet ready) will be on Ethics, due next Fri, Sep 8th
- Readings: due Monday, September 4th: [ACM Code of Ethics](https://www.acm.org/code-of-ethics), [Reflections on Trusting Trust](https://dl.acm.org/citation.cfm?id=358210), [Morris Worm Wikipedia page](https://en.wikipedia.org/wiki/Morris_worm)
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will finish the [security mindset slide set](../slides/security-mindset.html#/)
- Next up: the [terminology slide set](../slides/terminology.html#/) then [ethics](../slides/ethics.html#/)
## Lecture 2: Fri, August 25th
- Office hours start next week
- All are currently TBA; the times will be posted this weekend, but the locations may not be ready until Monday
- This all will be on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Homeworks
- Homework due next Friday (September 1st) by midnight: [HW 1: Rational Paranoia](../hws/hw-paranoia-tabbed.html)
- You have to follow the formatting guidelines described therein!
- You will likely want to wait until the [security mindset slide set](../slides/security-mindset.html#/) has been gone over in lecture
- Submission on Gradescope will open up three days (72 hours) before it is due
- The second homework (not yet ready) will be on Ethics, due Fri, 9/8
- Readings
- Due Monday, September 4th: [ACM Code of Ethics](https://www.acm.org/code-of-ethics), [Reflections on Trusting Trust](https://dl.acm.org/citation.cfm?id=358210), [Morris Worm Wikipedia page](https://en.wikipedia.org/wiki/Morris_worm)
- Everybody has to sign the Ethics Honor Pledge; the link is on the [Canvas landing page](https://canvas.its.virginia.edu/courses/59093)
- Today we will start on the [security mindset slide set](../slides/security-mindset.html#/), starting on 7.1
- Next up: the [terminology slide set](../slides/terminology.html#/)