Fixed list

This commit is contained in:
2025-10-30 03:15:39 +01:00
parent 1f4a2cfac5
commit 6b93424431
12 changed files with 44 additions and 50 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
title: "Bruteforce Analysis" title: "Bruteforce Analysis"
draft: true draft: true
date: "2025-10-25" date: "2025-10-25"
description: "Desc" description: "Writing a parser for and analysing my VPS servers fail2ban logs."
--- ---
# Introduction # Introduction
-7
View File
@@ -1,7 +0,0 @@
---
title: "Test"
draft: true
date: '2025-10-24'
---
Help Me
+4 -3
View File
@@ -6,10 +6,11 @@
{{ range .Pages }} {{ range .Pages }}
<div class="blogpost"> <div class="blogpost">
<div class="blogpost-content"> <div class="blogpost-content">
<a href="{{ .RelPermalink }}">{{ .Title }}</a> <a class="blogpost-title" href="{{ .RelPermalink }}">{{ .Title }}</a>
<span>{{ .Date | time.Format "January 2, 2006" }}</span> <span class="blogpost-date">{{ .Date | time.Format "January 2, 2006" }}</span>
</div> </div>
<div>
<div class="blogpost-content">
<span>{{ .Description }}</span> <span>{{ .Description }}</span>
</div> </div>
+3 -13
View File
@@ -35,22 +35,12 @@
<div class="blogpost"> <div class="blogpost">
<div class="blogpost-content"> <div class="blogpost-content">
<a href="/blog/bruteforce/">Bruteforce Analysis</a> <a class="blogpost-title" href="/blog/bruteforce/">Bruteforce Analysis</a>
<span>October 25, 2025</span> <span class="blogpost-date">October 25, 2025</span>
</div>
<div>
<span>Desc</span>
</div> </div>
</div>
<div class="blogpost">
<div class="blogpost-content"> <div class="blogpost-content">
<a href="/blog/test/">Test</a> <span>Writing a parser for and analysing my VPS servers fail2ban logs.</span>
<span>October 24, 2025</span>
</div>
<div>
<span></span>
</div> </div>
</div> </div>
-7
View File
@@ -15,12 +15,5 @@
<guid>http://localhost:1313/blog/bruteforce/</guid> <guid>http://localhost:1313/blog/bruteforce/</guid>
<description>&lt;h1 id=&#34;introduction&#34;&gt;Introduction&lt;/h1&gt;&#xA;&lt;p&gt;Recently I set up this Website as a small side Project in order to learn a little bit of HTML, CSS and the use of static site generators. In order to host this website I used my VPS I own on &lt;a href=&#34;https://www.ionos.de/&#34;&gt;IONOS&lt;/a&gt;. As someone who has spent a lot of time in the Cybersecurity world, I gave my best to secure the VPS as well as possible. Login via SSH is enabled only via Private/Public Key Authentification and &lt;a href=&#34;https://github.com/fail2ban/fail2ban&#34;&gt;Fail2Ban&lt;/a&gt; is setup to ban anyone who tries to login more than 5 Times. Once this was setup I created a way to &amp;ldquo;pull&amp;rdquo; the logs from nginx and fail2ban onto my private ProxMox server and Process these into Grafana. As I was doing this, I noticed that the fail2ban logfile has over 31.000 rows. Nothing suspicious for a public IP Adress, yet a interesting amount of data.&lt;/p&gt;</description> <description>&lt;h1 id=&#34;introduction&#34;&gt;Introduction&lt;/h1&gt;&#xA;&lt;p&gt;Recently I set up this Website as a small side Project in order to learn a little bit of HTML, CSS and the use of static site generators. In order to host this website I used my VPS I own on &lt;a href=&#34;https://www.ionos.de/&#34;&gt;IONOS&lt;/a&gt;. As someone who has spent a lot of time in the Cybersecurity world, I gave my best to secure the VPS as well as possible. Login via SSH is enabled only via Private/Public Key Authentification and &lt;a href=&#34;https://github.com/fail2ban/fail2ban&#34;&gt;Fail2Ban&lt;/a&gt; is setup to ban anyone who tries to login more than 5 Times. Once this was setup I created a way to &amp;ldquo;pull&amp;rdquo; the logs from nginx and fail2ban onto my private ProxMox server and Process these into Grafana. As I was doing this, I noticed that the fail2ban logfile has over 31.000 rows. Nothing suspicious for a public IP Adress, yet a interesting amount of data.&lt;/p&gt;</description>
</item> </item>
<item>
<title>Test</title>
<link>http://localhost:1313/blog/test/</link>
<pubDate>Fri, 24 Oct 2025 00:00:00 +0000</pubDate>
<guid>http://localhost:1313/blog/test/</guid>
<description>&lt;p&gt;Help Me&lt;/p&gt;</description>
</item>
</channel> </channel>
</rss> </rss>
+1 -1
View File
@@ -29,7 +29,7 @@
<main> <main>
Categories <h1>Categories</h1>
<ul> <ul>
+16 -4
View File
@@ -192,7 +192,7 @@ img {
.blogpost { .blogpost {
margin-top: 1rem; margin-top: 1rem;
margin-bottom: 1rem; margin-bottom: 2rem;
padding: 1rem; padding: 1rem;
padding-left: 15px; padding-left: 15px;
background-color: var(--color-accent); background-color: var(--color-accent);
@@ -203,10 +203,22 @@ img {
.blogpost-content { .blogpost-content {
display: flex; display: flex;
justify-content: space-between;
margin: 10px 0; margin: 10px 0;
display: grid; padding-left: 5px;
grid-template-columns: 450px 1fr; padding-right: 5px;
row-gap: 8px; }
.blogpost-title {
font-weight: bold;
font-size: 14pt;
margin-right: 10px;
}
.blogpost-date {
font-style: italic;
font-size: 12pt;
margin-right: 10px;
} }
+1 -1
View File
@@ -29,7 +29,7 @@
<main> <main>
Categories <h1>Categories</h1>
<ul> <ul>
+1 -1
View File
@@ -29,7 +29,7 @@
<main> <main>
Tags <h1>Tags</h1>
<ul> <ul>
-7
View File
@@ -15,13 +15,6 @@
<guid>http://localhost:1313/blog/bruteforce/</guid> <guid>http://localhost:1313/blog/bruteforce/</guid>
<description>&lt;h1 id=&#34;introduction&#34;&gt;Introduction&lt;/h1&gt;&#xA;&lt;p&gt;Recently I set up this Website as a small side Project in order to learn a little bit of HTML, CSS and the use of static site generators. In order to host this website I used my VPS I own on &lt;a href=&#34;https://www.ionos.de/&#34;&gt;IONOS&lt;/a&gt;. As someone who has spent a lot of time in the Cybersecurity world, I gave my best to secure the VPS as well as possible. Login via SSH is enabled only via Private/Public Key Authentification and &lt;a href=&#34;https://github.com/fail2ban/fail2ban&#34;&gt;Fail2Ban&lt;/a&gt; is setup to ban anyone who tries to login more than 5 Times. Once this was setup I created a way to &amp;ldquo;pull&amp;rdquo; the logs from nginx and fail2ban onto my private ProxMox server and Process these into Grafana. As I was doing this, I noticed that the fail2ban logfile has over 31.000 rows. Nothing suspicious for a public IP Adress, yet a interesting amount of data.&lt;/p&gt;</description> <description>&lt;h1 id=&#34;introduction&#34;&gt;Introduction&lt;/h1&gt;&#xA;&lt;p&gt;Recently I set up this Website as a small side Project in order to learn a little bit of HTML, CSS and the use of static site generators. In order to host this website I used my VPS I own on &lt;a href=&#34;https://www.ionos.de/&#34;&gt;IONOS&lt;/a&gt;. As someone who has spent a lot of time in the Cybersecurity world, I gave my best to secure the VPS as well as possible. Login via SSH is enabled only via Private/Public Key Authentification and &lt;a href=&#34;https://github.com/fail2ban/fail2ban&#34;&gt;Fail2Ban&lt;/a&gt; is setup to ban anyone who tries to login more than 5 Times. Once this was setup I created a way to &amp;ldquo;pull&amp;rdquo; the logs from nginx and fail2ban onto my private ProxMox server and Process these into Grafana. As I was doing this, I noticed that the fail2ban logfile has over 31.000 rows. Nothing suspicious for a public IP Adress, yet a interesting amount of data.&lt;/p&gt;</description>
</item> </item>
<item>
<title>Test</title>
<link>http://localhost:1313/blog/test/</link>
<pubDate>Fri, 24 Oct 2025 00:00:00 +0000</pubDate>
<guid>http://localhost:1313/blog/test/</guid>
<description>&lt;p&gt;Help Me&lt;/p&gt;</description>
</item>
<item> <item>
<title>Datenschutz</title> <title>Datenschutz</title>
<link>http://localhost:1313/datenschutz/</link> <link>http://localhost:1313/datenschutz/</link>
+1 -1
View File
@@ -29,7 +29,7 @@
<main> <main>
Tags <h1>Tags</h1>
<ul> <ul>
+16 -4
View File
@@ -192,7 +192,7 @@ img {
.blogpost { .blogpost {
margin-top: 1rem; margin-top: 1rem;
margin-bottom: 1rem; margin-bottom: 2rem;
padding: 1rem; padding: 1rem;
padding-left: 15px; padding-left: 15px;
background-color: var(--color-accent); background-color: var(--color-accent);
@@ -203,10 +203,22 @@ img {
.blogpost-content { .blogpost-content {
display: flex; display: flex;
justify-content: space-between;
margin: 10px 0; margin: 10px 0;
display: grid; padding-left: 5px;
grid-template-columns: 450px 1fr; padding-right: 5px;
row-gap: 8px; }
.blogpost-title {
font-weight: bold;
font-size: 14pt;
margin-right: 10px;
}
.blogpost-date {
font-style: italic;
font-size: 12pt;
margin-right: 10px;
} }