项目作者: githubfoam

项目描述 :
computer forensics
高级语言: C
项目地址: git://github.com/githubfoam/forensics-experience.git
创建时间: 2019-09-18T16:47:32Z
项目社区:https://github.com/githubfoam/forensics-experience

开源协议:GNU General Public License v3.0

下载


forensics-experience

process accounting CI workflow

UAV - Unmanned aerial vehicle forensics

  1. DatCon
  2. case study: flight logs, motor speeds, battery usage, a tool designed to interpret .DAT files specifically from DJI UAV
  3. CsvView and DatCon are free offline apps that provide the means to analyze log files produced by the Phantom 3, Phantom 4, Phantom 4 Pro, Inspire 1, Spark, and Mavic Pro drones. To use one, or both, of these apps just download and install on your PC, Mac or Linux machine.
  4. https://datfile.net/
  1. DJIFix
  2. carves images and videos through the commandline
  3. Repairing Corrupt DJI Video Files
  4. if you accidentally power off your DJI quadcopter (Phantom, Mavic, Spark, or Inspire) before stopping video recording, you'll be left with a file that's corrupt, and cannot be played.
  5. http://djifix.live555.com/
  1. ST2Dash der Flightlog Konverter für die ST10+/Q500.
  2. https://www.drohnen-forum.de/index.php/Thread/12303-ST2Dash-der-Flightlog-Konverter-f%C3%BCr-die-ST10-Q500/
  1. DroneLogbook
  2. STANDARD Free
  3. Perfect for the hobbyist and individual user who wants to track key flight
  4. Log your flights with detail
  5. Import your flight log to fill info automatically, view GPS trace and replay it in 3D.
  6. https://www.dronelogbook.com/hp/1/index.html
  1. Gryphon Drone Forensics Tool
  2. this tool aims to extract critical events happened during the flight of an Unmanned Aerial System/Vehicle, running Ardupilot flight stack. This tool is part of the research paper Gryphon: Forensics on Dataflash and Telemetry Logs.
  3. https://github.com/emantas/gryphon_dft
  1. process accounting on Linux
  2. RHEL : yum install psacct
  3. Ubuntu : sudo apt-get install acct
  4. https://man7.org/linux/man-pages/man5/acct.5.html

Anti-Forensics

  1. Timestamps
  2. TimeStomp
  3. parse MFT files
  4. https://github.com/dkovar/analyzeMFT
  5. Extract $MFT record info and log it to a csv file.
  6. https://github.com/jschicht/Mft2Csv
  7. collect MFT files
  8. https://github.com/orlikoski/CyLR
  9. Parser for $UsnJrnl on NTFS
  10. https://github.com/jschicht/UsnJrnl2Csv
  11. Parser for $LogFile on NTFS
  12. https://github.com/jschicht/LogFileParser
  13. https://github.com/jschicht/SetMace
  14. Hiding Data in Slack Space using bmap
  15. http://dl.packetstormsecurity.net/linux/security/bmap-1.0.17.tar.gz
  16. slacker.exe
  17. Finding Data in Slack Space
  18. sleuthkit/autopsy
  19. Disable Timestamps - UserAssist
  20. registry key that maintains dates and hours when each executable was run by the user
  21. Disabling UserAssist
  22. Set two registry keys both to zero
  23. HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Start_TrackProgs
  24. HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Start_TrackEnabled
  25. Disable Timestamps - Prefetch
  26. information about the applications executed with the goal of improving the performance of the Windows system
  27. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management\PrefetchParameters
  28. Set two registry keys both to zero
  29. EnablePrefetcher and EnableSuperfetch
  30. Disable Timestamps - Last Access Time
  31. Whenever a folder is opened from an NTFS volume on a Windows NT server, the system takes the time to update a timestamp field on each listed folder, called the last access tim
  32. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
  33. set value to 1
  34. NtfsDisableLastAccessUpdate
  35. Delete USB History
  36. USBSTOR registry key that contains sub keys which are created whenever you plug a USB Device
  37. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR
  38. saves information about the USBs
  39. C:\Windows\INF\setupapi.dev.log
  40. https://www.nirsoft.net/utils/usb_devices_view.html
  41. Disable Shadow Copies
  42. #List shadow copies
  43. vssadmin list shadowstorage
  44. #Delete shadow copies
  45. vssadmin delete shadow
  46. disable shadow copies
  47. services-Volume Shadow Copy-Properties-Startup type-Disabled
  48. Overwrite deleted files
  49. Delete Windows event logs
  50. eventvwr.msc-Windows Logs-Clear Log
  51. Get-EventLog -LogName * | ForEach { Clear-EventLog $_.Log }
  52. Disable Windows event logs
  53. services-Windows Event Log-Properties-Startup type-Disabled
  54. reg add 'HKLM\SYSTEM\CurrentControlSet\Services\eventlog' /v Start /t REG_DWORD /d 4 /f
  55. Disable $UsnJrnl
  56. fsutil usn deletejournal /d c