IoT Search Engines

This post features search engines for devices of the Internet of Things (IoT) List of IoT Search Engines IoT search engines featured on this post: Shodan Shodan is probably the most known IoT search engine. Official link FOFA FOFA is…

Single Sign-On

Single Sign-on (SSO) allows a user to access multiple applications with a single set of credentials. SSO Implementations SSO implementations: Kerberos Kerberos is both a SSO implementation and a AAA network protocol. You can read more about Kerberos on this…

Node.js Framework

Node.js is a back-end web development framework written in the programming language JavaScript. It allows to create server-side web applications in JavaScript. Take into account that JavaScript was a programming language intended initially for the client side, so JavaScript back-end…

Proxy Server

A proxy server is a variation of an application-level firewall or circuit-level firewall. It is a server application that acts as an intermediary between a client requesting a resource and the server providing that resource. Possible proxy features: Proxy Server…

How to create a Chrome Extension

This post explains how to create an extension or add-on for Chrome or Chromium. Overview of Chrome Extension Creation Main steps to create a Chrome Extension: Developing a Chrome Extension This section explains how to develop a Chrome extension. Components…

Firewall

This post is an introduction to network firewalls (FW). Firewalls should be complemented with other controls like antivirus scanners, data loss prevention (DLP) solutions and intrusion detection system (IDS) tools. Types of Firewall Firewall classification criteria: Types of Firewall by…

Electron Framework

Electron is a framework to build cross-platform desktop application using web technologies. The main web technologies for developing in Electron are HTML, CSS and JavaScript. It also uses Node.js framework extensively. It is a free and open source software (FOSS)…

Relational Databases

Tabular or relational databases are those that can be organized in tables. In opposition to tabular or relational databases there is NoSQL databases. List of Relational Databases List of relational databases: PostgreSQL PostgreSQL is free and open source (FOSS), under…

Key-value Database

A key-value database or key-value store is a type of database. You can read more about databases on this post. It is part of NoSQL databases. You can read more about NoSQL databases on this post. Key-value Store Solutions Key-value…