Brute-force attack
Në shqip: Sulm me forcë brutale
ShpjegimiSQ
Sulmi brute-force është kur një program provon me radhë mijëra ose miliona fjalëkalime, derisa ta gjejë të saktin. Mbrojtja: fjalëkalime të gjata, vërtetim me dy hapa dhe kufizim i numrit të provave.
EnglishEN
A brute-force attack is when a program tries thousands or millions of passwords one after another until it finds the right one. Defence: long passwords, two-factor authentication and limiting the number of attempts.
Si ta mendosh
Si dikush që provon çdo kombinim te dryni i biçikletës: 000, 001, 002… Me tri shifra e gjen shpejt; me dhjetë shifra do t'i duheshin vite.
Lexoje në anglisht
Like someone trying every combination on a bike lock: 000, 001, 002… With three digits they'll find it fast; with ten digits it would take years.
Shembull kodipython
import itertools
for prova in itertools.product("0123456789", repeat=3): # 1000 prova
if "".join(prova) == "427":
print("U gjet:", "".join(prova)); break