latest project and content ordering
This commit is contained in:
parent
b7668f77ce
commit
ab24c6f97e
|
@ -1,8 +1,8 @@
|
||||||
+++
|
+++
|
||||||
title= "Apollo Theme"
|
title= "Hi! Nice to meet you"
|
||||||
template = "homepage.html"
|
template = "homepage.html"
|
||||||
+++
|
+++
|
||||||
|
|
||||||
Thanks for checking out this theme!
|
My name is **Joost Agterhoek**, a security analyst and self-taught programmer. This is my website.
|
||||||
|
|
||||||
Checkout all the [options you can configure](./posts/configuration) and the [example pages](./tags/example/).
|
You can check out [my projects](./projects/), read [my blog](./posts/) and [learn more about me](./about).
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
+++
|
+++
|
||||||
title = "Projects"
|
title = "Projects"
|
||||||
sort_by = "weight"
|
sort_by = "update_date"
|
||||||
template = "cards.html"
|
template = "cards.html"
|
||||||
+++
|
+++
|
||||||
|
|
|
@ -1,11 +1,25 @@
|
||||||
+++
|
+++
|
||||||
title = "Apollo"
|
title = "Flask SOC site"
|
||||||
description = "Modern and minimalistic blog theme."
|
description = "A Python-powered Flask website to look up domains, URLs and IP addresses."
|
||||||
weight = 1
|
weight = 1
|
||||||
|
updated = 2024-09-12
|
||||||
[extra]
|
[extra]
|
||||||
local_image = "/projects/project-1.jpg"
|
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://github.com/not-matthias/apollo"
|
# link_to = "https://code.joostagterhoek.nl/joost/flask-soc-site"
|
||||||
+++
|
+++
|
||||||
|
|
||||||
Example project page
|
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 |
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user