
    

    <?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://ocw.cs.pub.ro/courses/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://ocw.cs.pub.ro/courses/feed.php">
        <title>CS Open CourseWare isc:labs</title>
        <description></description>
        <link>http://ocw.cs.pub.ro/courses/</link>
        <image rdf:resource="http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico" />
       <dc:date>2026-05-18T10:15:30+03:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/isc/labs/01?rev=1759745519&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/isc/labs/02?rev=1760353771&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/isc/labs/03?rev=1760947353&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/isc/labs/04?rev=1730282827&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/isc/labs/05?rev=1762249748&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/isc/labs/06?rev=1762767333&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/isc/labs/07?rev=1763368551&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/isc/labs/08?rev=1763979519&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/isc/labs/09?rev=1764768464&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/isc/labs/10?rev=1733905211&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/isc/labs/11?rev=1768207933&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/isc/labs/12?rev=1736614769&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico">
        <title>CS Open CourseWare</title>
        <link>http://ocw.cs.pub.ro/courses/</link>
        <url>http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico</url>
    </image>
    <item rdf:about="http://ocw.cs.pub.ro/courses/isc/labs/01?rev=1759745519&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-06T13:11:59+03:00</dc:date>
        <title>Lab 01  - Introduction</title>
        <link>http://ocw.cs.pub.ro/courses/isc/labs/01?rev=1759745519&amp;do=diff</link>
        <description>Objectives

	*  Simple CTF tasks
	*  Introduction to Python scripting
	*  Introduction to basic security-related tools 

Useful Tools

	*  man
	*  find
	*  base64
	*  hexedit
	*  Binwalk
	*  john, zip2john
	*  xxd
	*  gzip, bzip2, tar
	*  CyberChef</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/isc/labs/02?rev=1760353771&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-13T14:09:31+03:00</dc:date>
        <title>Lab 02 - Cryptography</title>
        <link>http://ocw.cs.pub.ro/courses/isc/labs/02?rev=1760353771&amp;do=diff</link>
        <description>Objectives

	*  Basic Cryptography
	*  Symmetric Cryptography: AES
		*  Block Cipher Modes

	*  Asymmetric Cryptography: RSA

Resources

	* Block Cipher Mode of Operation
	* Chinese remainder theorem - Broadcast attack
	* Fermat factorisation
	* Factor DB</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/isc/labs/03?rev=1760947353&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-20T11:02:33+03:00</dc:date>
        <title>Lab 03 - Authentication in Linux</title>
        <link>http://ocw.cs.pub.ro/courses/isc/labs/03?rev=1760947353&amp;do=diff</link>
        <description>Lab 03 - Authentication in Linux

Objectives

	*  Hashing
	*  Linux PAM
	*  Multi-Factor Authentication

Preparation

You may use the UPB's OpenStack cloud to instantiate a Virtual Machine.
Read these instructions if you wanna know how!

Overview

Hashing is the process of converting data — text, numbers, files, or anything, really — into a fixed-length string of letters and numbers. Data is converted into these fixed-length strings, or hash values, by using a special algorithm called a hash fun…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/isc/labs/04?rev=1730282827&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-30T12:07:07+03:00</dc:date>
        <title>Lab 04 - Access control</title>
        <link>http://ocw.cs.pub.ro/courses/isc/labs/04?rev=1730282827&amp;do=diff</link>
        <description>Objectives

	*  Mandatory Access Control
	*  Discretionary Access Control
	*  Unix Permissions &amp; ACLs

Preparation

You may use the UPB's OpenStack cloud to instantiate a Virtual Machine to be used for this lab!
Read these instructions if you wanna know how!.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/isc/labs/05?rev=1762249748&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-04T11:49:08+03:00</dc:date>
        <title>Lab 05 - Application Security</title>
        <link>http://ocw.cs.pub.ro/courses/isc/labs/05?rev=1762249748&amp;do=diff</link>
        <description>Objectives

	*  Call conventions &amp; stack structure
	*  Buffer overflow vulnerabilities
	*  Using pwndbg &amp; pwntools to facilitate exploit development

