MemProcFS - This Changes Everything

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 มิ.ย. 2024
  • Imagine being able to "mount" memory as if it were a disk image. With a single command, MemProcFS will create a virtual file system representing the processes, file handles, registry, $MFT, and more. The tool can be executed against a memory dump, or run against memory on a live system. This is a game changer for memory forensics!
    ** If you enjoy this video, please consider supporting 13Cubed on Patreon at patreon.com/13cubed. **
    📖 Chapters
    00:00 - Intro
    01:42 - Installation
    02:41 - Demo
    🛠 Resources
    MemProcFS: The Memory Process File System:
    github.com/ufrisk/MemProcFS
    #Forensics #DigitalForensics #DFIR #ComputerForensics #WindowsForensics #MemoryForensics
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 32

  • @chrisclark5135
    @chrisclark5135 ปีที่แล้ว +2

    Great find! Thanks for sharing and I'll be using this going forward for sure!

  • @cexesp2022
    @cexesp2022 ปีที่แล้ว

    This is by far the most useful tool introduced in your informative channel .. Many thanks for the support you are providing to us.

  • @muhammadhassoub299
    @muhammadhassoub299 ปีที่แล้ว +3

    Great video as usual. I wait for a practical applied case using this tool

  • @GlobalSecure
    @GlobalSecure ปีที่แล้ว

    The best project on DFIR a ever see! amazing work!!

  • @MultiNamer
    @MultiNamer ปีที่แล้ว +1

    Wow, Absolutely fantastic, I have dreamed of this kind of tool. So valuable, Thanks a lot.

  • @JediBuddhist
    @JediBuddhist ปีที่แล้ว +1

    Thats Great Thank you.

  • @mohammedal-mudhafar4602
    @mohammedal-mudhafar4602 10 หลายเดือนก่อน

    This is so valuable, thanks a lot :)

  • @moradosama9076
    @moradosama9076 ปีที่แล้ว

    Great video

  • @Bequietize
    @Bequietize ปีที่แล้ว +5

    One interesting thing which you did not show is NTFS directory in forensics, of course you have whole MFT list in one file but sometimes I don't know what am I looking for and I find it extremely helpful that you can just browse through it like C->Users->user->Downloads and you see there bunch of files and start thinking. Why are those files visible in memory? Did something loaded it up or was it downloaded with browser?
    Anyways, as always great content, thank you for your work :)!

    • @13Cubed
      @13Cubed  ปีที่แล้ว +7

      About the best you can do would be to browse the contents of the $MFT as available within the memory capture. Some of those files may actually be present within memory, and recoverable. That said, there isn't a virtual directory hierarchy that re-creates the entire file system structure. Also remember that there are no guarantees in memory forensics -- what you are looking for *may* be present, or it may have been paged to disk and not available in the memory capture. Also keep in mind that at some point, everything you do on a computer system (websites you visit, pictures you view, documents you create, etc.) traverses the memory. So, there can be a lot of interesting evidence and potentially valuable content therein -- but again, just no guarantees.

  • @fabianoaraujodecarvalho1967
    @fabianoaraujodecarvalho1967 ปีที่แล้ว +1

    the best class, very good

  • @shibly99
    @shibly99 ปีที่แล้ว

    This saves my day.

  • @servermadum7297
    @servermadum7297 19 วันที่ผ่านมา

    Thanks for video

  • @abhijitgupta90
    @abhijitgupta90 6 หลายเดือนก่อน

    This is a revelation!

  • @HitemAriania
    @HitemAriania ปีที่แล้ว +2

    Ive been using this for awhile, superglad you covered it so well!
    A completely other question: Is there any good tools to create a memory dump without crashing the system? Havent found one yeat.

    • @13Cubed
      @13Cubed  ปีที่แล้ว +4

      WinPmem is usually my go-to.

    • @HitemAriania
      @HitemAriania ปีที่แล้ว +1

      @@13Cubed Thank you kind sir! Keep up the superb work :)

  • @agu227
    @agu227 ปีที่แล้ว +1

    This changes everything

  • @BloodlyKill
    @BloodlyKill ปีที่แล้ว

    does the proc file show unlinked processes?

  • @Leokhawarizmi
    @Leokhawarizmi ปีที่แล้ว

    Thank you for the video, could you show how to prepare for the CHFI certificate and where to get best free courses for it?
    and if your prepare a video on it, it would be much better.

    • @13Cubed
      @13Cubed  ปีที่แล้ว +1

      Unfortunately, I'm not very familiar with that certification. I would take a look at the learning objectives for it and compare it to the "Digital Forensics" playlist. I'm guessing a good bit of the content would be covered in those episodes. You can also check out 13cubed.com/episodes for the official Episode Guide. Click "All Series" and use the search blank in the top right to search across all of the channel content.

    • @Leokhawarizmi
      @Leokhawarizmi ปีที่แล้ว +1

      @@13Cubed
      Thank you so much, your channel helps toward this certification efficiently, I hope you continue

  • @tg7943
    @tg7943 ปีที่แล้ว +1

    Push!

  • @stephencole9289
    @stephencole9289 ปีที่แล้ว +1

    You can of course do most of this from a debugger on the dump, but requires a great deal of expertise (and time and effort).
    The forensics bit etc automates a lot of that

  • @CookieBrainSlug
    @CookieBrainSlug ปีที่แล้ว +1

    Would MemProcFS be able to process Windows 10 hibernation files (hiberfil.sys)?

    • @13Cubed
      @13Cubed  ปีที่แล้ว

      If you use Hibernation Recon to extract the active memory from hiberfil.sys, it should work. Check out the Windows Hibernation Files episode for more information on how to do that.

  • @johndittamo1085
    @johndittamo1085 ปีที่แล้ว +1

    What Linux distros does this support?

    • @ok-tr1nw
      @ok-tr1nw ปีที่แล้ว +1

      Any distro with fuse support
      So anything that uses modern kernels like the second latest lts

  • @chriseastwood1310
    @chriseastwood1310 ปีที่แล้ว +1

    first

  • @mk72v2oq
    @mk72v2oq ปีที่แล้ว

    So it basically trying to recreate Linux (or any Unix-like system) in Windows.

  • @mussaabdi
    @mussaabdi ปีที่แล้ว +1

    Why is it only 1GB of storage?so if your memory is 10GB it keeps saying insufficient memory.KINDLY address will appreciate @13Cubed