Compare commits

...

2 Commits

Author SHA1 Message Date
Joost Agterhoek
22af4ae626 blog post about malware analysis 2024-09-06 10:45:58 +02:00
Joost Agterhoek
894606f9f9 editing base files 2024-09-04 13:29:23 +02:00
3 changed files with 19 additions and 7 deletions

View File

@ -1,6 +1,6 @@
base_url = "https://anemone.pages.dev" base_url = "https://notes.joostagterhoek.nl"
title = "anemone" title = "My statically generated test website"
description = "A minimalist Zola theme that prioritizes clean CSS and avoids heavy JavaScript. Enjoy a seamless user experience with lightning-fast load times. Let your content take center stage in a clutter-free, elegant design that enhances readability. Responsive and efficient, anemone brings focus to your ideas." description = "This is a test website built with Zola. Here I want to try to build a more easy to manage and 'quiet' homepage for my blog, possibly a journal and definitely current programming, scripting and automation projects. Goals are easy access to the content (preferably direct file access), integration with Git and Obsidian and ease of use."
compile_sass = false compile_sass = false
minify_html = true minify_html = true
generate_feeds = true generate_feeds = true
@ -31,7 +31,7 @@ anchors = "on"
internal_level = "warn" internal_level = "warn"
[extra] [extra]
author = "Speyll" author = "Joost Agterhoek"
display_author = true display_author = true
favicon = "favicon.ico" favicon = "favicon.ico"
@ -51,3 +51,4 @@ header_nav = [
# Optional footer license text. It will only show, when using footer_content_license. # Optional footer license text. It will only show, when using footer_content_license.
#footer_content_license = "Creative Commons Attribution 4.0 International" #footer_content_license = "Creative Commons Attribution 4.0 International"
#footer_content_license_link = "https://creativecommons.org/licenses/by/4.0/" #footer_content_license_link = "https://creativecommons.org/licenses/by/4.0/"

View File

@ -2,14 +2,13 @@
+++ +++
## Overview ## Overview
This is a test website built with Zola. Here I want to try to build a more easy to manage and 'quiet' homepage for my blog, possibly a journal and definitely current programming, scripting and automation projects. Goals are easy access to the content (preferably direct file access), integration with Git and Obsidian and ease of use.
anemone theme is designed to provide a nearly no-JavaScript, efficient, and minimalist experience for your website. Embracing simplicity, the theme focuses on content and readability, ensuring a seamless user experience without unnecessary distractions.
> *"Useless blockquote"* > *"Useless blockquote"*
## Blog Posts ## Blog Posts
Explore our insightful blog posts on a variety of topics: Here are some highlighted blog posts, check out all my posts [here](./blog/):
- 🔥 [testing](./blog/testing) - 🔥 [testing](./blog/testing)

View File

@ -0,0 +1,12 @@
+++
title = "I want to learn malware analysis (again)"
[taxonomies]
tags = ['malware analysis']
+++
The heading says it all: I *really* want to learn malware analysis. Ever since I finalized the [Practical Malware Analysis & Triage](https://academy.tcm-sec.com/p/practical-malware-analysis-triage) course by [TCM Security](https://academy.tcm-sec.com/), I was hooked. I 💚loved💚 the entire course, especially diving deep into binaries, (trying) reverse engineering, debugging. I went through all the material, did the labs and wrote up a report, a (very shallow) static and dynamic analysis of a WannaCry-sample. I found my niche (or so I thought...)
## Rabbit holes
One thing that bothered me throughout the course, was the lack of direction and stable ground when investigating and debugging binaries. I found myself stuck reverse engineering functions that were not user written code (C runtime for example). I got close to a particularly interesting part, stepping into and over functions, all to ultimately never reach that goal of finding a specific return value or determining a critical execution flow junction. So I thought to myself: what's the best way to learn how programs work, and flip them inside out? By building them myself! With that motivation, I dove deep back into Python 🐍, thinking, this will be a good starting ground to hop over to C 🖥️ later. But...I think I got stuck at the first step! 🛑 Over the last year, I got really hooked on programming. Some of the stuff I (partially) made: