Language Selection

English French German Italian Portuguese Spanish

Technical Posts: Master Password in Firefox or Thunderbird, FakeIt, Rspamd, Feh, Vim and More

Filed under
  • Master password in Firefox or Thunderbird? Do not bother!

    There is a weakness common to any software letting you protect a piece of data with a password: how does that password translate into an encryption key? If that conversion is a fast one, then you better don’t expect the encryption to hold. Somebody who gets hold of that encrypted data will try to guess the password you used to protect it. And modern hardware is very good at validating guesses.

    Case in question: Firefox and Thunderbird password manager. It is common knowledge that storing passwords there without defining a master password is equivalent to storing them in plain text. While they will still be encrypted in logins.json file, the encryption key is stored in key3.db file without any protection whatsoever. On the other hand, it is commonly believed that with a master password your data is safe. Quite remarkably, I haven’t seen any articles stating the opposite.

  • Power.Fake.It: PowerFake + FakeIt

    As I said in the introduction, PowerFake lacked the features of a complete mocking framework, and I was hoping to be able to integrate it with one or more mocking frameworks. So, I decided to try integrating it with FakeIt as the first target.

  • Install and integrate Rspamd
  • Feh: The Image Viewer For Your Terminal

    The Feh image viewer for Linux is a powerful utility that can display your images in a variety of ways. It runs in the X display server from the command line and uses modes to prepare the layout of one or multiple files. If you are looking for a lightweight image viewer that can be accessed from the terminal, Feh is the one for you.

  • 10 Tips for Using Vim Text Editor

    Vim is one of the best and commonly used text editor and could be used as IDE on Linux and MAC OS X. There are many Vim tips could help you to get your work done much more quicker and efficient if you are using Vim as your text editor. So, let’s check some of Vim Tips that could be helpful for your daily usage.

  • How to Install osTicket on Ubuntu 16.04
  • PHP Arrays Tutorial

More in Tux Machines

Linux Foundation LFCS: Ahmed Alkabary

I always knew about Linux as an alternative to Windows, but never really got to experience it until 2011. I decided to buy a new laptop, and the laptop that stood out for me had Linux pre-installed on it. I remember well the pre-installed distribution was openSUSE. I was hesitant to buy it as I had no experience with Linux whatsoever, but I thought to myself, Well, I can just install windows on it if I don't like it. Once I booted the system and saw how fast and neat everything was, I thought it is a message from the Linux gods. It's really weird because on my first day I felt that Linux was meant for me not just as an operating system to use, but I felt my life will be centered around Linux from that day. Read more

Linux Mint 19 Cinnamon will open apps a lot faster

The Linux Mint development team plans to launch the next version of the popular Linux distribution Linux Mint in the coming months. Linux Mint 19 will be offered in multiple flavors including MATE, Xfce and Cinnamon. If you have used Linux Mint Cinnamon in the past or plan to take it for a test drive in the future, you may benefit from application loading improvements in the upcoming version of Linux Mint. A new blog post on the official Linux Mint blog offers some insight. It all began with a perceived feeling; team members noticed that app loading "felt" faster on MATE or Xfce versions of Linux Mint and slower on Cinnamon versions. Read more

Hands-on with the Raspberry Pi 3 Model B+

The new Raspberry Pi 3 Model B+ was announced and started shipping last week. Of course, I went straight to the good folks at the Swiss and ordered one, which I received the next day. So, the first thing on my to-do list is to congratulate and thank both the Pi Foundation and the for their efficiency in making this new model available immediately after announcement. Read more Also: You Can Now Transform Your Raspberry Pi 3 Model B+ into a Home Theatre System


  • Linux Foundation announces open source ACRN hypervisor for the Internet of Things
    ACRN's small footprint is partly attributable to the fact that it takes a mere 25,000 lines of code for a hypervisor. There's already involvement from the likes of ADLINK, Aptiv, Intel Corporation, LG Electronics and Neusoft Corporation, and it's likely that many more names will join this list.
  • Linux Foundation Announces ACRN —Open Source Hypervisor for IoT Devices
    The Linux Foundation announced a new project called ACRN (pronounced "acorn") that will provide generic code for the creation of hypervisors for IoT devices. A hypervisor is computer code for creating and running virtual machines. Project ACRN aims to provide a generic structure for an IoT-specific hypervisor component. The Linux Foundation says it built ACRN to be fully-customizable, and as such, the project is comprised of two main components: the hypervisor itself and a device model for interacting with the underlying hardware.
  • Linux Foundation backs new ‘ACRN’ hypervisor for embedded and IoT
    The Linux Foundation has announced a new hypervizor for use in embedded and internet of things scenarios. Project ACRN (pronounced “acorn”) will offer a “hypervizor, and its device model complete with rich I/O mediators.” There’ll also be “a Linux-based Service OS” and the ability to “run guest operating systems (another Linux instance, an RTOS, Android, or other operating systems) simultaneously”.