UMDLARS / dtanm

A framework to teach adversarial thinking to software developers without requiring any special security knowledge
3 stars 2 forks source link

Hide root committer on initial commit #50

Closed ChandlerSwift closed 4 years ago

ChandlerSwift commented 4 years ago

Currently, we see:

chandler@helium:~$ git clone https://hack.d.umn.edu/program /tmp/program
Cloning into '/tmp/program'...
Username for 'https://hack.d.umn.edu': swift106@d.umn.edu
Password for 'https://swift106@d.umn.edu@hack.d.umn.edu': 
remote: Enumerating objects: 4, done.
remote: Counting objects: 100% (4/4), done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 4 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (4/4), done.
chandler@helium:~$ cd /tmp/program/
chandler@helium:/tmp/program$ ls
calc.c  Makefile
chandler@helium:/tmp/program$ git log
commit 817b9d20e17ab2ad8364050b02cb0ff52f6907ec (HEAD -> master, origin/master, origin/HEAD)
Author: root <root@08c8bf889cc1>
Date:   Tue Oct 8 23:23:56 2019 +0000

    Initial Commit
chandler@helium:/tmp/program

root <root@hostname>

It would be nice to instead to see something like

DTANM Admin <admin@hack.d.umn.edu>