It's UWAweek 17 (1st semester, week 8)

help3007

This forum is provided to promote discussion amongst students enrolled in CITS3007 Secure Coding. If posting a question, it's suggested you check first whether your question is answered in the unit Frequently Asked Questions (FAQ) list, and use the search box (on the right) to see if an answer to your question has already been posted.

Please consider offering answers and suggestions to help other students! And if you fix a problem by following a suggestion here, it would be great if other interested students could see a short "Great, fixed it!"  followup message.

Note that any posts must comply with the UWA Code of Conduct and the UWA Academic Conduct Policy. That means you should (a) treat everyone with respect and courtesy, and (b) not post your solutions to an assessment that's in progress.

If asking a programming question, it's recommended you read How do I ask a good question? If reporting or troubleshooting a bug in software used in the unit, it's recommend you read How to report bugs effectively.
28 articles posted by this person
Showing 28 of 41 articles.
Currently 1 other person reading this forum.


 UWA week 17 (1st semester, week 8) ↓
SVG not supported 3:30pm Mon 22nd Apr, Arran S.

Hi, The material we actually covered in week 7 (last week) is already up, and the week 8 material will go up prior to the lecture. I normally try to ensure lecture slides are up on the Monday or Tuesday, but during particularly busy weeks (for instanc...


 UWA week 16 (1st semester, week 7) ↓
SVG not supported 4:59pm Wed 17th Apr, Arran S.

Hi all, I mentioned in lectures that you don't need to be a security expert to identify a vulnerability plenty of people have discovered vulnerabilities in existing programs armed with nothing more than a general knowledge of good coding practices...


SVG not supported 4:34pm Wed 17th Apr, Arran S.

Hi all, The mid-semester test should now be visible to you on Moodle (though it can't be started until it unlocks at 5pm) let me know if it's not showing up. The number of questions and marks are listed in the test instructions. (Also, if you're no...


SVG not supported 11:42am Wed 17th Apr, Arran S.

Hi all, Just a note that I won't be available for my usual office hours today (4 5pm), as I'll be preparing the mid-semester test for release. If you need to meet with me, just email instead to arrange a suitable time. Cheers Arran


SVG not supported 10:28am Wed 17th Apr, Arran S.

Hi, Short answer the default shell in your VM was deleted by a command you typed; the best thing to do is throw away your current VM instance, and start a new one. Longer answer The reason you're seeing those errors is due to a failed, prior command t...


 UWA week 15 (1st semester, week 6) ↓
SVG not supported 12:35pm Tue 9th Apr, Arran S.

Hi all, Just a reminder that if for some reason you're regularly unable to attend a lab session, you should email me and let me know. Keeping up with the lab content is an important part of the unit, and (especially for the project) it's a good idea to...


SVG not supported 11:00am Tue 9th Apr, Arran S.

Hi all, I'll discuss the upcoming mid-semester test and the project a bit more in tomorrow's lecture, but here is some basic information about them. Mid-sem test The test will have mostly multi choice and short answer questions, similar to the week ...


 UWA week 14 (1st semester, non-teaching week) ↓
SVG not supported 5:34pm Wed 3rd Apr, Arran S.

Hi all, Over the Easter weekend, malicious code ( CVE-2024-3094 cve ) was discovered in the popular XZ Utils xz compression package which created a backdoor bd into affected Linux systems. The incident has been very widely reported in technical...


 UWA week 13 (1st semester, week 5) ↓
SVG not supported 5:17pm Thu 28th Mar, Arran S.

Hi all, Marks for the quiz are now available on csmarks (https secure.csse.uwa.edu.au run csmarks), and feedback on individual questions should be viewable on Moodle. The average mark for the quiz was 85 , which is excellent. Except for the very las...


SVG not supported 5:18pm Wed 27th Mar, Arran S.

Hi all, As mentioned in today's lecture, the 8am Thursday lab sessions have had very low turnout (only one person last week), which means it's difficult to justify running them. I'll therefore be cancelling that lab slot after this week - if you were ...


SVG not supported 10:27am Wed 27th Mar, Arran S.

Hi all - Apologies for the delay. Just letting you know that quiz marks should be available either later today or tomorrow. Cheers Arran


 UWA week 12 (1st semester, week 4) ↓
SVG not supported 5:36pm Thu 21st Mar, Arran S.

Hi all, The quiz has now closed, and it looks like the average is fairly high, which is great I take it to mean people have a pretty good understanding of basic concepts. (Or that I made the questions too easy.) As per the rubric rubric , short a...


SVG not supported 10:44am Thu 21st Mar, Arran S.

Hi all, Just a reminder regarding student conduct requirements. I allow a fair bit of flexibility regarding when students sit the online tests they can be started at any convenient time in a 24-hour block. However, students must still comply with th...


SVG not supported 10:12am Wed 20th Mar, Arran S.

Hi all, I won't be holding my usual office hours (4-5pm) today, as I'll be preparing to release the Moodle quiz (worth 5 ) that opens at 5pm. I'll discuss the quiz more in today's lecture, but there are some tips and instructions here quiz if needed...


SVG not supported 1:47pm Tue 19th Mar, Arran S.

Can you clarify exactly what it is you don't understand? Otherwise it's difficult for me to know what needs explaining. (In future, it would also be helpful if you gave the exact slide number you're referring to.) However, I do note that you've quoted...


SVG not supported 12:57pm Tue 19th Mar, Arran S.

I'd suggest working through (and reviewing) the lecture and lab content, first, and referring to the recommended readings if anything is unclear. There are a few topics which are often poorly understood, though, namely - setuid programs, and - integer ...


SVG not supported 12:48pm Tue 19th Mar, Arran S.

There are no incompatibilities between the libvirt disk image and the virtualbox disk image. They contain exactly the same software packages, running on exactly the same Linux kernel, on exactly the same (virtualised) hardware. The hostname (stor...


SVG not supported 12:47pm Tue 19th Mar, Arran S.

Glad to hear you got things working. I'll add the username and password details to the lab sheet. Cheers, Arran


 UWA week 11 (1st semester, week 3) ↓
SVG not supported 4:44pm Thu 14th Mar, Arran S.

Hi all, Just a reminder that the first assessment (an online Moodle quiz, worth 5 ) will be run next week, so you should make sure you've signed up for Moodle and reviewed the content for weeks 1 3. Participating in the quiz is restricted to enrolle...


SVG not supported 2:29pm Wed 13th Mar, Arran S.

In case people are interested although Java and Python both use exceptions, some more recent languages have moved away from exceptions as an approach to error-handling. (For instance, neither Rust nor Go have exceptions.) A big problem with exception...


SVG not supported 5:13pm Tue 12th Mar, Arran S.

Thanks for letting me know. Just to clarify the lab worksheet "Using UTM on M-series Mac laptops" suggests a different process to the one you seem to have used. You've extracted a .vmdk file from your .vagrant.d directory, then used qemu-img to co...


 UWA week 10 (1st semester, week 2) ↓
SVG not supported
labs  ✅ Lab answers.  (both)
11:06am Thu 7th Mar, Arran S.

Hi, Yes, solutions to any problems posed in a lab worksheet will normally get posted on the website the following week. Cheers, Arran ANONYMOUS wrote


SVG not supported 9:19am Wed 6th Mar, Arran S.

Hi all, Just to let you know, slides for this week (and probably part of next week) got published on the website last night apologies for the delay. (But note that you can access previous versions of the unit's material via the Internet Archive a...


SVG not supported
labs  ✅ VM for M-series Mac 👍x1  (all 9)
9:15am Wed 6th Mar, Arran S.

Hi, Just to clarify, have you tried following the lab instructions here utm , which are linked to from the Lab 1 worksheet here lab1 ? Those instructions suggest using - the UTM gallery's ARM64 Ubuntu 22.04 image, which should be fine for most purp...


SVG not supported 1:05pm Tue 5th Mar, Arran S.

Hi, Yes, there's no problem with that, any 5.( something ) version is fine. (In fact, the labs should work with any 4. x kernel as well, and some 3. x kernels. The main changes that affect the labs are differences in security features between kernel ...


 UWA week 9 (1st semester, week 1) ↓
SVG not supported 6:15pm Thu 29th Feb, Arran S.

Hi all, In yesterday's lecture I was asked if using a systems programming language like Rust could help avoid some of the security bugs that are often seen in C code. I mentioned that it can indeed help but it's important to note that it's still...


SVG not supported 12:21pm Mon 26th Feb, Arran S.

Hi all, Lecture slides for this week are available on the unit website lect . I recommend taking at least a brief look at these before the lecture then the concepts won't be completely new to you, and you'll be able to ask any questions that you ...


SVG not supported 4:37pm Fri 23rd Feb, Arran S.

Hi everyone, Welcome to CITS3007 "Secure Coding". I'm your Unit Coordinator, Arran Stewart. I'll be teaching the unit with the help of our facilitators facilitators , Carl, Nicodemus, and Santiago. facilitators https cits3007.github.io facilitat...

The University of Western Australia

Computer Science and Software Engineering

CRICOS Code: 00126G
Written by [email protected]
Powered by history
Feedback always welcome - it makes our software better!
Last modified  5:07AM Sep 06 2023
Privacy policy