That's epoch time. Unix calculates time as starting January 1, 1970 at 12:00. Epoch time is how many seconds have elapsed since then. So with a little math or a handy utility, you can easily convert it to a more, "human readable" format. The datecalc command can do it but I prefer a more geeky alternative... with gawk! For instance, running the following command with your string of numbers:
Code:
gawk 'BEGIN{print strftime("%h-%d-%Y %H:%M:%S",1283341157)}'
gives you:
Code:
Sep-01-2010 14:39:17
As to why rkhunter is not converting the date as expected, I don't know. But the string of numbers you give does correspond with the correct converted date so not sure where you're getting your 15 day discrepancy. The hours discrepancy is a timezone thing though. Hope that helps.
Bookmarks