João Pedro Dias
  • /about
  • /notes
  • /publications
  • /talks
  • /cv.pdf
  • /contact
  • /rss

  • A (not so smart) smart home

    October 03, 2022 iot smarthome things monitoring

    Internet-of-Things, cyber-physical systems, smart spaces, smart anything… All these buzzwords and keywords are either vendor-generated for pushing ever-complex devices and things from WiFi-controlled kettles to health monitoring devices or created by academia (e.g., Internet-of-Everything, Web-of-Things, Connected Devices, Smart Devices) to sustain minor works by reinventing well-known technologies and approaches. In this post we will go back to the basics of IoT, without all the keyword-driven buzz, and build a simple temperature/humidity monitoring system with a mostly straightforward architecture and with minimal programming/configuration needs.

  • On the hook of a phisher

    July 30, 2022 infosec phishing security

    Phishing campaigns are standard, but they are typically poorly done and low-effort. But, sometimes, we catch a good one. This reports an analysis carried over one of those shady emails.

  • Increasing the Dependability of Internet-of-Things Systems in the context of End-User Development Environments

    April 01, 2022 research phd engineering software iot

    Today, 1 April of 2022, I have successfully defended my PhD thesis work on Software Engineering and Internet-of-Things entitled “Increasing the Dependability of Internet-of-Things Systems in the context of End-User Development Environments”. Here follows the abstract.

  • Notes on (Software Engineering) Research

    December 01, 2021 research phd engineering software

    Now that I’ve finally delivered my PhD thesis (awaiting public defense), and after sharing for more than 3 years my tools, strategies, and tips for surviving in the academic world by word of mouth, I have finally got the time — and energy — to put this in a written form.

  • Listening to Satellites and Other Adventures

    September 28, 2021 radio satellites sdr

    Radio communications always had my curiosity, but little to no focus. Recently I bought a Software-defined Radio (SDR) and started doing some experiments… and now I’m building my own antennas for receiving satellite images. These are some field notes on radio waves and others.

  • A (not so) Gentle Intro to Active Directory: ØxOPOSɆC [0xF09F8EA3] Challenge

    June 30, 2021 activedirectory oposec infosec writeup

    Yet another month, yet another ØxOPOSɆC meetup. This is a write-up on the 0xF09F8EA3 edition Microsoft Active Directory challenge. Since it is my first challenge dealing with AD and domain controllers, some field notes and introductory notes are also presented.

  • Yet Another Raspberry Pi Cluster

    March 20, 2021 raspberrypi hardware devops network

    Those who are hardware tinkers and hackers know how easy it is to accumulate hardware thingies: single-board computers, microcontrollers, sensors and so on. One of those are Raspberry Pi’s of different version that lay around accomulating dust. It was time to give some usage to those idle computing resources in the form of a cluster for doing some experiments with networking, distributed computing, automation, etc.

  • Adventures in Reverse: D-Link DVA-G3170i

    February 02, 2021 hardware reverse iot router

    There are places over Portugal where fibre connections are still a mirage, and all we’ve got are DSL connections, more specifically Asymmetric DSL (ADSL). The ISP modem + router combo has been updated through the years, and some old ones have been left behind. One of those was a D-Link DVA-G3170i from 2011, which seemed a good practice target for some hardware reversing.

  • Older Posts
  • Newer Posts