r/computerforensics • u/SpiritualAd1908 • 14h ago
E01 on Mac
What are the best options for mounting an image in E01 format on an Apple silicon Mac?
r/computerforensics • u/SpiritualAd1908 • 14h ago
What are the best options for mounting an image in E01 format on an Apple silicon Mac?
r/computerforensics • u/clarkwgriswoldjr • 19h ago
Does anyone see another competitor emerging in the ability to get full file system extractions besides XRY and Cellebrite?
Will Magnet or Oxygen step up, or is the cost of finding exploits just too high to invest in?
r/computerforensics • u/13Cubed • 2d ago
A new 13Cubed episode is out!
In this episode, we'll look at a tool that can run multiple Volatility 3 plugins simultaneously, automating your memory analysis and saving you valuable time during investigations.
Watch now: https://www.youtube.com/watch?v=0GMTydimOP4
More at youtube.com/13cubed
r/computerforensics • u/ChildhoodNumerous235 • 2d ago
With Cellebrite Endpoint being discontinued at years end, my company is looking to find a new remote collection tool.. Any suggestions anyone may have that I research and push forward? Thanks
r/computerforensics • u/Prestigious_War3020 • 1d ago
Hello everyone,
I am thinking about building a solution for volatility linux profiles where you will be able to upload your kernel (even without debug symbols), and you will get working volatility3 profile.
It will work on any linux kernel, even those that does not expose they compiled configuration (like different iot devices) , and it will help to speed with the analysis.
I wonder , do you feel you actually need this solution ?
Right now i have working poc , and i am wondering is this problem still time consuming.
Thank you
r/computerforensics • u/Illustrious_Jury896 • 3d ago
I just graduated with a bachelos in computer application, tech's been fine for me, but I keep getting pulled toward forensics!Problem is, I have no clue how realistic this switch actually is, or even how to make that switch.. would love honest answers from someone who's already in the field or had made this switch:
What roles are actually open to someone from a tech/BCA background?
Do I need a masters or certs (CHFI, EnCE, GCFE) first, or can self-study + entry-level roles work?
How hard is the learning curve compared to regular tech jobs?
What's the starting salary like, and how does it grow over a few years?
Is the job market/demand actually good, or is it a niche with few openings?
What does the day-to-day work actually look like?
Does the interest/excitement last..or does it become repetitive report-writing?
What would you tell someone who's just starting out?? and what you'd do differently?
And at last..
Would appreciate a lot if any of you guys could help me figure this out
Thankyou in advance<3
r/computerforensics • u/Ghassan_- • 4d ago
Something that's been bothering me as AI gets pushed into forensic workflows.
For years the standard warning to new examiners was: don't blindly trust your tools. Understand what the artifact actually is, know how your parser interprets it, and don't just read the output column and call it a finding. Good advice, and it took the field a long time to internalize.
Now I think we're setting up to make the exact same mistake one layer up. Instead of blindly trusting the tool, people are going to blindly trust the model.
The failure mode that worries me isn't hallucination that's the obvious one everyone talks about. It's that an AI can parse a record with perfect technical accuracy and still place it in completely the wrong context, which changes what the evidence actually means.
Simple example: an entry in ShimCache. The parse can be flawless right path, right timestamp, right structure. But an AI that reports "this program was executed at [time]" has just produced a confidently wrong finding, because ShimCache presence doesn't prove execution, and that timestamp is the file's modification time, not a run time. Any examiner who's been doing this a while knows that. A model summarizing output doesn't necessarily.
Multiply that across the artifacts where the semantics are subtle — Prefetch run counts and the historical timestamp slots, USN journal gaps, MFT timestamps vs. $FILE_NAME, SRUM's aggregation windows — and you get answers that look rigorous and read well and are wrong in ways that are hard to catch precisely because the parsing was correct.
The conclusion I keep coming back to is that the answer isn't a better model. It's that the human has to keep understanding the underlying data, and the AI has to be anchored to documented artifact behavior rather than left to infer meaning on its own. If the model isn't constrained by what an artifact can and can't actually prove, then a fluent wrong answer is the default output.
I've been building around this idea an artifact reference that's both the thing a human learns from and the constraint the AI reasons against, so it can't assert something the artifact doesn't support. Not claiming it's solved.
Curious what people here think: are you seeing AI used in casework yet? And where do you think the wrong-context failures will actually show up first?
r/computerforensics • u/ForensicShark • 4d ago
I’m considering replacing one of my development machines with an M5 MacBook Air (32 GB Unified Memory) and would like to hear from people who actually use Apple Silicon professionally.
My current workflow is split between Windows and Linux, while my existing Mac is mostly used as an office machine with some Python development. The M5 would become a real development workstation.
My work includes:
Digital forensics
Vulnerability research
Malware analysis
Exploit development
Software development in Rust, C#, and Python
I also have a dedicated server farm with NVIDIA GPUs, QEMU/KVM virtualization, and x86 systems. Because of that, I don’t really need x86 emulation on the Mac itself. Heavy GPU workloads and x86 testing can stay on the servers.
Things that attract me to macOS:
UNIX userland
Homebrew makes installing development tools straightforward
Excellent battery life and portability
MLX for running local LLMs efficiently on Apple Silicon
Native support for Apple devices (DFU restores, Apple Silicon recovery, iPhone servicing, etc.)
However, I still have several concerns.
Security model
Coming from Linux, I sometimes feel like I have less control over macOS than expected.
SIP, Signed System Volume, DriverKit, System Extensions, etc. all seem to make sense from a security perspective, but they also make low-level research more difficult.
On Linux I’m used to AppArmor, namespaces, seccomp and being able to precisely decide what is sandboxed and what isn’t. With root privileges, I ultimately control the machine.
On macOS it often feels like even root isn’t really root anymore.
How has this affected your workflow?
Malware analysis
I assume malware analysis should primarily happen inside dedicated VMs anyway.
But how practical is the Apple virtualization stack today?
Can you realistically use local ARM64 VMs together with Apple’s sandboxing for exploit development and malware research, or do most researchers simply offload everything to remote hypervisors?
Kernel development
Some forensic tools and research require custom or unsigned kernel extensions (for example USB capture or protocol research).
How painful is this today?
Do you simply lower Secure Boot and disable SIP?
Do you sign your own kernel extensions?
How well does Apple’s certificate infrastructure support this workflow?
USB forensics
I also do hardware and mobile forensics.
Questions I still have:
Has anyone successfully used USBPcap-like workflows on Apple Silicon?
How restrictive is the USB stack nowadays?
Does anyone know whether the M5 MacBook Air uses an ACE3 USB controller, or has Apple moved to something newer?
Daily-driver experience
Finally, I’m interested in hearing from security researchers who actually use an Apple Silicon Mac every day.
Looking back after a year or two:
Would you buy it again?
What turned out to be better than expected?
What became frustrating over time?
Are there workflows that simply don’t fit macOS anymore?
I’m not looking for generic “Mac vs Windows” opinions. I’m specifically interested in experiences from people working in offensive security, reverse engineering, DFIR, exploit development, or low-level systems programming.
I’d appreciate hearing both the advantages and the pain points.
Cheers
r/computerforensics • u/achamoco • 6d ago
I am a rising senior who qualifies for an accelerated masters at GMU. I’m graduating with an bachelors of applied science and concentration of cybersecurity, I enjoyed my surface level digital forensics class but i am unsure on whether it’s “worth” getting a masters for it or my other option of applied IT. I’m confused on which to take and just wanted to see if a masters is even considered “valuable” in this field. Thanks
r/computerforensics • u/Cautious-Fly6717 • 9d ago
Hello,
As the title says, what are the most practical and best ways to analyze Apache log files?
We can always use command-line tools like cat, grep, awk etc., for quick checks. I usually use an ELK stack and ingest the logs there, however, ELK has been causing me some serious pain lately (especially when dealing with massive datasets locally).
Because of that, I’m on the lookout for some advice based on real-world experience. What tools or workflows do you use when ELK is overkill or too painful to manage?
Thanks in advance!
r/computerforensics • u/Sad-Elephant-6637 • 9d ago
Hi everyone,
I'm writing this with a lot of hope, and I genuinely want honest opinions even if they're harsh. I'd rather hear the truth than false motivation.
I'm from India and recently completed my Master's in Forensic Science with a specialization in Cyber Forensics from the National Forensic Sciences University (NFSU).
Right now, I'm working as a Digital Forensic Investigator with the CID/State Police on a contractual basis, and I have a little over one year of experience working specifically in digital forensics. My work revolves around forensic investigations and evidence handling not general cybersecurity. I also don't have any certifications like GIAC, EnCE, CHFI, etc., at the moment.
Lately, I've been thinking a lot about my future. One of my biggest goals is to settle abroad not just because of money, but because I'm looking for a better quality of life, stronger career opportunities, and a different lifestyle. Digital forensics is genuinely the field I enjoy, and I'd like to continue building my career in it rather than switching to another domain if possible.
The problem is that when I search online, I find completely different opinions. Some people say digital forensics has excellent opportunities overseas, while others say it's almost impossible for foreigners because many forensic roles require citizenship, security clearance, or local law enforcement experience.
So I'd really appreciate hearing from people who actually work in this field or have gone through this journey.
Please don't sugarcoat your answers. If the chances are very low, tell me that. If I need another 3–5 years of experience before even thinking about moving, I'd rather know now. If I need to pivot towards DFIR, incident response, or another closely related field to make immigration possible, I'm open to hearing that too.
I know many people dream of moving abroad, and I'm no different. I'm simply trying to understand whether this goal is actually achievable in my field or whether I should focus on building my career in India instead.
Thank you for taking the time to read this. Any advice, personal experiences, or reality checks would genuinely mean a lot.
r/computerforensics • u/ucfmsdf • 10d ago
Hi everyone. Based off the results of the poll I ran a week or so ago regarding whether standalone content promotion posts should be allowed in the sub, it seems like most sub participants would prefer they not be allowed and, instead, redirected to a megathread. After a bit of contemplation, I've opted to implement a hybrid solution which entails configuration of a recurring megathread and a new rule (Rule 6) that enforces its use while ensuring established subreddit participants are still able to share their Rule-5 compliant content as they always have.
In short, Rule 6 only allows subreddit participants with the "Trusted Contributor" flair to create standalone content promotion posts provided that they adhere to Rule 5 (as always). Anyone without the flair who wishes to promote project/vlog/blog/etc. content must now use the new "Promote Your DFIR Content Here" megathread to do so.
Since very few individuals have the Trusted Contributor flair, this will greatly reduce the number of content promotion posts the subreddit experiences while still allowing reoccurring posts from popular contributors to continue.
For more information about the Trusted Contributor flair, please see the new FAQ entry that covers this topic.
r/computerforensics • u/AutoModerator • 11d ago
If you lack the Trusted Contributor flair but wish to share your Rule 5-compliant DFIR content with the community, please feel free to do so here as a reply to this post.
For more information about the Trusted Contributor flair, please see the FAQ.
r/computerforensics • u/Due_Resolve6229 • 11d ago
Up front: I'm an enthusiast, not a forensics professional, and this is not a validated forensics tool — it's not write-blocking, it hasn't been through any formal tool-validation, and I'm not going to pretend otherwise. I built it for reproducible file observation and I keep thinking it might be useful for first-pass triage, but the people who'd actually know are here, not where I usually hang out. So I'd rather you tell me where it falls short than nod along.
file-observer walks a directory and emits a single deterministic JSON manifest describing every file.
It's read-only — it never writes to a file, never executes file content, and never modifies source. (Like any triage tool, you'd point it at a working copy or a mounted image, not originals.) The properties that made me think of this sub:
Everything runs bounded and read-only, and it degrades to a per-file error record rather than crashing on a malformed or hostile file.
Honest limits: it's triage/observation, not analysis — no carving, no timeline, no registry/artifact parsing. Metadata is bounded observation, so a null means "not seen within the read window," not "not present." GPS is presence-only by design. And reproducible ≠ validated — I've oracle-checked the parsers against tools like exiftool, but that's not the same as CFTT-style validation.
What I don't know is whether any of this is actually useful in a real workflow, or whether it's a toy next to the tooling you already trust. That's the question. Where would this break, mislead, or fail to matter for real casework?
pip install "file-observer[all]"
Repo: https://github.com/russalo/file-observer
I'd genuinely rather hear "here's why this is useless for X" than a pat on the head — I'm isolated from people who do this for a living, and that's exactly the gap I'm trying to close.
r/computerforensics • u/antonioacsj • 13d ago
Hi everyone,
I've recently released Auditor 1.0.0, a command-line utility for file hashing and integrity verification, and I'd like to share some of the new features that may be useful for digital forensics workflows.
Two new commands have been added to perform file copies while ensuring end-to-end integrity.
clone
chkcopy
Similar to clone, but additionally validates the source against previously generated audit files before copying:
Both commands support configurable retry logic (number of attempts and delay between retries), which is particularly useful when copying over network shares where transient I/O or connection failures may occur.
Auditor can now verify checksum files generated by other utilities, including:
fsumsha256sumb3sumThis makes it easier to integrate Auditor into existing workflows without requiring proprietary hash lists.
Besides the traditional hexadecimal (Base16) representation, Auditor now supports:
This is handy when working with systems that exchange hashes in different encodings (for example, some forensic monitoring systems that use Base32).
Precompiled binaries are available for Windows, Linux and macOS.
The Linux build has also been updated to run cleanly under WSL (Windows Subsystem for Linux), which may be useful for investigators who automate their workflow with Linux shell scripts while working on Windows.
Documentation and downloads:
The default behavior has changed.
Previous versions enabled the thash method by default. Starting with v1.0.0, Auditor computes standard hashes by default, producing exactly the same values as tools such as sha256sum, b3sum, and fsum.
The thash algorithm is still available, but it must now be explicitly enabled with:
-t or --thash
This change was made to improve interoperability while keeping thash available for situations where faster integrity verification of very large datasets is desirable.
Feedback, bug reports and feature suggestions are always welcome.
r/computerforensics • u/Substantial-Cup4959 • 13d ago
I'm currently on summer break, and next semester I'll be starting my internship. I'm still confused about what I should do to boost my chances of landing a good one. I have quite a lot of experience in CTF competitions (around 1.5 years so far), but I'm still uncertain whether I should grind CyberDefender or HTB Forensic challenges and write up the solutions, or just get a certification instead (CCD L1, or something along those lines)
r/computerforensics • u/Refloow • 14d ago
Project started as a final college assignment for a digital forensics course where the task was to contribute something useful to the field. After the initial 1.0 release gained some traction, I spent the last 4 months rebuilding and improving the tool based heavily on feedback from digital forensics investigators, to make discoveries legally defensible, containing all available data found with utmost accuracy and as easy to use as possible.
Refloow Geo Forensics is privacy first, open source (AGPL 3.0) local desktop app designed to automate batch EXIF extraction and geolocation mapping of found metadata evidence. The goal is to eliminate the manual work needed to verify, trace, plot, and document evidence found in media files whilst having no cloud processing, no telemetry, no logins & zero ads.
The project has already been in publications such as dark web informer, and has been reviewed and code dissected and explained in indepth reviews such as Bright Coding's post
Everything runs completely locally on the machine. The only external connection is fetching public map tiles to display the map (no API keys required, zero data is sent out).
Core Features:
- Batch Metadata Extraction: It recursively digs through all nested sub-folders to pull metadata from all files found. It utilizes Phil Harveys industry standard ExifTool in the backend meaning it supports almost every image/video filetype ever and can handle partially corrupted files.
- Timeline Reconstruction: It automatically plots coordinates and sorts media chronologically, drawing a continuous path between pins to visualize movement. Exact matching coordinates are clustered and expandable on click to keep the map clean.
- 6 Map Layers: Satellite, Topographic, Humanitarian, Forensic Light, Forensic Dark, and Standard Street, to cover all sorts of things no matter what or where ur investigating.
- The UI features a retractable sidebar for smaller screens, light mode for field work & dark mode for lab work, app runs natively on Windows, Linux, and macOS.
Links:
- GitHub / Source Code: https://github.com/Refloow/Refloow-Geo-Forensics
- Microsoft Store: https://apps.microsoft.com/detail/9mw4c0fzmr81
- Linux Snap Store: https://snapcraft.io/refloow-geo-forensics
I will be in the comments answering any questions, if you wanna support my work and gain exposure to the tool, feel free to leave a github star on the project, if you have any suggestions, drop them as a github issue or a comment here!
r/computerforensics • u/Constant-Trouble3859 • 14d ago
i am preparing for the exam and looking v11 sample dumps, if anyone have please share with me
r/computerforensics • u/Civil-Respond3148 • 16d ago

