Projects PA193 – Secure coding Petr Švenda Zdeněk Říha Faculty of Informatics, Masaryk University, Brno, CZ Projects – first part • Writing code – Group work (!) – Maximum: 10 points – Deadline: 11 Nov 2015, 24:00 (code in IS) – Presentation: 12 Nov 2015 in seminar groups • Presented by a random team member – Parser/input for a particular data type Code • In C or C++ • Parsing input data in some particular format • Printing the data • Rejecting malformed inputs • If format is complicated selected a limited set of features/elements/tags or other limitation • No set of formats is given to you to choose from 3 I Using existing libraries • It is not allowed to use existing libraries related to parsing of your data formats 4 I Formats to parse • Select a format you want to parse • HOW TO DO IT: – Select format you like (to parse) – Suggest the format by email to: zriha@fi.muni.cz – Wait for an email approval – The sooner the format is agreed the sooner you can start programming – Deadline: 11 Nov 2015, 24:00 for code in IS 5 I Formats: inspiration from 2014 • GPS coordinates in all used formats • ZIP files • SYSLOG format • JSON (for …) 6 I