Повторна атака възниква, когато киберпрестъпник подслушва комуникация през защитена мрежа, прихваща я, след което забавя или изпраща отново съдържанието, за да манипулира получателя да направи това, което хакерът иска.
Колко опасни са атаките за повторно възпроизвеждане е, че хакерите дори не се нуждаят от напреднали умения, за да дешифрират съобщение, след като са го получили от мрежата. Атаката може да успее, като изпрати цялото нещо обратно.
Как работи Replay Attack?

Replay Attack може да причини сериозни финансови загуби
Нека да разгледаме пример от реалния свят за повторна атака. Служител във фирма прави заявка за превод на пари, като изпраща криптирано съобщение до финансовия мениджър на компанията. Нападателят е подслушал това съобщение, прихванал го е и сега може да го изпрати отново. Тъй като това беше автентично съобщение, изпратено обратно, то беше правилно криптирано и изглеждаше законно за финансовия мениджър.
В този случай е вероятно финансовият мениджър да изпълни това ново изискване, освен ако няма основателни причини за съмнение. И следствието от това е, че голяма сума пари се депозират в банковата сметка на нападателя.
Как да предотвратите повторна атака

За да предотвратите атака на повторение, имате нужда от правилния метод за криптиране
За да предотвратите такава атака, имате нужда от правилния метод за криптиране . Шифрован��те съобщения носят ключове в себе си и когато бъдат декриптирани в края на предаването, съобщението се отваря. При повторна атака нападател, който прихваща оригиналното съобщение, може да прочете или дешифрира ключа. Всичко, което атакуващият трябва да направи, е да прихване и изпрати отново цялото съобщение и ключа заедно.
За да се противопостави на тази възможност, както изпращачът, така и получателят трябва да създадат напълно произволен сесиен ключ, който е валиден само за една транзакция и не може да се използва повторно.
Друга превантивна мярка срещу този тип атаки е използването на времеви клейма на всички съобщения. Това не позволява на хакерите да изпращат повторно изпратени по-рано съобщения, по-дълго от определен период от време, като по този начин намалява шанса нападателят да може да подслушва, да промени цялото съдържание на съобщението и да изпрати отново.
Друг метод да не станете жертва на повторна атака е да имате парола, която се използва само веднъж за транзакция. Това гарантира, че дори ако съобщението е записано и изпратено обратно от нападател, кодът за криптиране е изтекъл и вече не работи.