4 interactive labs · O Level Computer Science 2210
· Split a URL into its parts, then follow the DNS lookup, the HTTP or HTTPS request and the HTML reply until the browser renders the page.
Split a URL into its parts, then follow the DNS lookup, the HTTP or HTTPS request and the HTML reply until the browser renders the page.
You will be able to
· Edit a transaction in a chain of blocks and watch the hash links break, try to re-hash the forgery, and see three nodes out-vote a tampered copy.
Edit a transaction in a chain of blocks and watch the hash links break, try to re-hash the forgery, and see three nodes out-vote a tampered copy.
You will be able to
· Change a password's length and character set, count the combinations a brute-force attack must try, and see how lockout and two-step verification stop it.
Change a password's length and character set, count the combinations a brute-force attack must try, and see how lockout and two-step verification stop it.
You will be able to
· Set firewall rules for traffic into a school network, add a proxy server, then launch a DDoS flood and see what a single IP block can and cannot stop.
Set firewall rules for traffic into a school network, add a proxy server, then launch a DDoS flood and see what a single IP block can and cannot stop.
You will be able to
Examiner's note. A brute-force attack tries every possible combination of characters until the password is found; its aim is to gain unauthorised access. The number of combinations is characterslength, so each extra character multiplies the work (×62 for letters and digits) while a bigger character set raises the base. Protection: long, complex passwords, lockout after a set number of failed attempts, and two-step verification (a code sent to a second device). The classic slips: saying an extra character adds 62 combinations instead of multiplying by 62, and confusing brute force with guessing from a list of common passwords.