Skip to content

Creates a Password protected ZIP file from your artifacts if you need to send them over an AV controlled channel, which deems class files as possible threads. My only project I never wish someone else needs to use it.

License

Notifications You must be signed in to change notification settings

DennisRippinger/archiveEncrypter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Archive Encrypter

This is a small mojo which encrypts a given file, intentionally a JAR or WAR file. The purpose is to mave the archive over a channel that enforces an AV Scan, which prohibits Java/Class/binaries due to their possible harmfulness. If the archive is encrypted the AV scan passes.

Dependency

<plugin>
    <groupId>group.msg</groupId>
    <artifactId>archiveEncrypter</artifactId>
    <version>1.0</version>
</plugin>

Run the mojo

The mojo requires a project to run, then run the mojo by:

$ mvn archiveEncrypter:encrypt

Configuration

These are the possible configurations, together with their default value.

<configuration>
    <filename>${project.artifactId}-${project.version}.war</filename>
    <password></password> <!-- Defauts to '0815' -->
</configuration>

Classic programmer paintings

Examing the Sense of this

“Engineer examines the security requirements”

Viktor Vasnetsov 1878

About

Creates a Password protected ZIP file from your artifacts if you need to send them over an AV controlled channel, which deems class files as possible threads. My only project I never wish someone else needs to use it.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages