Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 10751|Antwoord: 1

[Bron] Java dynamisch gesplitste SQL-instructies voorkomt database-injectie

[Link kopiëren]
Geplaatst op 07-02-2022 15:52:57 | | | |
Het gevaar van SQL-injectie: Hackers maken misbruik van deze kwetsbaarheid om SQL-scriptstatements in het systeem te injecteren om databases te verwijderen of data te stelen.

Eisen:

1. Het samenvoegen van SQL-statements uit de database wordt uitgevoerd; als deze alleen gevuld is met parameterwaarden, kunnen de parameterwaarden direct door Parameters worden gestuurd, wat SQL-injectie volledig kan voorkomen, en het filteren van door gebruikers ingediende strings via reguliere expressies kan ook het risico op injectie verminderen, maar voor trefwoorden zoals mutatie, transformatie en nieuwe syntaxis kan het risico op injectie niet effectief voorkomen.

2. Dynamisch pictogramrapport, de gebruiker voert SQL-instructies in via de interface en voert vervolgens uit vanuit de database. Dit komt doordat dit type queryoperatie slechts een queryoperatie is, en gevaarlijke trefwoorden zoals updaten en verwijderen gefilterd moeten worden.

recensie

c# en asp.net SQL-injectiefiltermethoden voorkomen
https://www.itsvse.com/thread-1843-1-1.html

C#. .NET om SQL-injectieaanvallen te voorkomen
https://www.itsvse.com/thread-1842-1-1.html

Java-code:









Vorig:Filterfabrieken ingebouwd in Spring Cloud Gateway
Volgend:Er zijn drie manieren waarop Java Maven-projecten lokale jar-pakketten verwijzen
Geplaatst op 13-02-2022 16:35:06 |
Geleerd......
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com