Project Slot 12 - Improving Beeswarm Honeytokens

Student: Aniket Panse (IN)
Primary mentor: Johnny Vestergaard (DK)
Backup mentor: Lukas Rist (DE)

Google Melange: https://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/czardoz/10001

Project Overview:
The major goals of this project are:

  • Extend the existing capabilities and use the Virtual File System
  • Implement Bees for the Feeder
  • Improve the BeeKeeper U/I
  • Generate realistic network traffic and implement the Transmission Algorithm

Project Plan:

  • May 27th - June 17th: Community Bonding Period
    Read up the docs on Flask, Jinja2, Pony-ORM and other libraries used by Beeswarm
  • June 17th : GSoC 2013 coding officially starts
  • Start coding.

  • June 17th - June 24th:
    Project Activities:
    Work on the SSH and Telnet capabilities, to make them accept logins.
  • June 24th - July 1st:
    Project Activities:
    Improve the Beekeeper UI
  • July 1st - July 7th:
    Project Activities:
    Implement the POP3s and HTTPS capabilities on the Feeder.
  • July 8th - July 21st:
    Project Activities:
    Secure Beekeeper API
  • July 22nd - July 28th:
    Project Activities:
    Improve Honeybees to appear more legit.
  • July 29th - August 4th:
    Project Activities:
    Start working on Transmission Algorithm.
  • August 5th - August 11th:
    Project Activities:
    Bug Fixing, documentation, code cleanup.
  • August 12th - August 18th:
    Project Activities:
    Buffer Time.
  • August 19th - !7th Sept:
    Project Activities:
    To be decided.

    Project Source Code Repository:
    https://github.com/honeynet/beeswarm

    Student Weekly Blog: http://www.honeynet.org/blog

    Project Useful Links:
    Papers:
    [1] White, D. R., & Borgatti, S. P. (1994 October) Betweenness centrality measures for directed graphs. 16 (4), 335-346.
    [2] Zemljič, B., & Hlebec, V. (2005 January) Reliability of measures of centrality and prominence. 27 (1), 73-88.