Larry Hosken: New: Tag: capabilities

Book Report: Digital Forensics with Open Source Tools

It's a book about how to look over a hard drive and find out "what happened here?" This is a useful skill for computer security—you might want to figure out how a virus or hacker took over a machine just based on the changes they left behind to files. This might occasionally be useful to a computer repair person; maybe a hard drive got a little messed up such that it lost the "directory" information saying that the file Great_American_Novel.txt is in sector 1234... but you know that file contains the text "best of times". It seems like you ought to be able to recover the file if you have that information, and maybe you can.

This book talks about the process by which you do these things. It's a pretty interesting problem. How many files are on a typical hard drive nowadays? A lot. How do you sift through all of those to find those that help you figure out how someone or something misused a computer? You don't just turn on the affected computer and start clicking around looking for stuff, not any more than you would run through a crime scene knocking things over for a quick once-over. Instead you copy the disk image onto some other machine. There are tools to reconstruct files, whether that means regular files, files "forgotten" by corrupted directories, files marked-for-deletion but with their bits still there, file fragments partially written-over but with some old bits left behind in the cracks at the ends of the sectors... There are tools to reconstruct timelines: this file was accessed at this time, that file was created at that time.

I'm neither a security person nor a repair person, but I still got something out of this book. It doesn't just talk about reconstructing files. It also talks about the common things computers record about what we do even when we're not obviously working with a file. When you browse the internet, your browser is helpfully caching copies of those visited pages on your hard drive. If you're someone like me who hasn't got around to using webmail, then whenever your machine tries to send/get email to/from the greater internet, it probably logs something about how that went. And so on and so forth. If you mess something up and want to know Hey, is there some "historical log" I can look at to figure out what I messed up? the answer might be Yes.

Permalink
& Comments

Book Report: The Art of Intrusion

It's a book of hacker anecdotes. "Kevin Mitnick" is the author name on the cover, but these are stories from other hackers. They're good stories. They're not all true stories; some of them have parts that don't make sense. They're not all good people; some of these folks, when you slow down and think about the activities they describe, you realize wow, this guy's a total jerk. Probably my favorite story was about the time that a company wanted to acquire L0pht and simultaneously hired them to pen-test. The L0pht folks successfully broke in... and found the company's communications about how to negotiate the acquisition.

Permalink
& Comments

Book Report: Zero Day Happy USA Buy Nothing Day 2011, aka #OCCUPYXMAS. To celebrate, here's a report on a book I'm glad I checked out from the library: Zero Day. Maybe it's not quite accurate to say "I'm glad I checked o...

Permalink & Comments

Book Report: Fatal System Error It's a book about the era of botnets. It doesn't go into the technical stuff, but comes at the story from the point of view of law-enforcement folks investigating things the old-fashioned way: talkin...

Permalink & Comments

Book Report: Kingpin This book was a tough read, but not for the usual reasons. It's a biography of l33t Hax0r Max Vision. It's good, it makes sense, the facts hold together (better than you can hope for in most technica...

Permalink & Comments

Book Report: Underground I've read a few books about l33t hax0rz; so far, Underground is my favorite. It has short bios of young hackers in the 90s. There were a bunch of networks; there was an Ur-internet rising up above t...

Permalink & Comments

Puzzle Hunts are Everywhere, even Meridian High School in Idaho Tonight I played in a puzzle event. The puzzles were pretty cool! They were designed by Mike Selinker, Thomas Snyder, Tyler Hinman... and maybe others? Eric Harshbarger designed the prizes; he's a ...

Permalink & Comments

Set apartment wifi to password "openopen". Put password in the SSID so neighbors can still use it. Hackers can still snoop, but they'll have to work harder. ...

Permalink & Comments

Book Report: Nmap Network Scanning I just got back from a 9-day tour of various western USA places as the Grand Tetons, Yellowstone, Kodachrome, and Zion National Park. Along the way, I busted my travel laptop, so I haven't been upda...

Permalink & Comments

Book Report: Tetraktys I read this novel because it was recommended via a computer security discussion group at work. That doesn't sound like a good way to make decisions, does it? Oh, Amazon.com recommendations, why do I ...

Permalink & Comments

Book Report: Wiring up the Big Brother Machine Google stopped censoring in China; as a result, more Google search results are censored. The Chinese people can find less stuff now. Why? Because of the "Great Firewall". The Chinese government c...

Permalink & Comments

Link: California Secretary of State on Voting Systems I'm doing taxes today. In my California tax booklet, there's a form asking me if I'm registered to vote. That's great. We citizens are supposed to get angry about taxation without representation. ...

Permalink & Comments

chris451's comment on Caja [Edited to add: If you have questions or concerns about Caja, the Google Caja Discuss group is a good place to ask them.] Since I switched blogging software, people who think they're commenting on m...

Permalink & Comments

Book Report: Between Silk and Cyanide It's the autobiography of the codemaster of the SOE an English spy organization during WWII. Wait! Dont' run away! It's not just math and cryptography and war. There's good stuff in here, too. Th...

Permalink & Comments

OpenID, OAuth, Learning by Gossip Last weekend, I did some programming. Well, not much programming. Mostly I did research preparatory to programming. Well, not exactly research. It was more un-research. I started out learning ho...

Permalink & Comments

Book Report: Security Engineering This book is humongous! It's a survey of security computer engineering. It doesn't go into depth on any one topic, but it's got plenty of breadth. In areas where I already knew something, this boo...

Permalink & Comments

Link: AllMyData I occasionally backed up my files. But it was always ad-hoc: zip up an archive of some files, upload it to my web server. Done by hand when I got around to it (not often). Then there was the time ...

Permalink & Comments

Link: Caja's HTML sanitizer for Javascript [Edited to add: If you have questions or concerns about Caja, the Google Caja Discuss group is a good place to ask them.] When you write a program that's supposed to be secure, you have to plan on ...

Permalink & Comments

Link: Some thoughts on security after ten years of qmail 1.0 This guy Hans Boehm came and gave a talk at work today about upcoming C++ support for threads. That's support built into the language. It sounds like sometime in the next few years, we will have at...

Permalink & Comments

Link: Lectures on Authorization Based Access Control If you're a programmer, you might be interested in watching some lectures about Authorization Based Access Control. Some folks from an HP research lab lectured at the GooglePlex about better & e...

Permalink & Comments

Updates:

Tags