Replies: 2 comments 1 reply
-
You can and should sign the DLLs with your own certificate. Application packagers like Conveyor can perform in-jar signing of DLLs for such cases. The project does not provide signed DLLs, for 2 reasons:
|
Beta Was this translation helpful? Give feedback.
0 replies
-
Is the DLL written by this project team or 3rd-party? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Windows Smart App Control can block an application, if it uses unsigned DLL.
https://support.microsoft.com/en-au/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003
This jdbc driver extracts exports a unsigned DLL during runtime.
xerial/sqlite-jdbc/src/main/resources/org/sqlite/native/Windows/x86_64/sqlitejdbc.dll
xerial/sqlite-jdbc/src/main/resources/org/sqlite/native/Windows/x86/sqlitejdbc.dll
https://github.com/xerial/sqlite-jdbc#how-does-sqlitejdbc-work
So, apps using this driver can be blocked by Windows Smart App Control.
Beta Was this translation helpful? Give feedback.
All reactions