Mike Izbicki
Mike Izbicki
Yes, the vulnerability is very closely related to SQL injection (but it has even wider impact because it happens in a library used by 1000s of programs rather than just...
It's not clear to me exactly what your question is, but they way to deal with exceptions is to catch the exception with a `try`/`except` block.
Is it correct that the webpage runs fine when not doing a sql injection, but gives the name error only when you are doing the SQL injection? If that's the...
Ahh, I see. VSCode is wrong (you have it linked to the newer version of python instead of this version). Just run the python in the terminal following the directions...
Good detective work! You're correct that I had a typo in instructions, and your solution is also correct :)
Due date for either version is the last day of finals week: Friday, 17 December.
No quiz on Monday or Wednesday next week :)
Any lab computer should be fine. I'm not sure exactly how IP addresses are assigned on other campuses, but it definitely won't be a problem if there's no one else...
@wgalbreath > For the SQL Quiz answers, is there a difference between the answer "no output" vs 0? Yes. You should only put `0` as the answer if the `SELECT`...
Yes, you can use the `db_create.py` file to create a SQL database, then the `sqlite3` executable to run a problem's commands and view the output. You'll need to be careful...