2024-09-12 - Safe RabbitMQ Upgrade: Ubuntu 22.04 to 24.04 Guide

To upgrade RabbitMQ and avoid issues when upgrading Ubuntu, follow these steps: Stop services, back up the database, run an upgrade process using Docker for RabbitMQ versions 3.9, 3.10, and 3.11, uninstall RabbitMQ without purging, perform a release upgrade, and reinstall RabbitMQ. More details in Bug #2074309 on Launchpad.

2017-07-12 - Vue single file component and typescript

Webpack configuration, module.rules: { test: /\.ts$/, include: projectRoot, exclude: /node_modules/, use: [ { loader: ‘ts-loader’, options: { appendTsSuffixTo: [/\.vue$/], }, }, ], }, { test: /\.tsx$/, include: projectRoot, exclude: /node_modules/, use: [ _.babelLoader, { loader: ‘ts-loader’, options: { appendTsSuffixTo: [/\.vue$/], }, }, ], }, Intellij Idea language injection for typescript block: Example: <template> <keep-alive> <router-view></router-view> […]

2015-09-28 - [Writeup] TrendMicro 2015

I joined this CTF quite late, but luckily there’s still enough time to solve some interesting problems. Trend Micro CTF 2015 – Programming 400 Trend Micro CTF 2015 – Programming 500 Trend Micro CTF 2015 – Crypto 500

2015-04-20 - [Writeup] Plaid CTF 2015 – radhos

Category: Web Points: 250 Description: A web scale key value store, for your enjoyment! Should be working Running at 52.6.62.188 port 9009 64-bit collision approach I didn’t solve this problem within the contest time, but it’s here finally 🙂 First, let’s take a quick look on provided script: View the code on Gist. It’s a […]

2015-03-16 - [Writeup] CodeGate CTF 2015 – Quals – good-crypto

Category: Programming Points: 500 Description: Binary : http://binary.grayhash.com/bd24de5d345c0d1da274fcd7d9a2b244/file.xz We recently intercepted some kind of encrypted traffic, can you help us recover the password? Update: Due to a crappy javascript programmer there’s one line of code missing, but I’m sure you can figure out which one Write-up The provided file is a compressed pcap file on […]