![見出し画像](https://assets.st-note.com/production/uploads/images/87502693/rectangle_large_type_2_6712b95ed2fa3d4336b534f9a68fc214.png?width=1200)
⚠️無限ループの危険性 リソースを食らうので危険 回避策は? cweしらべ
このループが攻撃者によって影響を受けると、CPUやメモリなどのリソースを過剰に消費させられる可能性があるため、この弱点を利用することができます。
例えば通信待ちでループさせたりで、タイムアウト回数をいれるなどする
これを解決するには、次のコードのように、サーバーへの接続を確立するための試行回数を制限するカウンターを使用する必要があります。
![](https://assets.st-note.com/img/1663936417104-rpQ33S9KHg.png?width=1200)
![](https://assets.st-note.com/img/1663936692415-6VYmjAmTHp.png?width=1200)
![](https://assets.st-note.com/img/1663936823944-vdjsnTQphX.png?width=1200)
お願い致します
このループが攻撃者によって影響を受けると、CPUやメモリなどのリソースを過剰に消費させられる可能性があるため、この弱点を利用することができます。
例えば通信待ちでループさせたりで、タイムアウト回数をいれるなどする
これを解決するには、次のコードのように、サーバーへの接続を確立するための試行回数を制限するカウンターを使用する必要があります。
お願い致します