Inbound Web Security Shortlist

Introduction
A quick list of security features for mitigating security threats for web servers exposed to the internet.

The actual number of physical appliances, their configuration and the number of devices in failover or round robin are not disclosed.

Router

  • Firewall (pf)
  • DNS block lists
  • Crowdsec
  • Suricata
  • IP Droplists
  • Monitor: munin
  • Monitor: ntopng
  • Monitor: netdata

Server

ATP in the human body

1. how much ATP does a person possess in their body?
a. 30 trillion cells / person
b. 1 billion ATP / cell
c. 507.18g/mol ATP

Therefore,
d. 30trillion * 1billion = 30 billion trillion ATP / person or 0.0498mol ATP / person
e. given c this is equivalent to 25.266g ATP / person

2. how much ATP is consumed by a person?
f. 1 billion ATP / cell / min
g. [1 billion ATP / cell / min] / [1 billion ATP / cell] = 1 min (ie on average every cell burns its entire reservoir of ATP in a single minute)

Hardware Validation Heirarchy

Overview of testing milestones for developing complex hardware. This would be for something with many PCBA, modules or devices that integrate into a larger system and several to many team members. Validating systems does not always require this many steps. It can be time consuming. But if hardware is rare (in quantity) or is very expensive it might be worth injecting caution into the project.

IQC