Blog

Easy testing with Python doctest and GitLab

Python GitLab

When developing some new Python code, you will usually open another terminal to test your function or class using a Python shell... and repeat until you obtain the expected result.

Read
Type hinting in Python, and testing with GitLab

Python GitLab

Python is a dynamically typed language, meaning that the type of a variable can change during execution. This participates to the user friendliness of the language.

Read
Collecting and processing NetFlow on Ubuntu

NetFlow is a feature that was introduced on Cisco routers around 1996 that provides the ability to collect and process network traffic summary.

Read
CyberSecurity Tournament 2020

News

In February 2020, ULB will organize a CyberSecurity Tournament for students. This is a unique opportunity to challenge your skills and get in touch with major companies of the field.

Read
MongoDB sharding on a single server

Sharding is a method for distributing data (and load) across multiple machines. In this blog post we show how to test MongoDB sharding by running multiple MongoDB instances on a single Ubuntu 16.04 machine.

Read
Apache Spark MapReduce with PHP

PHP

When it comes to Big Data processing, I'm a huge fan of the Apache Spark project. Spark is a very powerful tool to analyse very large datasets in parallel, and at the same time it provides a nice API that allows to write clean distributed code.

Read
Using LaBrea Tarpit to hinder network scans

When hackers prepare a network attack, they usually start with a network scan to detect running computers and installed software.

Read
BeMilCIS2019 : Blockchain for dummies

Blockchain

Today we are proud to present a paper at BeMilCIS conference entitled Blockchain for dummies.

Read
A simple java implementation of Blockchain

Blockchain

Blockchain is currently a very hot research topic. To understand how it works and what it can achieve, here is a simple java implementation.

Read
Blockchain

Blockchain

These last few years everyone everywhere went crazy about cryptocurrencies and more in particular about Bitcoin. The value of the star cryptocurrency did indeed sky-rocket in December 2017 to 19.783$, a 1824% increase in less than a year [2]. However, even though everybody has probably heard about this digital currency, it's likely that very few understand the fascinating technology behind it called blockchain.

Read
ICMCIS2019

Cyber Range

This week we presented two papers at the International Conference on Military Communications and Information Systems (ICMCIS) in Budva, Montenegro:

Read
Automatic release with GitLab and SimpleRepos

GitLab

SimpleRepos is a simple file sharing website that allows to upload files using a REST API. Here is how to use it in conjunction with GitLab to automatically release your binaries...

Read