{"id":22669114,"url":"https://github.com/mal-tee/qualifiers-2022","last_synced_at":"2026-02-04T01:01:37.597Z","repository":{"id":188682605,"uuid":"607100895","full_name":"mal-tee/qualifiers-2022","owner":"mal-tee","description":"Lösungsvorschläge für Deutschlands Bester Hacker 2022 Qualifiers","archived":false,"fork":false,"pushed_at":"2023-02-27T10:10:23.000Z","size":73207,"stargazers_count":1,"open_issues_count":0,"forks_count":3,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-27T21:49:12.409Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"Deutschlands-Bester-Hacker/qualifiers-2022","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mal-tee.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-02-27T10:09:59.000Z","updated_at":"2024-10-08T08:44:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"dd01e454-6554-483a-bf7d-1521fdbbd02f","html_url":"https://github.com/mal-tee/qualifiers-2022","commit_stats":null,"previous_names":["mal-tee/qualifiers-2022"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mal-tee/qualifiers-2022","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mal-tee%2Fqualifiers-2022","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mal-tee%2Fqualifiers-2022/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mal-tee%2Fqualifiers-2022/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mal-tee%2Fqualifiers-2022/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mal-tee","download_url":"https://codeload.github.com/mal-tee/qualifiers-2022/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mal-tee%2Fqualifiers-2022/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29063164,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T00:26:14.114Z","status":"ssl_error","status_checked_at":"2026-02-04T00:23:06.435Z","response_time":96,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-09T15:18:37.567Z","updated_at":"2026-02-04T01:01:37.573Z","avatar_url":"https://github.com/mal-tee.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Deutchlands Bester Hacker - Qualifiers 2022\n\n![Logo](https://deutschlands-bester-hacker.de/wp-content/uploads/2022/02/DBH_Logo_2022_new.png)\n\nHier findet ihr die Aufgaben der Qualifiers von DBH 2022.\n\n### Was wird benötigt?\n\nManche Challenges benötigen Docker um sie zu lösen. Um Docker zu installieren, folge bitte den Anweisungen auf der [Docker-Website](https://docs.docker.com/get-docker/).\n\nZudem ist eine Kali VM oder ein Linux System hilfreich, da viele Tools bei Kali Linux bereits vorinstalliert sind.\n\n### Wie sind die Ordner strukturiert?\n\nJede Challenge ist ein eigener Ordner.\nDas Namensschema ist `\u003ckategorie\u003e-\u003cname_challenge\u003e`.\nDie Kategorie gibt an, welche Fähigkeiten helfen, um die Challenge zu lösen. So steht zum Beispiel  `web-dustbust` für die Web-Challenge dustbust.\nWeiteres zu CTFs und Kategorien findest du [hier](https://fareedfauzi.gitbook.io/ctf-checklist-for-beginner/).\n\nDie Struktur der einzelnen Ordner ist wie folgt:\n```\n\u003ckategorie\u003e-\u003cname_challenge\u003e\n    - challenge\n        - challenge.txt\n        - \u003cdaten_challenge\u003e\n    - solution\n        - README.md\n        - \u003cdaten_solution\u003e\n```\n\nIm Ordner `challenge` sind alle Daten, die auch bei dem Qualifier den User bereit gestellt wurden oder zum starten der Challenge notwendig sind (Dockerfile).\n`challenge.txt` ist die Beschreibung der Challenge aus dem Qualifiers.\nIm Ordner `solution` sind alle Daten zu eigenen Lösungsvorschlägen der Challenges.\nDie Datei `README.md` ist hierbei die Hauptdokumentation.\n\n#### Wie starte ich Challenges?\n\nLade dir das Repository herunter und navigiere in den Ordner der Challenge. Dort findest du die Unter-Ordner `challenge` und `solution`. Gehe nun in den Ordner `challenge`, falls hier keine `Dockerfile` enthalten ist muss die Challenge nicht in einem Container ausgeführt werden.\n\nAnsonsten kannst du die Challenge mit folgendem Befehl bauen:\n```console\ndocker build --no-cache -t \u003cname_docker\u003e . \n```\n\nMit folgendem Befehl wird der Docker / die Challenge gestartet.\n```console\ndocker run -p \u003cport\u003e:\u003cport\u003e -d \u003cname_docker\u003e\n```\n\n`\u003cname_docker\u003e` ist der frei wählbare Name des Containers\n`\u003cport\u003e` ist der Port der Challenge, der üblicherweise in Dateien wie `challenge.txt` oder `setup_socket.sh` zu finden ist.\n\nNun kann man sich via Localhost und `\u003cport\u003e` mit der Challenge z.B. via Browser oder Netcat verbinden.\n\nVerbinden via Netcat:\n```\nnc localhost \u003cport\u003e\n```\n\nDie Docker-Images wurden mit einem stable Kali getestet.\n\n#### Wo finde ich die Challenges aus dem Finale / Bootcamp?\nDiese Challenges sind veranstaltungsexklusiv und werden nicht veröffentlicht.\n\n#### Wann findet DBH 2023 statt?\n**Qualifiers:** 05. Juli - 17. August 2023\\\n**Bootcamp:** September 2023 (genaues Datum folgt)\\\nWeitere Infos gibt es auf der [Webseite](https://deutschlands-bester-hacker.de/).\n\n#### Kontakt / Fragen\nGerne im [Discord](https://discord.gg/emdHhEqx6S).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmal-tee%2Fqualifiers-2022","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmal-tee%2Fqualifiers-2022","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmal-tee%2Fqualifiers-2022/lists"}