Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 10751|Отговор: 1

[Източник] Java динамично сплайснати SQL оператори предотвратяват инжектирането в база данни

[Копирай линк]
Публикувано в 7.02.2022 г. 15:52:57 ч. | | | |
Опасността от SQL инжекция: Хакерите използват тази уязвимост, за да инжектират SQL скриптове в системата и да изтриват бази данни или крадат данни.

Търсене:

1. Сплайсването на SQL изказвания от базата данни се изпълнява, ако тя е запълнена само със стойности на параметрите, стойностите на параметрите могат да се предават директно през параметрите, което напълно предотвратява SQL инжекцията, а филтрирането на низовете, подадени от потребителите чрез редовни изрази, също намалява риска от инжектиране, но при ключови думи като мутация, трансформация и нов синтаксис това не може ефективно да предотврати риска от инжектиране.

2. Динамичен отчет за икони, потребителят въвежда SQL оператори през интерфейса и след това изпълнява от базата данни. Това е така, защото този тип операция за заявка е само операция за заявка и опасни ключови думи като обновяване и изтриване трябва да се филтрират.

преглед

c# и asp.net предотвратяват методите за филтриране чрез SQL инжекции
https://www.itsvse.com/thread-1843-1-1.html

C#. .NET за предотвратяване на атаки с SQL инжекции
https://www.itsvse.com/thread-1842-1-1.html

Java код:









Предишен:Фабрики за филтри, вградени в Spring Cloud Gateway
Следващ:Има три начина, по които проектите на Java Maven препращат към локални jar пакети
Публикувано в 13.02.2022 г. 16:35:06 ч. |
Научих......
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com