Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 10751|Resposta: 1

[Fonte] Instruções SQL spliced dinamicamente em Java impedem a injeção de banco de dados

[Copiar link]
Publicado em 07/02/2022 15:52:57 | | | |
O perigo da injeção SQL: Hackers exploram essa vulnerabilidade para injetar instruções de script SQL no sistema para deletar bancos de dados ou roubar dados.

Procura:

1. A emenda de instruções SQL do banco de dados é executada; se ele for preenchido apenas com valores de parâmetros, os valores dos parâmetros podem ser passados diretamente pelos Parâmetros, o que pode impedir completamente a injeção SQL, e filtrar as strings enviadas pelos usuários por expressões regulares também pode reduzir o risco de injeção, porém, para palavras-chave como mutação, transformação e nova sintaxe, não é possível prevenir efetivamente o risco da injeção.

2. Relatório de ícones dinâmicos, o usuário insere instruções SQL pela interface e então executa a partir do banco de dados. Isso porque esse tipo de operação de consulta é apenas uma operação de consulta, e palavras-chave perigosas como atualizar e excluir devem ser filtradas.

revisar

c# e asp.net previnem métodos de filtragem por injeção SQL
https://www.itsvse.com/thread-1843-1-1.html

C#. .NET para prevenir ataques de injeção SQL
https://www.itsvse.com/thread-1842-1-1.html

Código Java:









Anterior:Fábricas de filtros construídas no Spring Cloud Gateway
Próximo:Existem três maneiras pelas quais projetos Java Maven referenciam pacotes jar locais
Publicado em 13/02/2022 16:35:06 |
Douto......
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com