Tag: honeypot
February 12, 2024
Who is knocking at the door?
A few years ago, after being bored of watching hundreds and thousands of failed ssh login attempts to my home server, I asked myself: what are these folks trying to bruteforce with? OpenSSH would log the username, but that’s it.
I wanted to know more. What about the passwords? Are they trying to use public key auth? What OSs are they using? What commands are they using? Do they jump into interactive mode?
Tag: p0f
February 12, 2024
Who is knocking at the door?
A few years ago, after being bored of watching hundreds and thousands of failed ssh login attempts to my home server, I asked myself: what are these folks trying to bruteforce with? OpenSSH would log the username, but that’s it.
I wanted to know more. What about the passwords? Are they trying to use public key auth? What OSs are they using? What commands are they using? Do they jump into interactive mode?
Tag: sshd
February 12, 2024
Who is knocking at the door?
A few years ago, after being bored of watching hundreds and thousands of failed ssh login attempts to my home server, I asked myself: what are these folks trying to bruteforce with? OpenSSH would log the username, but that’s it.
I wanted to know more. What about the passwords? Are they trying to use public key auth? What OSs are they using? What commands are they using? Do they jump into interactive mode?
Tag: tailscale
February 12, 2024
Who is knocking at the door?
A few years ago, after being bored of watching hundreds and thousands of failed ssh login attempts to my home server, I asked myself: what are these folks trying to bruteforce with? OpenSSH would log the username, but that’s it.
I wanted to know more. What about the passwords? Are they trying to use public key auth? What OSs are they using? What commands are they using? Do they jump into interactive mode?
Tag: dell
February 11, 2024
Enabling Full Disk Encryption on Dell XPS 9320 with Ubuntu 22
I did not find a clear set of instructions on how to enable full disk encryption on a newer Dell XPS 9320 that came with Ubuntu pre-installed. This machine is now replacing an older XPS13 (9360) that runs Linux like a charm but was feeling the effects of time. What I learnt so far:
FDE cannot be enabled post-installation, only option in this case is to go for home directory (or any other) encryption Starting the system from the UEFI Ubuntu recovery partition will not provide the option to encrypt the disk when installing The machine will not boot from SD cards (I had no USB stick around, so I gave this a try) The way I managed to do it was:
Tag: encryption
February 11, 2024
Enabling Full Disk Encryption on Dell XPS 9320 with Ubuntu 22
I did not find a clear set of instructions on how to enable full disk encryption on a newer Dell XPS 9320 that came with Ubuntu pre-installed. This machine is now replacing an older XPS13 (9360) that runs Linux like a charm but was feeling the effects of time. What I learnt so far:
FDE cannot be enabled post-installation, only option in this case is to go for home directory (or any other) encryption Starting the system from the UEFI Ubuntu recovery partition will not provide the option to encrypt the disk when installing The machine will not boot from SD cards (I had no USB stick around, so I gave this a try) The way I managed to do it was:
Tag: ubuntu
February 11, 2024
Enabling Full Disk Encryption on Dell XPS 9320 with Ubuntu 22
I did not find a clear set of instructions on how to enable full disk encryption on a newer Dell XPS 9320 that came with Ubuntu pre-installed. This machine is now replacing an older XPS13 (9360) that runs Linux like a charm but was feeling the effects of time. What I learnt so far:
FDE cannot be enabled post-installation, only option in this case is to go for home directory (or any other) encryption Starting the system from the UEFI Ubuntu recovery partition will not provide the option to encrypt the disk when installing The machine will not boot from SD cards (I had no USB stick around, so I gave this a try) The way I managed to do it was:
Tag: xps 9320
February 11, 2024
Enabling Full Disk Encryption on Dell XPS 9320 with Ubuntu 22
I did not find a clear set of instructions on how to enable full disk encryption on a newer Dell XPS 9320 that came with Ubuntu pre-installed. This machine is now replacing an older XPS13 (9360) that runs Linux like a charm but was feeling the effects of time. What I learnt so far:
FDE cannot be enabled post-installation, only option in this case is to go for home directory (or any other) encryption Starting the system from the UEFI Ubuntu recovery partition will not provide the option to encrypt the disk when installing The machine will not boot from SD cards (I had no USB stick around, so I gave this a try) The way I managed to do it was:
Tag: 11870.com
January 28, 2024
Old School Geo Toolbox
Bringing this up as part of the blog so that it does not get lost.
Back in 2020, Ed suggested that I presented at Geomob BCN, an event for geospatial enthusiasts, and that I shared some of the old school learnings from being exposed to the geo space back in the day (for reference, we are talking ~2006). So, without knowing much what I would be taking about, I put together some slides that, in the end, looked quite interesting and that the audience engaged with.
Tag: geocoding
January 28, 2024
Old School Geo Toolbox
Bringing this up as part of the blog so that it does not get lost.
Back in 2020, Ed suggested that I presented at Geomob BCN, an event for geospatial enthusiasts, and that I shared some of the old school learnings from being exposed to the geo space back in the day (for reference, we are talking ~2006). So, without knowing much what I would be taking about, I put together some slides that, in the end, looked quite interesting and that the audience engaged with.
Tag: google maps
January 28, 2024
Old School Geo Toolbox
Bringing this up as part of the blog so that it does not get lost.
Back in 2020, Ed suggested that I presented at Geomob BCN, an event for geospatial enthusiasts, and that I shared some of the old school learnings from being exposed to the geo space back in the day (for reference, we are talking ~2006). So, without knowing much what I would be taking about, I put together some slides that, in the end, looked quite interesting and that the audience engaged with.
Tag: idealista
January 28, 2024
Old School Geo Toolbox
Bringing this up as part of the blog so that it does not get lost.
Back in 2020, Ed suggested that I presented at Geomob BCN, an event for geospatial enthusiasts, and that I shared some of the old school learnings from being exposed to the geo space back in the day (for reference, we are talking ~2006). So, without knowing much what I would be taking about, I put together some slides that, in the end, looked quite interesting and that the audience engaged with.
Tag: tuenti
January 28, 2024
Old School Geo Toolbox
Bringing this up as part of the blog so that it does not get lost.
Back in 2020, Ed suggested that I presented at Geomob BCN, an event for geospatial enthusiasts, and that I shared some of the old school learnings from being exposed to the geo space back in the day (for reference, we are talking ~2006). So, without knowing much what I would be taking about, I put together some slides that, in the end, looked quite interesting and that the audience engaged with.
Tag: apps script
January 14, 2024
Poor Man's Apps Script Performance Metrics
Not so long ago, I was writing about measuring Apps Script function performance, in particular those offered as part of the environment by Google. As add-ons get more complex and we rely more on other APIs that we have no control over, measuring how much we are making the user wait becomes important.
Why poor man’s metrics? Because implementing them will cost nothing. But we are going to pay through hacks here and there to get a nice dashboard of metrics for our add-ons.
June 23, 2023
Google Apps Script APIs performance
During the last few months, as I was implementing a few scripts on Google’s Apps Script, I needed to answer the question of what is the right place to store data.
Factors to consider when storing data in typical Apps Script programs would be volume, persistence needs, access requirements and speed.
A few APIs are available that provide these features, namely:
PropertiesService CacheService These are key-value stores that serialize stored values to string (careful, one can be bitten by this).
Tag: google workspace
January 14, 2024
Poor Man's Apps Script Performance Metrics
Not so long ago, I was writing about measuring Apps Script function performance, in particular those offered as part of the environment by Google. As add-ons get more complex and we rely more on other APIs that we have no control over, measuring how much we are making the user wait becomes important.
Why poor man’s metrics? Because implementing them will cost nothing. But we are going to pay through hacks here and there to get a nice dashboard of metrics for our add-ons.
June 23, 2023
Google Apps Script APIs performance
During the last few months, as I was implementing a few scripts on Google’s Apps Script, I needed to answer the question of what is the right place to store data.
Factors to consider when storing data in typical Apps Script programs would be volume, persistence needs, access requirements and speed.
A few APIs are available that provide these features, namely:
PropertiesService CacheService These are key-value stores that serialize stored values to string (careful, one can be bitten by this).
Tag: logging
January 14, 2024
Poor Man's Apps Script Performance Metrics
Not so long ago, I was writing about measuring Apps Script function performance, in particular those offered as part of the environment by Google. As add-ons get more complex and we rely more on other APIs that we have no control over, measuring how much we are making the user wait becomes important.
Why poor man’s metrics? Because implementing them will cost nothing. But we are going to pay through hacks here and there to get a nice dashboard of metrics for our add-ons.
Tag: performance
January 14, 2024
Poor Man's Apps Script Performance Metrics
Not so long ago, I was writing about measuring Apps Script function performance, in particular those offered as part of the environment by Google. As add-ons get more complex and we rely more on other APIs that we have no control over, measuring how much we are making the user wait becomes important.
Why poor man’s metrics? Because implementing them will cost nothing. But we are going to pay through hacks here and there to get a nice dashboard of metrics for our add-ons.
June 23, 2023
Google Apps Script APIs performance
During the last few months, as I was implementing a few scripts on Google’s Apps Script, I needed to answer the question of what is the right place to store data.
Factors to consider when storing data in typical Apps Script programs would be volume, persistence needs, access requirements and speed.
A few APIs are available that provide these features, namely:
PropertiesService CacheService These are key-value stores that serialize stored values to string (careful, one can be bitten by this).