Why is This Website Port Scanning me?
Recently, I was tipped off about certain sites performing localhost
port scans against visitors, presumably as part of a user
fingerprinting and tracking or bot detection. This didn't sit well
with me, so I went about investigating the practice, and it seems
many sites are port scanning visitors for dubious reasons.
Source: Why is This Website Port Scanning
article by Charlie Belmer.
How to Create a Threaded Web Scanner in Python
The great thing about Python is that it makes developers’ lives easy
— import a couple of libraries to do the hard stuff for you, and
you’re off to the races. This holds true when creating a threaded
web scanner that’s capable of making multiple concurrent requests —
with Python it’s easy to accomplish in a short amount of dev time.
Source: How to Create a Threaded Web Scanner in
an article by Kevin Dawe.
Python Caches Integers
An integer in Python is not a traditional 2, 4, or 8-byte
implementation but rather it is implemented as an array of digits in
base 230 which enables Python to support super long
there is no explicit limit on the size, working with integers in
Python is extremely convenient as we can carry out operations on
very long numbers without worrying about integer overflows. This
convenience comes at a cost of allocation being expensive and
trivial operations like addition, multiplication, division being
Source: Python Caches
article by Arpit Bhayani.