TTPs
A bit ago, I ran across this fascinating blog post regarding cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365
Pyramid of Pain. Yes, it's over a year old, but it's still relevant today.
For one thing, back when I was doing PCI exams (while a member of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 IBM ISS ERS team), Visa would send us cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365se lists which included file names (no paths) and hashes...we had to search for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m in every exam, so we did. While I could see cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 value in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 searches cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365mselves, I felt at cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 time that Visa was sitting on a great deal of valuable intelligence that, if shared and used properly, could not only help us with our analysis, but could also be used to
protect cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 victim merchants. After all, if we knew more about how cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 bad guys were getting in and how cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y were targeting specific systems (TTPs), we could help prevent and detect such things. As such, it was validating to see someone else discuss cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 value of such things.
Over cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 years, I've heard ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rs talk about things like attribution, when it came to "APT" (I apologize for using that term...). In fact, at one conference in particular, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 speaker talked about how examples of code could be used for attribution, but shortly cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365reafter stated that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 code could be downloaded from cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Internet, and that various snippets could be pasted togecá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r to form working malware.
Indicators
In his recent RSA Confernce
State of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Hack talk, Kevin Mandia said that in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 APT1 report, 3000 indicators were released...he mentioned domains and IP addresses, specifically. Those are pretty low on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 pyramid.
I have to agree that tools don't make cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 threat group, as many seem to be using cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 same tools. In fact, it seems that a lot of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 tools used for infrastructure recon are native tools...so which group gets cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 attribution? Microsoft? ;-)
Every time I read over cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 blog post, I keep coming back to agreeing with what cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 author says about TTPs. Once you're to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 point of detecting behaviors, you're no longer concerned with things like disclosure (public or ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rwise) resulting in an adversary changing/adapting cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir tactics...because now, racá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r than focusing on individual data points, you have a process in place. In particular, that process is iterative...anything new you learn gets rolled right back into cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 process and shared amongst all responders, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365reby improving cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 overall response process. What you want to do is get to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 point where you stop reacting to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 adversary, and instead, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y react to you.
RegRipper EnScript
I recently found out that
someone is selling an EnScript to tie RegRipper into EnCase. Some tweeted questions about how I felt about it, if I was receiving royalties, and asking if it "violated cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 GPL"...which, honestly, I didn't understand, as cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 license file in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 archive specifies cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 license. Why ask me if cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 answer is right cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re?
Since Twitter really isn't cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 medium for this sort of thing (and I honestly have no idea why so many people in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 DFIR community restrict cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365mselves to that medium), I thought I'd share my thoughts here. First, ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rs are making money off of free software, in general, and a few are doing so specifically with RegRipper...so why is this particular situation any different? The
GPL v3 quick guide states, in part, that users should have cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 freedom to "use cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 software for any purpose". It furcá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r goes on to state that free software should remain free...and in this case, it would appear that RR remains free, and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 $15 pays for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 EnScript. As such, I'm wouldn't think that selling cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 EnScript violates anything.
Second, this is clearly an attempt to bring cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 use of RR to users of EnCase. I've never been a big fan of EnCase, but I realize that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re are a number of folks who are, and that many specifically rely on this software. My original purpose for releasing RegRipper was to put it out in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 community for ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rs to use and improve upon...well, that second part really hasn't happened to a great extent, and I don't see this EnScript eicá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r taking anything away from RegRipper, or adding anything to it.
RegRipper
I'm not saying that no one has offered up ways for improving RegRipper...some have. Not long ago, I received a plugin from someone, and Corey Harrell submitted one just cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r day. I've had exchanges recently with some folks who have had some thoughtful suggestions regarding how to improve RegRipper, and perhaps make it more useful to a wider range of users. All I'm saying is that it hasn't happened to a great extent; some of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 improvements and updates (
inclusion of alerts,
RLO plugin, etc.) are things I've added for my own benefit, and I don't want to maintain two disparate source trees.
Does this mean that more people are likely to use it? Hhhhhmmmm...maybe. Folks who go this route are likely going to go cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 same route as most of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 folks who already use RegRipper, eicá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r by downloading it or using it as part of a consolidated distribution. That is to say, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y're just going to just blindly run all plugins against cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 hives that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y have available, and it's unlikely that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re're going to have any ideas for new plugins (or tool updates or improvements as a whole) coming from this crowd.
So, in short, I don't see how this EnScript is a violation of anything...it's no different from what ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rs are doing, and RegRipper itself remains free. Furcá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r, it takes nothing away from RegRipper, nor adds anything to it.
Finally, Jamie had a good point on Twitter...if you don't want this to happen, don't put stuff out cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re for free. Point well taken.
Speaking of which, I had an email exchange with Jamie and Corey Harrell recently, where we discussed some well-considered possible future additions to RegRipper.
Book
Windows Forensic Analysis 4/e is due to be released soon...I need to complete cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 archive of materials that go along with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 book and get it posted. As soon as that's done, I will start working on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 possible additions to RegRipper.
Malware Detection
Speaking of
WFA 4/e, one of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 chapters I kept was cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 one on
Malware Detection. Not long ago, I was following cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 steps that I had laid out in that chapter, and I found that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 system had McAfee AV installed. So, per my process, I noted this to (a) be sure that I didn't run cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 same product against cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 image (mounted as read-only volume) and (b) look for logs and quarantined items.
It turns out that when McAfee AV quarantines an item, it creates a .bup file, which follows cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 MS CFB file format.
This Open Security Research blog post is very helpful in opening cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 files up, in part because it points to
this McAfee Knowledge Center article on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 same topic.
Some additional resources:
Punbup - Python script for parsing BUP files
Bup-parse - Enscript for parsing BUP files
McBup - Anocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r Python script that may be useful
Conferences
I'll be speaking at a couple of conferences here in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 near future. I'm giving two presentations at cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365
USACyberCrime Conference (formerly known as cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 DoD CyberCrime Conference, or DC3) at cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 end of April. My presentations will be "
APT sans Malware", and "
Registry Analysis". It's unlikely that I will be posting cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 PPTXs for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365se, as I'm not putting everything I'm going to say in bullets in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 slides...if I did, what would be cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 point of me actually speaking, right?
Thanks to
Suzanne Widup, I'll be speaking on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 author's panel at cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365
SANS Forensics Summit in Austin, TX, in June. This is something new, and something I'm looking forward to. Not getting feedback from cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 community regarding what cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y'd like to see or hear in a presentation, I've backed away somewhat from submitting presentations to CfPs that are posted. One of my go-to presentations is
Registry Analysis, in part because I really believe that it's a critical component of Windows forensic analysis, and also because I'm not sure that analysts are doing it correctly. However, I've been told that I need to present on something else...but not what. Also, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 panel format is more free-form...I was on a panel at one of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 first SANS Forensic Summits, and if you've attended any of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Open Memory Forensic Workshops, you've seen how interesting a panel can be.