Valerio Di Giampietro

Personal Web Site

Make Me Hack YouTube Channel

Last week I started the Make Me Hack YouTube channel about Hardware Hacking and Reverse Engineering. I also started the Make Me Hack Website to complement the YoutTube channel with additional links and information.

Currently I have uploaded the following videos:

  • 01 – Identifying Components about how to open an IoT device and identify his main components (System On a Chip, RAM, EEPROM etc.)
  • 02 – How To Find The UART Interface about how to identify the position and pin-out of the IoT serial interface using simple tools, like a multi-meter, and how to connect this interface to a PC using a USB TTL Serial Adapter
  • 03 – How To Find The JTAG Interface about how to identify the position and pin-out of the JTAG interface, using simple tools, like a multi-meter or a Jtagulator board, and what to do when the JTAG interface has been identified but it is not working
Read the rest

Hackitivity 2019, Budapest – IT Security Festival

I did a workshop, at the Hacktivity 2019 – IT Security Festival on 25th and 26th October 2019 about “Introduction to IoT Reverse Engineering with an Example on a Home Router”.
Here you can find:

Presentation

GitHub repositories related to the Home Router Example

  • hacking-gemtek: the complete reverse engineering project for the home router example, a Gemtek home router (WVRTM-127ACN), distributed in Italy by Linkem, with the purpose to modify the firmware, gain root access, recover default WiFi password.
Read the rest

RomHack 2019 – Cyber Security Conference

I did a presentation, in Italian (see below for similar presentation in English), at the RomHack 2019 – Cyber Security Conference on 28th September 2019 about “Reverse Engineering of IoT devices: Hack a Home Router”.

Here you can find:

Presentation

GitHub repositories related to the Home Router Example

  • adbtools2: tools for hacking ADB Epicentro routers (the example home router), including firmware modification kit and VOIP password recovery;
  • Buildroot-armv7: a set of scripts, configuration files and Buildroot external tree to setup a Qemu emulation environment to run and reverse engineer the Netgear DVA 5592 executables.
Read the rest

Hack in Paris 2019 – Cyber Security Conference

I did a presentation at the Hack in Paris 2019 – Cyber Security Conference on 19th June 2019 about “Introduction to IoT Reverse Engineering with an example on a home router”.

Here you can find:

Presentation

GitHub repositories related to the Home Router Example

  • adbtools2: tools for hacking ADB Epicentro routers (the example home router), including firmware modification kit and VOIP password recovery;
  • Buildroot-armv7: a set of scripts, configuration files and Buildroot external tree to setup a Qemu emulation environment to run and reverse engineer the Netgear DVA 5592 executables.
Read the rest

LinuxLab 2018 Conference

I did a presentation at the LinuxLab Conference on 3rd December 2018 about “Introduction to IoT Reverse Engineering with an example on a home router”. You can find:

  • the presentation in pdf format, in the last pages of the presentation you will find the links to the tools mentioned in the presentation
  • abdtools2: tools for hacking ADB Epicentro routers (the example home router), including firmware modification kit and VOIP password recovery
  • buildroot-armv7: a set of scripts, configuration files and Buildroot external tree to setup a Qemu emulation environment to run and reverse engineer the Netgear DVA 5592 executables.
Read the rest

My first Netscape

At the time it wasn’t possible (at least in Italy) to legitimely have an internet connection from home. At the end of 1993 i signed my first subscription to Galactica, it was a BBS with telnet, ftp access and usenet newsgroups imported as Fidonet Areas. It was funny to have internet access from home, but wasn’t possible to use Mosaic.
To navigate on the web i waited until the first months of 1994 when a provider with full SLIP internet access was born here in Italy; it was Inrete in Turin.… Read the rest

My first linux CD-ROM

This was my first Linux CD-ROM. At the time, it was May, 1993, I had a partial and slow access to the Internet at work (only e-mail, telnet and ftp, but no newsgroups); at home i was an active member of the bbs fidonet network community. A day, in the Fidonet UNIX.ITA area (a fidonet area is like an internet newsgroup) i read a posting about the aviability of Linux on CD-ROM from a company, based in Canada, and called SLS (Softlanding Linux System).… Read the rest