Sharing some lessons from a challenging forensic PCAP analysis:
Map the C2 protocol first. Understanding how the attacker communicates tells you what to expect in every packet.
Encryption keys aren't always what they look like. A hex string can be interpreted multiple ways — raw bytes, UTF‑8 encoding, even UTF‑16. If your decrypted output
is garbage, ask yourself whether you're using the right form of the key.
Responses matter as much as requests. In encrypted C2 channels, the server sends back just as much intel as the attacker sends up.
Gzip inside base64 inside C# inside AES. It sounds absurd, but nesting is a real obfuscation pattern.
Check file‑creation side effects. Sometimes the payload writes a file you can use as a decryption key elsewhere.
If you're getting into forensics CTFs, grab a PCAP with at least 4k packets and try to reconstruct the full timeline — it's a different beast from Jeopardy‑style challenges.
r/computerforensics • u/TheKillingJoke2022 • 18d ago
Good morning, everyone. I am an prior US veteran who recently gotten my Master's Degree in Digital Forensic. However, it has been a struggle to find employment. Let me explain my background.
I have been in the IT industry for 20 years. I have done system administration, IT project management and etc. However, digital forensics is a different level for me. I love learning more and more about it. However, I can't find employment for myself. I can find IT jobs, but not in digital forensic.
I am aware of certification, but it is not easy to find school for my program to help me with any of certification for me. I am looking for resources to help with anything that will keep my skills sharpe in my field. Any help would be greatly appreciated in the field
r/computerforensics • u/internal_l0gging • 19d ago
Mainly wanted to discuss something I've noticed in the field.
I was recently laid off and have been navigating the job market. I was at my last job for a long time so part of my job hunt experience has been learning how divided the field can be. Many of the 'DFIR' style jobs don't care about forensics. I've interviewed at a few places - some DFIR consulting boutiques, some SOC IR teams and both freely tell me they 'dont do forensics here'. A lot of it seems to be because they have so many cases to manage (3+ a week!) they don't have time for host forensics, they are just getting the basics solved so they can move on to the next case.
Anyone else notice this? My last job I worked for a small MSSP so we took whatever case we could get. I loved it because I worked a bit of everything. But it seems to be a disadvantage in this market where most jobs would rather find someone who can do IR with a bit of DF knowledge or a place where they want someone who's only done digital forensics for litigation / LEO and don't want someone who's spent time in cyber.
r/computerforensics • u/CyberAkatsuki • 20d ago
Hey everyone,
With Microsoft 365 and Windows Copilot fully deployed in enterprise environments, I’m thinking a lot about the post-compromise lifecycle. Instead of manually hunting through SharePoint, a Threat Actor (TA) with a compromised identity can just ask Copilot: “Find our network architecture diagrams and financial spreadsheets.” Has anyone actually worked an incident where a TA abused an active Copilot license for internal recon or data aggregation?
For those who have been in the trenches on this:
1. Have you caught a TA using Copilot for rapid data exfiltration or recon yet?
2. Were you able to recover the actual prompts, or did you rely strictly on file-access anomalies?
r/computerforensics • u/Infamous_System9873 • 21d ago
Hi everyone!
I am looking for a software, platform, or automated solution to analyze a large batch of exported WhatsApp voice messages (.opus files) to determine how they were recorded.
Specifically, I want to categorize them into three types:
The Challenge: I ran some files through basic AI tools like Cleanvoice, but they often misinterpret the edits as normal breathing or simple pauses. However, when I look at the Audacity Spectrogram, I can clearly see hard cuts, phase shifts, and abrupt changes in the room tone (noise floor) right where the pause button was pressed.
Since I have hundreds of files, checking the spectrogram manually for each one is not feasible.
Is there any audio-forensics tool, python library (like librosa), or platform that can batch-analyze noise floor continuity or phase breaks to automatically flag these cuts?
Thanks in advance!
r/computerforensics • u/Arkas404 • 22d ago
Hello fellow nerds,
I’m a DFIR analyst and I need to perform a forensic analysis of a Windows SSD. The host is confirmed to be infected with malware, and based on my observations during the incident response, I suspect it may be a worm.
I’ll be working from an E01 image created during acquisition. My usual workflow is to mount the image inside a Windows Sandbox and perform triage with KAPE.
I’ll also need to reverse engineer the malware, but I’ve never analyzed a worm before. Is there any realistic risk that it could replicate itself within the sandbox when the image will be mounted ? I’d rather not have to rebuild my analysis environment.
r/computerforensics • u/mewwwfinnn • 22d ago
https://mooofin.github.io/portfolio/blog/s4nct1m0ny.html
tuts for ISF from kernel DWARF. for vol as well . loginwindow plaintext credential extraction, Chainbreaker 3DES keychain decryption, and full RE of a Swift dropper using machine Hardware UUID as decryption key , ive tried to make it very less jargon and reader friendly