Happy new year to all
02 Jan 2009 Sami Guirguis
Hello all
Wishing you all the best for the new year, and all the best for the honeynet project,
Sami
Canadian chapter
Hello all
Wishing you all the best for the new year, and all the best for the honeynet project,
Sami
Canadian chapter
Waledac is wishing merry christmas
There is a new bot in town. It’s called Waledac. The way it is spreading reminds a lot of people of the good old storm botnet: An email is sent containing a “christmas card” in form of the executable “postcard.exe”.
A preliminary view on the binary has been given by the Shadowserver guys (Steve Adair).
I had the chance to have a first look at the binary (MD5 ccddda141a19d693ad9cb206f2ae0de9) and want to note down some of my few findings to let the hunt begin.
Once a year the Honeynet Project brings together members from around the world for a one week workshop on honeypot research, development and deployments. We are excited that for this year’s event the workshop will be sponsored and hosted by the International Multilateral Partnership Against Cyber-Threats (IMPACT), a public-private alliance against cyber threats. IMPACT is based in Cyberjaya, Malaysia. We are very excited for this opportunity as it will be the first time we have hosted the event in Asia. We would like to thank IMPACT for their sponsorship and their tremendous support both for this event and the Honeynet Project.
As libemu had it’s second release (0.2.0) lately, I’ll try to introduce it to the audience who did not hear about it yet.
libemu is a small library written in c offering basic x86 emulation and shellcode detection using GetPC heuristics. Intended use is within network intrusion/prevention detections and honeypots.
This post is split into four parts:
The shellcode was created using metasploit 3, it is a windows bindshell decrypted with a xor chain. ./msfpayload windows/shell_bind_tcp R | ./msfencode -e x86/countdown -t raw > msf_windows_shell_bind_tcp_countdown.bin
In order to provide more realistic conditions, we added a 4k bytes long head as well as a 4k bytes long tail using random data. dd if=/dev/urandom of=4khead.bin count=4 ibs=1024 dd if=/dev/urandom of=4ktail.bin count=4 ibs=1024
And concatted the head, the shellcode, and the tail to our testing buffer. cat 4khead.bin msf_windows_shell_bind_tcp_countdown.bin 4ktail.bin > the_test_shellcode.bin
I gave a lecture on Picviz during the Usenix Workshop on the Analysis of System Logs (WASL 2008).
My slides ‘Picviz: finding a needle in a haystack’ are available right here.
I also ran for the Cray log analysis contest analysis. Slides of stuff I discovered are here.
I lost the contest by 1 vote only, but I was fighting against someone who knew a lot about Cray. He had in my opinion a better talk than mine, but I just started the contest after my morning lecture and I preferred talking with people during lunch than doing the contest ;-)
Welcome to our new website as we enter the age of Web 2.0. We have created a more dynamic website to allow our membes to create and publish their own content. We have so many different activities going on with our various members that it can be challenging even for us to keep up. The goal is that each member can now publish and share with the community whenever they like. In addition we still have all the old content on the website. We are still in the process of moving some content over, such as some of our KYE papers. If you find content missing, a broken link or have any suggestions, please email us at [email protected].
(This article was originally published at http://honeytrap.mwcollect.org/msexploit.)
If you followed IT security related blogs or mailinglists lately, you are aware that a critical server service vulnerability in Microsoft operating systems was published recently. I’m not going to talk about the details here, there are great resources available elsewhere (and the “reversing the ms08-067 patch” article isn’t the only advice about exploiting holes you get on that page).
OK, what have we got this time? One of our honeytrap sensors caught an MS08-067 exploitation attempt today which we take as an example to show how to perform a quick analysis and check what it does. If you want to play along, get the (sanitized) pcap from here.
I’ve been looking on ipv6 lately, and even though I got a global /64 for free from he.net, I’m not that amused about ipv6 yet.
ipv6 link-local scope : if you have multiple interfaces with ipv6 link-local addresses, the operating system does not know which interface to use, so you have to append the interface to the hostname/ip when connecting hosts in link-local scope. If you do not use getaddrinfo, this information has to be passed to the bind/connect using
struct sockaddr_in6.sin6_scope_id = if_nametoindex(devicename);
This sounds weird, and it actually is:
nc6 -6 -vv fe80::21f:d0ff:fe23:9b77%eth1 80
may work for some people, but encoding the interface in url renders the whole url-idea useless
http://[fe80::21f:d0ff:fe23:9b77%eth1]
After long development, we have finally managed to produce release version 2 of HeX, codename “Bonobo”. What’s news in HeX 2.0? Check out https://trac.security.org.my/hex/wiki/WhatsNew. Official announcement at http://groups.google.com/group/HeX-liveCD/browse_thread/thread/9a70e96591639ff9
Thanks to all the raWPacket members who have put the effort in HeX 2.0 development, you guys are always rocking!
You can grab the latest ISO (Malaysian master) http://my.rawpacket.org/hex-i386-2.0.iso http://my.rawpacket.org/hex-i386-2.0.iso.md5 http://my.rawpacket.org/hex-i386-2.0.iso.sha256
Malaysian mirror at Multimedia University (Thanks to Zamri Besar) http://archive.mmu.edu.my/hex/hex-i386-2.0.iso http://archive.mmu.edu.my/hex/hex-i386-2.0.iso.md5 http://archive.mmu.edu.my/hex/hex-i386-2.0.iso.sha256
Latest ISO (US mirror) http://us.rawpacket.org/hex-i386-2.0.iso http://us.rawpacket.org/hex-i386-2.0.iso.md5 http://us.rawpacket.org/hex-i386-2.0.iso.sha256
US mirror at the Georgia Institute of Technology (Thanks to Scholar01) http://hexbit.csc.gatech.edu/hex-iso/hex-i386-2.0.iso http://hexbit.csc.gatech.edu/hex-iso/hex-i386-2.0.iso.md5 http://hexbit.csc.gatech.edu/hex-iso/hex-i386-2.0.iso.sha256
As effort of the Honeynet Project Malaysian chapter and the RawPacket team initiative, HeX LiveCD was created. It is a Network Security Monitoring (NSM) centric Live CD, built based on the principles of NSM, for analysts, by analysts. This project will be eventually forked to Hex Sensor and Hex Server to complete the cycle of NSM processes. Besides, HeX LiveCD is the blueprint for HornyD. HornyD and HoneySuckle are the toolkits for the Malaysia Distributed Honeynet Project.