diff --git a/content/projects/project-1.jpg b/content/projects/project-1.jpg deleted file mode 100644 index db5232e..0000000 Binary files a/content/projects/project-1.jpg and /dev/null differ diff --git a/content/projects/project_1.md b/content/projects/project_1.md deleted file mode 100644 index 3db5968..0000000 --- a/content/projects/project_1.md +++ /dev/null @@ -1,25 +0,0 @@ -+++ -title = "Flask SOC site" -description = "A Python-powered Flask website to look up domains, URLs and IP addresses." -weight = 1 -updated = 2024-09-12 -[extra] -remote_image = "https://code.joostagterhoek.nl/joost/flask-soc-site/media/branch/main/screenshots/screenshot-flask-soc-site-2024-09-06.jpg" -# link_to = "https://code.joostagterhoek.nl/joost/flask-soc-site" -+++ - -This is a 🐍 Python project to build a one-page website that aims to help a security operations center (SOC) analyst. You will be able to enter a host (URL, IP address, email address) and look up security-relevant information. This includes: - - - 🪳 [VirusTotal](https://virustotal.com) and [AbuseIPDB](https://abuseipdb.com) results on a URL, domain name or IP (v4 and v6) address (🔴 color-coded undetected, harmless and malicious results) - - 📧 DMARC and SPF information on domain names (also from URLs and email addresses). - - ✍️ Generic domain registration information. - -This is done with (among others) the following Python-modules: - -| module | purpose | usage | -|--------------|--------------------------------------------------------|----------------------------------------| -| `flask` | lightweight WSGI web application framework | development server | -| `Datatables` | JavaScript HTML table enhancing library | organizing and coloring lookup results | -| `requests` | HTTP library | query VirusTotal- and AbuseIPDB-APIs | -| `checkdmarc` | Python module for validating SPF and DMARC DNS records | look up SPF and DMARC records | - diff --git a/content/projects/project_2.md b/content/projects/project_2.md deleted file mode 100644 index b4ee912..0000000 --- a/content/projects/project_2.md +++ /dev/null @@ -1,24 +0,0 @@ -+++ -title = "CLI host lookup" -description = "A command-line interface tool to look up hosts (IP address, URL, domain and email address) and provide information relevant to security analysts (registrar information, SPF/DMARC records, VirusTotal and AbuseIPDB results). " -weight = 1 -updated = 2024-09-02 -[extra] -# You can also crop the image in the url by adjusting w=/h= -remote_image = "https://code.joostagterhoek.nl/joost/cli-lookup/media/branch/main/assets/imgs/README_2024-09-02_14-40-00.png" -+++ - -This is a 🐍 Python project to build a command-line interface application that aims to help a security operations center (SOC) analyst. You are able to enter a host (URL, IP address, email address) and look up security-relevant information. This includes: - - - 📧 DMARC and SPF information on domain names (also from URLs and email addresses). - - ✍️ Generic domain registration information. - -This is done with (among others) the following Python-modules: - -| module | purpose | usage | -|--------------|--------------------------------------------------------|----------------------------------------| -| `rich` | library for writing rich text to the terminal | display and color lookup results | -| `tqdm` | wraps any iterable and displays a smart progress bar | display progress for multiple lookups | -| `requests` | HTTP library | query VirusTotal- and AbuseIPDB-APIs | -| `checkdmarc` | Python module for validating SPF and DMARC DNS records | look up SPF and DMARC records | - diff --git a/content/projects/project_3.md b/content/projects/project_3.md deleted file mode 100644 index b19c2a1..0000000 --- a/content/projects/project_3.md +++ /dev/null @@ -1,10 +0,0 @@ -+++ -title = "Project 3" -description = "Example description" -weight = 1 - -[extra] -remote_image = "https://images.unsplash.com/photo-1462556791646-c201b8241a94?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1465&q=80" -+++ - -Example project page \ No newline at end of file diff --git a/content/projects/project_4.md b/content/projects/project_4.md deleted file mode 100644 index e2f218d..0000000 --- a/content/projects/project_4.md +++ /dev/null @@ -1,10 +0,0 @@ -+++ -title = "Project 4" -description = "Example description with a lot of words but without any meaning. Why use lorem ipsum when you can just write a lot of text that has no underlying meaning?" -weight = 1 - -[extra] -remote_image = "https://images.unsplash.com/photo-1620121692029-d088224ddc74?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1632&q=80" -+++ - -Example project page \ No newline at end of file diff --git a/content/projects/project_5.md b/content/projects/project_5.md deleted file mode 100644 index 6f01dd1..0000000 --- a/content/projects/project_5.md +++ /dev/null @@ -1,7 +0,0 @@ -+++ -title = "Project 4" -description = "Example description" -weight = 1 -+++ - -Example project page \ No newline at end of file