C:\Users\Fred>perl virus4.pl >>text1.txt Use of uninitialized value $access_age in numeric gt (>) at virus4.pl line 29. Use of uninitialized value $access_age in printf at virus4.pl line 31. Can't opendir(C:/Users/Fred/AppData/Local/Application Data): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/AppData/Local/ElevatedDiagnostics): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/AppData/Local/History): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/AppData/Local/Microsoft/Windows/INetCache/Content.IE5): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/AppData/Local/Microsoft/Windows/INetCache/Low/Content.IE5): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/AppData/Local/Microsoft/Windows/Temporary Internet Files): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/AppData/Local/Temp/msdtadmin): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/AppData/Local/Temporary Internet Files): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/AppData/LocalLow/Oracle/Java/jre1.8.0_91/java_sp): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/Application Data): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/Cookies): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/Documents/My Music): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/Documents/My Pictures): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/Documents/My Videos): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/Local Settings): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/My Documents): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/NetHood): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/PrintHood): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/Recent): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/SendTo): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/Start Menu): Invalid argument at virus4.pl line 18. Can't opendir(C:/Users/Fred/Templates): Invalid argument at virus4.pl line 18. C:\Users\Fred>dir Volume in drive C is Windows8_OS Volume Serial Number is 3052-CD20 Directory of C:\Users\Fred 12/18/2016 10:54 PM
##
use File::Find;
use Cwd;
my $current = cwd;
find( \&pm_beneath, $current, );
sub pm_beneath {
use File::Basename;
my $file = $File::Find::name;
my $days = .1; #hard-coded
my $basename = basename($file);
return if $file =~ /.*AppData.*/;
my $access_age = -M $basename;
return if ( $access_age > $days );
print "$file\n";
printf "$basename: M age in days: %.4f\n\n", $access_age;
}
####
Can't opendir(C:/Users/Fred/AppData/Local/Microsoft/Windows/Temporary Internet Files): Invalid argument
at virus4.pl line 18.
####
Can't opendir(C:/Users/Fred/Documents/My Pictures): Invalid argument
at virus4.pl line 18.
####
C:/Users/Fred/Pictures/2016-12/z
z: M age in days: 0.0986
####
C:\Users\Fred>cd .android
C:\Users\Fred\.android>dir
Volume in drive C is Windows8_OS
Volume Serial Number is 3052-CD20
Directory of C:\Users\Fred\.android
11/05/2016 09:28 PM .
11/05/2016 09:28 PM ..
11/05/2016 09:26 PM 1,704 adbkey
11/05/2016 09:26 PM 716 adbkey.pub
01/04/2012 04:06 PM 354 adb_usb.ini
11/05/2016 09:28 PM 137 androidwin.cfg
11/05/2016 09:26 PM avd
11/05/2016 09:26 PM 114 ddms.cfg
5 File(s) 3,025 bytes
3 Dir(s) 42,990,264,320 bytes free
C:\Users\Fred\.android>