Samex is a command line utility program.
- Python(For interactive help)(not required if interactive help not needed)
- Java(To run Samex)
- [navigate to installation folder]
- java SamexInstaller
- git clone https://github.com/Dfmaaa/Samex
- cd Samex
- java SamexInstaller
- [navigate to installation folder]
- cd Inst*
- [run the file for your OS.]
- step 1: [navigate to installation folder]
- step 2: java Samex
- step 3:(again)java Samex
- --reset
- --uninstall
- --update
- step 1:[navigate to installation folder]
- step 2:java Updates
- [navigate to installation folder]
- java Uninstall
so far, only one feature doesn't work. restart, because SamexRun runs commands with a while loop,(from 3.0), and when the restart command is runned, the while loop breaks, and the main file(Samex), is also running a while loop that keeps using the run() method, without the main file, restart wont work because after the while loop breaks, the program will stop. shutdown uses System.exit to stop the program, that stops everything.
SHA-256 is used for passwords.
The first Samex password algorithm was... nothing, just stored plaintext passwords, that was replaced with a substitution cipher, then I tried to make the substitution cipher stronger by repeating the process ascii(key.charAt(0)) times. That was also weak. The current version uses SHA-256.