Skip to content
/ ejigma Public

A java Enigma emulator with a text-based interface. WIP.

License

Notifications You must be signed in to change notification settings

PMarci/ejigma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build and install somewhere already in path

mvn clean package
./build
install ./ejigma /usr/local/bin

Example commands

echo -n "AAAAAA" | ejigma - -rIII -rII -rI -eENIGMA_I -lB

Debug params

-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -Xnoagent -Djava.compiler=NONE
# alternatively
mvnDebug clean compile exec:java -Dmaven.surefire.debug="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005 -Xnoagent -Djava.compiler=NONE"

About

A java Enigma emulator with a text-based interface. WIP.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published