Source Code

Source code of OpenUAT is publicly available at the git repository. The full repository can be cloned anonymously via HTTP:

git clone https://github.com/mobilesec/openuat.git

Registered developers can clone the repository via SSH after their respective public keys were registered to be able to push to the main repository:

git clone git@github.com:mobilesec/openuat.git



Note for Windows users: MsysGit works in combination with plink.exe from Putty (and therefore with SSH agent authentication), but set-up is slightly involved:

  1. Install current versions of Putty and MsysGit
  2. Define the environment variable GIT_SSH to point to the plink.exe binary
  3. Generate a new or import an existing SSH private key with PuttyGen
  4. Start PAgent and load the private key
  5. Workaround for a documented plink/MsysGit problem: within the Git Bash shell, call the plink.exe binary once for gitosis@git.openuat.org - this will accept the SSH server public key and create whatever plink requires to then allow Git to work with it
  6. Clone, pull, commit, push, etc.