diff --git a/content/_index.md b/content/_index.md index a0120b0..0a8bc34 100644 --- a/content/_index.md +++ b/content/_index.md @@ -81,15 +81,3 @@ The goal is to consider IT security across the entire development and product li {{< /profile-card >}} - -## Open Positions - -Want to become a cybersecurity researcher? -We publish open positions at: -https://www.thi.de/en/career/who-we-are-looking-for/ - -Still a student? -We regularly have open positions for students who want to step foot into academia and/or work on cybersecurity topics. Make sure to {{}} No cover letters please, CV is enough! - -Looking to write your bachelor / master thesis? -Check [our thesis topic ideas list]({{< ref "/thesis-topics" >}}) or bring your own. diff --git a/content/thesis-topics.md b/content/career.md similarity index 89% rename from content/thesis-topics.md rename to content/career.md index 38e809d..3c8e92f 100644 --- a/content/thesis-topics.md +++ b/content/career.md @@ -1,9 +1,19 @@ +++ menu = "main" weight = 60 -title = "Thesis Topics" +title = "Career & Thesis Topics" +++ +# Open Positions + +Want to become a cybersecurity researcher? +We publish open positions at: +https://www.thi.de/en/career/who-we-are-looking-for/ + +Still a student? +We regularly have open positions for students who want to step foot into academia and/or work on cybersecurity topics. Make sure to {{}}. +No cover letters please, CV is enough! + # Thesis Topics Interested in writing your Bachelor and/or Master thesis in our research group? diff --git a/content/code.md b/content/code.md index b842727..4436eae 100644 --- a/content/code.md +++ b/content/code.md @@ -1,17 +1,17 @@ ---- -title: "Code" -description: "" -draft: false ---- ++++ +menu = "main" +weight = 40 +title = "Open Source" ++++ -# Code +# Open Source -The following is a list of selected repositories and corresponding code. +The following is a list of selected repositories and corresponding code published as free/libre open source software on our github organization. ## SELFY VSOC -The SELFY VSOC ([link to the GitHub repository](https://github.com/securityinmobility/selfy-vsoc-api)) is one of the contributions from the research group in the [EU-funded SELFY project](https://selfy-project.eu/). It holds the full Vehicle Security Operations Center (VSOC) stack that consists of the following components: +[The SELFY VSOC repository](https://github.com/securityinmobility/selfy-vsoc-api) is one of the contributions from the research group in the [EU-funded SELFY project](https://selfy-project.eu/). It holds the full Vehicle Security Operations Center (VSOC) stack that consists of the following components: - ELK stack (elasticsearch, logstash, and kibana) - VSOC API (HTTP REST) @@ -21,39 +21,40 @@ The SELFY VSOC ([link to the GitHub repository](https://github.com/securityinmob ## DC Charging Station -This repository ([link to the GitHub repository](https://github.com/securityinmobility/dc-charging-station)) contains glue code in order to create a fully working DC charging station. +[This Github repository](https://github.com/securityinmobility/dc-charging-station) contains glue code in order to create a fully working DC charging station. -In our case we use [SwitchEV/josev](https://github.com/SwitchEV/josev) for the ISO15118 stack, an [EVAcharge SE](https://chargebyte.com/products/charging-station-communication/evacharge-se) for powerline communication and a [Kratzer Automation battery tester](https://www.ni.com/de/shop/power-electronics-test-systems.html) as a HV power supply. +In our case we use [EcoG/iso15118](https://github.com/EcoG-io/iso15118) for the ISO15118 stack, an [EVAcharge SE](https://chargebyte.com/products/charging-station-communication/evacharge-se) for powerline communication and a [Kratzer Automation battery tester](https://www.ni.com/de/shop/power-electronics-test-systems.html) as a HV power supply. +We also built a smaller / portable charging station which uses an [Elektro Automatik EA-PSB 11000](https://elektroautomatik.com/shop/en/products/programmable-dc-laboratory-power-supplies/bidirectional-dc-laboratory-power-supplies/series-psb-10000-2u-1-5-3kw/1147/bi-directional-power-supply) as a HV power supply. ## AUTOSEC Framework -The AUTOSEC Framework ([link to the GitHub repository](https://github.com/securityinmobility/autosec-framework)) holds various attacker scripts to attack and features to interact with modern vehicle systems. It is continually extended with new attacks and updated to support further technologies. +[The AUTOSEC Framework](https://github.com/securityinmobility/autosec-framework) holds various attacker scripts to attack and features to interact with modern vehicle systems. It is continually extended with new attacks and updated to support further technologies. ## Vehicle logs -This repository ([link to the GitHub repository](https://github.com/securityinmobility/vehiclelogs)) contains various logs that we collected from vehicles. Currently the following directories: +[Our vehiclelogs github repository](https://github.com/securityinmobility/vehiclelogs) contains various CAN logs, PCAP files etc. that we collected from vehicles. Currently the following directories: -- ESA 5000 -- Renault Twizy -- Tesla Model 3 -- Volkswagen ID 4 -- Vehicle to power grid communication +- Tesla Model 3: CAN Dumps from all three bus systems +- Volkswagen ID 4: CAN Dumps +- Renault Twizy: CAN dumps +- ESA 5000: Single wire UART dumps of an electric scooter sold by Lidl +- vehicle2grid: High level ISO15118 charging station communication dumps ## Exploit to module conversion -This programm ([link to the GitHub repository](https://github.com/securityinmobility/exploit-to-module-conversion)) is for converting exploit code into a module for an automated penetration testing framwork e.g. the [AUTOSEC framework](#autosec-framework). +[This programm](https://github.com/securityinmobility/exploit-to-module-conversion) is for converting exploit code into a module for an automated penetration testing framwork e.g. the [AUTOSEC framework](#autosec-framework). ## Custom monocypher-rs library -This repository ([link to the GitHub repository](https://github.com/securityinmobility/monocypher-rs)) is a minimal, easily expendable rust binding for the [Monocypher](https://monocypher.org/) cryptography library. +[The monocypher-rs repository](https://github.com/securityinmobility/monocypher-rs) is a minimal, easily expendable rust binding for the [Monocypher](https://monocypher.org/) cryptography library. It is inspired by [Jan Schreib's monocypher-rs](https://github.com/jan-schreib/monocypher-rs) implementation, but several functions were necessary in our application that are not covered by his version. The binding was also created to get familiar with bindgen. ## Survey data for publications -This repository ([link to the GitHub repository](https://github.com/securityinmobility/survey-data)) holds the raw survey data from publications of ours. +[The survey-data repository](https://github.com/securityinmobility/survey-data) holds the raw survey data from publications of ours. diff --git a/hugo.toml b/hugo.toml index 61d7b38..b6901de 100644 --- a/hugo.toml +++ b/hugo.toml @@ -17,12 +17,3 @@ theme = [ "hugo-snap-gallery", "hugo-cloak-email" ] name = 'Members' URL = '#members' weight = 30 - [[menus.main]] - name = 'Career' - URL = '#open-positions' - weight = 40 - [[menus.main]] - name = 'Code' - URL = 'code' - weight = 50 - diff --git a/layouts/partials/menu.html b/layouts/partials/menu.html index 72a93a7..e2d05f3 100644 --- a/layouts/partials/menu.html +++ b/layouts/partials/menu.html @@ -4,7 +4,7 @@ {{- with index site.Menus $menuID }}