'##::::'##:'####:'########::'########:'##::::'##:'##:::'##::::'###:::::'######:::'######::
##:::: ##:. ##:: ##.... ##: ##.....:: ###::'###:. ##:'##::::'## ##:::'##... ##:'##... ##:
##:::: ##:: ##:: ##:::: ##: ##::::::: ####'####::. ####::::'##:. ##:: ##:::..:: ##:::..::
#########:: ##:: ##:::: ##: ######::: ## ### ##:::. ##::::'##:::. ##:. ######::. ######::
##.... ##:: ##:: ##:::: ##: ##...:::: ##. #: ##:::: ##:::: #########::..... ##::..... ##:
##:::: ##:: ##:: ##:::: ##: ##::::::: ##:.:: ##:::: ##:::: ##.... ##:'##::: ##:'##::: ##:
##:::: ##:'####: ########:: ########: ##:::: ##:::: ##:::: ##:::: ##:. ######::. ######::
..:::::..::....::........:::........::..:::::..:::::..:::::..:::::..:::......::::......:::
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
轻轻地我走了 正如给我轻轻地来
我轻轻地挥手 作别西边的云彩
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This is a tool for wiping access log when you really wanna hide yourself from admin. We're modifying those systemlog very carefully by removing one single log record instead of the whole log file. Also, the file permission, owner/group and ctime/atime are kept as the old file.
Usage: ./hidemyass [ENTRIES] [FILTERS] ACTIONS
ENTRIES:
-u, --utmp=utmp_file
specify the path to utmp file, which is /var/run/utmp by default
utmp file is read by 'who','w' and other commands
-w, --wtmp=wtmp_file
specify the path to wtmp file, which is /var/log/wtmp by default
wtmp is read by 'last' and other commands
-b, --btmp=btmp_file
specify the path to btmp file, which is /var/log/btmp by default
btmp is read by 'lastb' and other commands
-l, --lastlog=lastlog_file
specify the path to lastlog file, which is /var/log/lastlog by default
lastlog is read by 'lastlog' and other commands
FILTERS:
-n, --name=username
specify log record by username
-a, --address=host
specify log record by host ip address
-t, --time=time
specify log record by time (YYYY:MM:DD:HH:MM:SS)
ACTIONS:
-p, --print
print records for specified ENTRIES
-c, --clear
clear records for specified ENTRIES with FILTERS
usually you need permission to edit log
-h, --help
show this message and exit
- /var/log/auth.log
- /var/log/secure
- /var/log/maillog
Since you could modify system log, that usually means you have already got
privilege escalation. As a result, you may want to clear other logs too,
such as /var/log/syslog
, /var/log/dmesg
, /var/log/messages
and some
application crash logs.