Действительно ли Nhibernate уязвим для внедрения SQL?

Это не точно Открытый исходный код, но Aspose имеет пару продуктов, которые могут сделать это,

Aspose. PDF. Набор

Aspose. PDF. Набор является неграфическим компонентом управления документом PDFВ®, который позволяет и.NET и Java-разработчикам управлять существующими файлами PDF, а также управлять полями формы, встроенными в файлах PDF. Aspose.Pdf идеально подходит для создания новых файлов PDF; однако, разработчики часто уже должны отредактировать существующие документы в формате PDF. Aspose. PDF. Набор позволяет им делать просто это. Aspose. PDF. Набор позволяет разработчикам создавать мощные приложения для слияния данных непосредственно в документы в формате PDF, а также для обновления и управления документами в формате PDF. Aspose. PDF. Набор является замечательным продуктом и работает отлично с остальной частью наших продуктов PDF.

и Aspose.pdf

Aspose.Pdf является неграфическим документом PDFВ®, сообщая о компоненте, который позволяет или.NET или JAVA-приложениям создать документы в формате PDF с нуля, не используя Adobe AcrobatВ®. Aspose.Pdf очень допустимо оценен и предлагает богатство сильных черт включая: сжатие, таблицы, графики, изображения, гиперссылки, безопасность и пользовательские шрифты. Aspose.Pdf поддерживает создание файлов PDF через API, шаблоны XML и файлы XSL-FO. Aspose.Pdf очень прост в использовании и предоставлен 14 полнофункциональных демонстраций, записанных и в C# и в Visual Basic.

Выезд API и демонстрации . Можно загрузить DLL бесплатно для испытания его. Я использовал и прежде и они работают отлично.

существует также iTextSharp, который является портом C# iText, Java преобразователь PDF. Я услышал, что некоторые люди пробуют его смешанными результатами.

10
задан user161433 1 September 2009 в 03:59
поделиться

1 ответ

Если вы используете генераторы критериев, то нет. nHibernate знает о типах .Net и, следовательно, может обрабатывать все экранирование за вас при генерации запросов.

Unparameterized HQL, однако, уязвим.

13
ответ дан 3 December 2019 в 23:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: