Compile The Sleuth Kit on Linux
The Sleuth Kit® (TSK) is a library and collection of command line digital forensics tools that allow you to investigate volume and file system data. On Linux, it’s quite easily compiled directly from source.
The Sleuth Kit® (TSK) is a library and collection of command line digital forensics tools that allow you to investigate volume and file system data. On Linux, it’s quite easily compiled directly from source.
The old (and free) FTI Imager command line tool still is one of my favourite RAW to/from EWF (E01) conversion tool in MacOS. Most tutorials point to ewf-tools, but in case of problems, the good ol’ ftkimager can come to the rescue.
First we demote a “production / retail fused” iPhone by applying “checkm8”, then the Bonobo JTAG cable is setup, allowing us to have a look live into the boot code execution.
When waking up from sleep, my Mac on Catalina crashed with a kernel panic. Finally, I was able to figure out what the reason was.
PowerShell script that adds a rule to the Firewall of a Windows VM blocking all traffic to the local network, except the gateway which makes it possible to still access the Internet.
Creating a volumetric galaxy, procedurally generated based on a bitmap, is relatively easy in Unity. The key idea is to…
In this tutorial, we are going to extend the UI tracker developed in the previous article and change the behaviour in order to implement kind of a multi-target UI tracker/radar/scanner.
In this short tutorial, we are going to implement a visual tracker around objects that are pointed to with the mouse cursor. The tracker is an UI element, ie. it’s in the 2D UI canvas space. It draws a scaled rectangle around the objects and adds icons and texts beside that can hold status or symbols.
This posts describes how to make a simple object bouncing, acceleration and glue platform behaviour for Unit 3D. The script supports active bouncing (flipper effect), a glue on contact with timer and a sideways acceleration.
As I like to visualy see on what VM I’m working right now, I created a few simple desktop backgrounds.…
Sometimes, the easiest way to keep a small GIThub repository for later study is to safe it into a document instead of cloning everything into an abyssal directory structure. Clipping into DEVONthink makes the project searchable as well and part of your knowledge base – Thank is amazingly handy to find it back later :)
The (My) AppleScript Editor tool, version El Capitan, has the bad habit to hang itself from time to time. Regular saving and killing the blocked process, followed by a simple restart of the tool was generally a good way to mitigate the problem. Once, however it was not possible to cleanly restart the AppleScript Editor even after a reboot…
As user of the recent version of Parallels Desktop 12, you might be looking for the famous “Parallels Image Tool”. This application is not available anymore, but installed command line tools can be used to convert the Parallels PVM virtual machine to a disk file that VirtualBox can use to boot the machine.
A Linux (VirtualBox) VM connects to a VPN and this connection should be usable by the host machine (that runs the VM) or other machines on the local network for that matter. For security reasons, the Linux VM should not be a full member on the local network, which means that it cannot reach anything and cannot be reached on the LAN. This article discusses how to set-up a VM for that case.
Connecting a Java client to a MongoDB using SSL, but not having all SSL certificate locally installed leads straight into trouble… whose solution you will find here :)
Installing MongoDB on Red Hat Enterprise Linux is straight forward. Changing the data directory is however a bit more delicate…
Docker is a powerful tool for managing containers and run-time environments and, besides its many advantages, Docker can also be handy to keep our development workstation tidy while playing with all kind of cool technologies – like Ethereum. In this article, we are going to harness the power of Docker to build a first Ethereum work and development environment.
A a small piece of java code to parse a well-formatted single CSV (Comma Separated Values) line. It’s small, but handles most of the formatting rules.
There are times when one just wishes to magically pop-up a modal progress indicator while doing some hard work in the application’s background. The “modality” prevents the user from clicking around triggering all kinds of things, and the nice animation animates the spectator to stay looking at the screen trying to guess various parameters of the operation running behind. This post just explains how to do this…
Kali 2 is a great improvement to the first version. However, the Kali 2 VM sometimes feels slow, the graphic outputs lags as does the terminal window. Let’s address this issue with the LXDE desktop manager.
Short note on how to install Java 7/8 JDK without executing the installer on Windows.
“VBoxClient: the VirtualBox kernel service is not running. Exiting.” – Dislike!
Reading the disk block per block into a DMG file that can be mounted afterwards.
When delivering a SMTP message to Google Mail using IPv6, stricter anti-spam rules are applied. You need for instance to…
The cURL tool supports HTTP/2 in it’s current version 7.47, of 27th of January 2016. This version is however not yet distributed in Debian or Kali packages so one must take this matter into its own hands…
Introduction The main function of a terminology server is the computer-aided representation and expostulation of medical terminologies as well as…
This describes a quick and dirty phpMySQLAdmin installation on Debian. Just to be clear – this is NOT the way…
rkhunter is a script that everybody should run from time to time, especially on machines not having a controlled and well-scheduled workflow like development tools. On OS X, rkhunter produces however a false positive on the Dica-Kit Rootkit. Let’s discuss this case more in detail.
The Putty tool suite comes with a quite handy tool named “puttygen”. The tool can be used to create a…
Once upon a time, I found myself faced to the following error when I tried to start Virtual Box 5…
UFW, Uncomplicated Firewall, is the default firewall in Ubuntu. It is designed to lesser the complexity of the iptables firewall…
IntelMQ is a solution for CERTs for collecting and processing security feeds, pastebins, tweets using a message queue protocol. It’s a community driven initiative called IHAP (Incident Handling Automation Project) which was conceptually designed by European CERTs during several InfoSec events. Its main goal is to give to incident responders an easy way to collect and process threat intelligence thus improving the incident handling processes of CERTs.
Using SSL (actually TSL), to log into the WordPress administration zone is nearly a must these days, and it is…
Let’s discuss some things around setting up (START)TLS support for a Postfix mail server. Once done, let’s trouble shoot the installation since configuring this things never go right at the first try :)
Any system that includes an SMTP server supporting mail relaying or delivery MUST support the reserved mailbox “postmaster” as a case- insensitive local name. But there are more “mandatory” standard mailboxes which are defined in RFC2142, among many others… nobody, webmaster, www, ftp, abuse, noc, and more…
The PuTTY tool suite allows to perform file transfers via SSH, avoiding the need to have a separate SFTP client. It’s not the most practical way, but comes very handy in some situations.
This small guide explains how to quickly install an Ethereum command-line CPU/GPU miner on a Windows PC. The miner is supposed to connect to a Mining Pool, so no local Blockchain client (like geth or eth) is needed.
This article takes discusses a particular vulnerability allowing an attacker to bypass web server rate limits. Instead of the attacker sending one query with a one password, the script sends one query with 500 passwords via xmlrpc API. There are various ways to prevent this from happen. Let’s see how…
Quick intro on how to use Tanguy Pruvot’s version of the “cpuminer-multi” tool to CPU mine Monero Coins.
Mining Altcoins is sometimes quite venturesome. The various download links on the Internet are often pointing to obscure file servers. In this article, we are going to compile Tanguy Pruvot’s version of the “cpuminer-multi” project, one of the most advanced CPU miner tools around, and the, than see how to use it. I also examined the behaviour from a system’s point of view .
Dieses Tutorial beschreibt die detaillierte Prozedur des Aufsetzens eines vollwertigen Monero Coin Netzwerkknotens.
Monero is a crypto currency in the same way than Bitcoin is. Monero is however extremely different in many ways. It has different goals and does not share software and code with the Bitcoin code. Due to the decentralized and peer-to-peer nature of the Monero network, it becomes more robust and resilient as it becomes larger. Running a full node helps stabilizing and securing the network. A full node contributes to the consensus and increases the Blockchain data distribution. So…let’s set-up one…
Sharing directories between a VirtualBox host and guest is actually more challenging than it looks like. This article discusses how this works…
Das Einrichten eines lokalen Ethereum-Testnetzwerks ist äußerst nützlich zum “Rumspielen”, um “kostenlose” Smart Contract-Tests durchzuführen und während des Entwickeln eines Produktes. Und mehr noch: es geht recht schnell und problemlos. In diesem Artikel erkläre ich was zu tun ist, um ein Testnetz einzurichten, und was jede Operation bewirkt.
The EU Bookshop contains thousands of papers published by the European Institutions, in all possible domains. Some of these documents are about information security and they are quite interesting.
After installing a bootable Linux system on an USB stick, the stick contains multiple partitions, which make it a pain to reformat it into something “normal” again. Windows provides a solution thought…
It’s possible to trigger the automatic reload of a DokuWiki page every X seconds and this writing shows how…
Setting-up a local test Ethereum network is very useful for playing around, test free of Ether charge and develop – and it’s also very easy and fast. In this actircle, I give a very detailled overview of what to do, and why…
Want to quickly set-up an Ethereum client in Linux? Here are the 6 commands to rule them all…
Unlike GNOME or Cinemon, there seems not to be a all-in-one point-and-click solution for XFCE. Multiple hacks are described around the net, but this worked in my case – a BeagleBoard displaying showcases.
Converting a string into a series of hex with printf, Build-in ASCII/DEC/OCT/HEX table: man ascii, Calculate SHA hash values of text, Prevent commands from being logged in history, Obtaining list of MTAs registered to domain, Retrieving the GIT client proxy settings, List of commands, aliases, keywords (Debian)
(tested with VLC 2.0.6) 1) Menu: Tools, Preferences (CTRL+P) 2) At the bottom: Show Settings: [x] ALL 3) At the…
The famous ‘locate’ command, Graphical view of sub folders from the command line, Securely delete and purge a drive, Shutdown like a boss, Error Message Texts
Downloading regular security updates and bug fixes for the software you bought with your hard earned gold thaler requires to…
We, the DEVOXX 2015 Security track team, want to increase security awareness among software and hardware developers. We want to make this year’s track about understanding how to break things, and knowing that this understanding allows developers to design and build more secure systems. Security has to be by design, not by feature, use case or layer. In this spirit, we would like to invite you to submit talks around the subjects on how to stress security of software projects and on how to deal with these aspects as a developer and architect. Any submission of topic ideas is very welcome too.
The re-opening of my new blog: this one, and some souvenirs from my past blogs…
Because when you need it, you never find it back :) Deactivates the power management and the screen blanking of…
The very first edition of Devoxx4Kids in the UK took place 1 week ago, on 14st of June 2014 in…
The 17th of May 2014, we went to Geneva, Switzerland, to give our NAO workshop at the local D4K event.…
For my latest project, the NAO for Scratch 2 extension, I wrote a network server that runs as NAO Choregraphe…
April, 16th anno 2014! Time again for the French edition of the DEVOXX conference, as usual in the city of…
On the 5th of April 2014, Pierre and I went to Paris in order to participate on the first ever…
The easiest way to provide a defined work environment when organising a Hackathon around the NAO robot is to prepare…
D4K BE ’13 is a wrap. During the two weekends of the 6th and the 12th of October, the team…
The Anima’Art fair happened September the 14th and 15th 2013 in Charleroi, Belgium. The theme was “Kid Entertainment” and the…
Mid of September, a part of the DEVOXX 4 Kids Belgium team went to the WaJUG (Wallonia Java User Group)…
During Futur en Seine, a ten days festival presenting the latest digital innovations, a NAO hackathon was organized by the…
C’est fini! The second edition of the DEVOXX France conference is bygone and what remains are souvenirs of a great…
With the friendly permission of Aldebaran Robotics, I published the slides of my talk at DEVOXX 2012 about the fascinating…
RHoK #3: We started the 3rd Random Hacks of Kindness Belgium on Saturday with a headcount of 16 people. Both…
Yesterday was the day… the 3rd Random Hacks of Kindness Belgium event started in the very stylish building of De…
In July 2012, a friend of mine and I went to OSCON, O’Reilly’s Open-Source Convention, to organise a “Girls Robotics…
The NAO show crew arrived at DEVOXX in Antwerp on Monday and while the DEVOXX team was still working on…
Now that DEVOXX4Kids has been announced in the keynote of DEVOXX 2012 in front of 3000 people, I can eventually…
After one year of existence of the Sagan-1 robot simulator, I’ve put together a video with pictures of all events…
The project has been brewing since quite a bit of time already. Especially due to the work for the DEVOXX…
Choregraphe is a software package provided by Aldebaran Robotics together with the NAO robot. It allows to program so called…
Random Hacks of Kindness (RHoK) is a an initiative originated by Microsoft, Google, Yahoo, NASA and the World Bank. The…
Yesterday, May 12 2012, the European Institutions in Brussels were open to all citizens to celebrate the European Festival 2012.…
Bring NAO to Life!
Just a video, but one that I made by myself. I hope you enjoy :)
The following procedure installs Aldebaran Robotic’s qibuild tool for use with Visual C++ 10. It’s a sum-up of things written…
I just received my ASUS Xtion PRO LIVE, which is in fact a re-branded PrimeSense device. For those of you…
I’m currently adapting the Sagan-1 Robot Simulator to work hand in hand with the Lego Mindstorm NXT robots. Since I…
A so amazing TEDtalk about mini-quadcopters doing fascinating things. Are you are robotics fan? This will definitively let shine your…
Last week, I joined a meeting at the Belgian Java User Group to brainstorm about how we could teach programming…
Btw.: FOSDEM 2012 was GREAT, met a lot of cool people from the Free Java Dev Room and the Womoz!
The tale of the Sagan project started like most – decent and inconspicuous. :) It began at the end of…
My Karotz finally arrived and, obviously, I dropped everything to start installing the bunny. At the first sight, it…
After years, Years, YEARS of hibernation, my Nabaztag is revived again. Possible was this thanks to the great work of…
This Christmas, I got a very special gift. I have been accepted as member of the NAO Developer Program and…
The robot simulator for the G4G event is now in prototype state. Some fine-tuning still is to do and the…
The hardware prototyping for the G4G event is progressing in parallel with the development of the robot simulator software. In…
I just received the five AREXX RP6 robots that I ordered from Conrad Belgium. The robots looked pretty cool, but…
Why not donate your unused computer time to a world wide computer grid and possibly find the cure for a…
Yesterday, I had a very constructive evening at the Greenlight For Girls event preparation evening about the next Greenlight@Brussels Day…
I just made a project prototype for client using the BeagleBoard-xM. Nothing special, just a bit of alchemy in C…
I just digged out one of my old projects… I developed the Z80 board during my studies in electronic engineering…
(Note: Post from my old Blog) The German online magazine Spiegel Online has published recently a very interesting article about…
Etape 1: Enregistrer votre domaine GANDI dans les serveurs DNS OVH Cette étape permet de créer une entrée dans le…
By continuing to use the site, you agree to the use of cookies. more information
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.