Resources

	*  Buffer overflow explained
	*  Shellcode explained
	*  ChatGPT's record for stack structure &amp; buffer overflow (same length, but why bother read the opinion of some anonymous industry expert when you got the popular AI kid parroting the same stuff, right?)</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/isc/labs/06?rev=1762767333&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-10T11:35:33+03:00</dc:date>
        <title>Lab 06 - Malware</title>
        <link>http://ocw.cs.pub.ro/courses/isc/labs/06?rev=1762767333&amp;do=diff</link>
        <description>Setup

For this lab we will use the provided Windows VM. Please download it from here in advance (~12GB archived; you will need ~30GB of free storage on your computer).

The VM should be compatible with VMWare (either Workstation or Player), VirtualBox and qemu+kvm (on x86_64!! will be very slow on Arm64).
You can download VMWare here. We recommend VMWare Workstation &gt;= 17.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/isc/labs/07?rev=1763368551&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-17T10:35:51+03:00</dc:date>
        <title>Lab 07 - Web Security</title>
        <link>http://ocw.cs.pub.ro/courses/isc/labs/07?rev=1763368551&amp;do=diff</link>
        <description>Objectives

	*  Web vulnerabilities, both server-side and client-side
	*  Server-side SQL injection
	*  Cross-Site Scripting, Cross-Site Request Forgery

Background

SQL Injection

SQL Injection is a server-side code injection vulnerability resulting from
improper (unsanitized) input directly concatenated into SQL queries.
Typical server queries are built as strings:</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/isc/labs/08?rev=1763979519&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-24T12:18:39+03:00</dc:date>
        <title>Lab 08 - Network Security</title>
        <link>http://ocw.cs.pub.ro/courses/isc/labs/08?rev=1763979519&amp;do=diff</link>
        <description>Objectives

	*  Port Scanning (nmap)
	*  Traffic filtering / manipulation (iptables)
	*  Port knocking
	*  Man in the Middle Attack

Preparation

Please spawn a virtual machine on openstack.

You need to prepare the playground:

	*  To make it easier for others to identify your VM, please run this command:</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/isc/labs/09?rev=1764768464&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-03T15:27:44+03:00</dc:date>
        <title>Lab 09 - Public Key Infrastructure</title>
        <link>http://ocw.cs.pub.ro/courses/isc/labs/09?rev=1764768464&amp;do=diff</link>
        <description>Remember the Cryptography lab? We're going to build on top of that by teaching you the basics of Public Key Infrastructure (PKI) and Transport Layer Security (TLS) shenanigans, giving you an overview of how they are integrated into your daily life, ensuring the security of your communications.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/isc/labs/10?rev=1733905211&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-11T10:20:11+03:00</dc:date>
        <title>Lab 10 - Tunnels. Remote Network Security</title>
        <link>http://ocw.cs.pub.ro/courses/isc/labs/10?rev=1733905211&amp;do=diff</link>
        <description>Objectives

Today, we're going to learn how to configure two of the most widely used
open-source VPN solutions: OpenVPN and WireGuard!

	*  Set up OpenVPN and WireGuard servers on a Linux machine;
	*  Configure clients to connect to each VPN;
	*  Customize routing through the VPN.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/isc/labs/11?rev=1768207933&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-12T10:52:13+03:00</dc:date>
        <title>Lab 11 - Privacy Technologies</title>
        <link>http://ocw.cs.pub.ro/courses/isc/labs/11?rev=1768207933&amp;do=diff</link>
        <description>Overview

Privacy is a usually included in the larger security landscape, but it deals with aspects that concern people more that technologies and tries to answer a very tough question: “How to access/compute data without the owner know who you are?”. While, like everything, is a sword with two blades, it tries to allow people own their data in the digital world and to provide anonymity while browsing the Internet.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/isc/labs/12?rev=1736614769&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-11T18:59:29+03:00</dc:date>
        <title>Lab 12 - Machine Learning Security</title>
        <link>http://ocw.cs.pub.ro/courses/isc/labs/12?rev=1736614769&amp;do=diff</link>
        <description>Objectives

	*  learn about the vulnerabilities of deep learning models to adversarial samples
	*  learn to craft adversarial samples that manipulate a deep neural network into producing desired outputs
	*  generate an image which tricks this deep neural network: &lt;https://isc-lab.api.overfitted.io/&gt;
	*  Gandalf prompt injection challenge!</description>
    </item>
</rdf:RDF>
