I found out there is internet here, so I’m finally able to post some code changes I was working on while on the airplane. Firstly, download the files here. The static page for nsm-console is here. I finally got around to releasing the next version of the nsm-console. This version incorporates a large amount of […]
Just a short note, I’ll be out of town visiting family for the next week and a half, I won’t have internet, so no updates and no responses to email. Everyone have a Merry Christmas!
I’ve been kicking this idea around in my head for the last couple of days, trying to decide what to write… Return with me, for a moment, back to the computational hardware class you took in college (if you did take one, don’t worry if you didn’t). Do you remember discussing program/memory flow? How about […]
Code: #!/usr/bin/env ruby def fisher_yates_shuffle(a) (a.size-1).downto(1) { |i| j = rand(i+1) a[i], a[j] = a[j], a[i] if i != j } end lines = File.open(‘/usr/share/dict/words’).collect fisher_yates_shuffle(lines) lines.each { |word| puts “trying #{word.chomp}…” system(“wget -q #{ARGV[0]}/#{word.chomp}.html”) system(“wget -q #{ARGV[0]}/#{word.chomp}.htm”) system(“wget -q #{ARGV[0]}/#{word.chomp}.php”) sleep(1) } (The “sleep(1)” is so you don’t kill the server with traffic, remove […]
Have you ever been looking through your pcap files (or live captures) and wondered where all the traffic was coming from (or going to)? I have! Well, I’ve written a small (< 150 lines) script to aggregate all of the packet source addresses into a neatly separated CSV (comma-separated values) file. It includes <ip address>,<country>,<city […]
Just a small update, I finally got around to creating static pages for the important things I’ve posted on my blog. You can view them on the right-hand column of the main page. I’ve created pages for the following projects/topics: About the author Aimsnarf NSM-Console Hopefully this makes it easier to link to a particular […]
In response to one of today’s articles on Ars Technica titled “DNS poisoning used to redirect unwitting surfers“. I highly respect Ars and read their articles regularly, however, in this case, I believe this article may be causing more FUD, which is not especially helpful in this case. In the article they discuss DNS servers […]
My wife and I don’t have cell phones. At all. You’d think that given my profession and people our age these days, that we would both have cells phones with some kind of super minute plan. You know what the worst part of it is? We used to have cell phones until we cancelled them […]
Trying to run svn on Hex 1.0.* you get the following error: /libexec/ld-elf.so.1: Shared object “libaprutil-1.so.2″ not found, required by “svn” As geek00l pointed out, this can be fixed by issuing the following command: cd /usr/ports/devel/apr-svn/ && make install clean Assuming you have a ports tree downloaded into hex, but what if you don’t have […]