Out Of The Box

Entries Comments


Category: Projects

PHoneyC DOM Emulation – Browser Personality

22 August, 2010 (16:52) | Honeynet Project, PhoneyC, Projects | No comments

A new improvement in PHoneyC DOM emulation code was committed in SVN r1624. The idea is to better emulate the DOM behaviour depending on the selected browser personality. Let’s take a look at the code starting from the personalities definition in config.py. 39 UserAgents = [ 40     (1, 41      "Internet Explorer 6.0 (Windows 2000)", 42      [...]

Another great step forward

11 August, 2010 (15:53) | Honeynet Project, Projects, TIP | No comments

“Dionaea is meant to be a Nepenthes successor, embedding Python as scripting language, using libemu to detect shellcodes, supporting IPv6 and TLS” (taken from Dionaea homepage). Besides being the most interesting project for trapping malware exploiting vulnerabilities, Dionaea supports a really cool feature which allows it to log to XMPP services as described here. TIP [...]

PHoneyC DOM Emulation – Window

10 August, 2010 (12:55) | Honeynet Project, PhoneyC, Projects | No comments

A few weeks ago I started reviewing the PHoneyC DOM emulation code and realized it was turning to be hard to maintain and debug due to a huge amount of undocumented (and sometimes awful) hacks. For this reason I decided it was time to patch (and sometimes rewrite from scratch) such code. These posts will [...]

I love this game!

22 July, 2010 (18:04) | Honeynet Project, Projects, TIP | No comments

Today I was in need for fun and so I started adding a new API call which allows to check if a domain is malicious or not. The check avoids to hit the database at all but just queries the search index. The results I got are quite surprising. Take a look at it considering  [...]

Just can’t get enough!

19 July, 2010 (16:04) | Botnets, Fast-Flux, Honeynet Project, Malware, Projects, TIP | No comments

It’s really a long time I do not post about TIP. The good news is that TIP is starting growing really fast and this is mainly due to its modular design which allows to plug different kind of tracking modules with minimum effort. In this post I’ll provide a brief overview of the new still [...]

PhoneyC: A Virtual Client Honeypot

29 January, 2010 (18:36) | Honeynet Project, PhoneyC, Projects | No comments

About two months ago I started contributing PhoneyC, a pure Python honeyclient implementation originally developed by Jose Nazario. The perception is that our development efforts are moving on the right track. The code can be downloaded here. If you’re interested take a look at the different development branches and give us your feedback. Moreover if [...]

Being for the benefit of Mr. Kite!

29 September, 2009 (15:58) | Botnets, Fast-Flux, Honeynet Project, Projects, TIP | 2 comments

It’s long time since I don’t write about TIP and its evolution. A lot of things have changed during these last months in order to make TIP more efficient and scalable. So maybe it’s worth to talk about it! First of all, TIP really exploits the Twisted Plugin System as best as it can. As [...]

Enhancing TIP Spamtrap Data Collection

3 July, 2009 (14:28) | Projects, TIP | No comments

A new spamtrap submodule is currently under development. Its targets are spamtraps located on mailservers which I administer. Few of these mailservers generate huge amounts of spam mails and this leads to great performance troubles if you try to download them by POP3/IMAP and then parse. A different approach was thought for situations like these. [...]

TIP Fast-Flux Tracking module new design

1 July, 2009 (16:54) | Botnets, Fast-Flux, Projects, TIP | No comments

Few days ago I started thinking about the scalability limits of the TIP Fast-Flux Tracking module and realized its design was really awful. The approach was based on the idea of assigning a monitoring thread to each fluxy domain. This approach is well suited if the number of threads is quite small but not for [...]

News from the TIP World

24 April, 2009 (17:33) | Projects, TIP | No comments

In the last days, the inner workings of TIP changed too much. In fact, as soon as I plugged in the new Spamtrap module, I realized that the core engine was far from perfect. In particular, it was designed when I had no precise idea of the work load it had to face and this [...]

« Older entries

 

Bad Behavior has blocked 23 access attempts in the last 7 days.