Thursday, August 9, 2012


We've been so busy in the last months that we haven't even had the time to write a blog post with the changes :D

Anyway, here we are with a new tasty piece of BeEF,!

Here is the breakdown of the most important changes (without mentioning bugfixes, that are always there if you look at our GIT repo history):

  • Twitter and E-mail notifications (thanks @marcwickenden): we have a new extension where you can configure an SMTP server or Twitter account in order to receive automatic notifications as soon as a new browser is hooked in BeEF;
  • HTTPS support (thanks to one of our long-term developers, Christian @xntrik Frichot): you can now start BeEF with full HTTPS support. You should use this when you want to target HTTPS applications, especially if the user is using latest Chrome/Firefox browsers: they do security checks for mixed content and prevent the hook to work in case you use HTTP;
  • new Chrome extension module (thanks Mike Haworth): now you can have screenshots of the current tab the user is in;
  • Gmail phishing and Flash Webcam modules (thanks using the first module you can logout a user from Gmail, create a fake Gmail login page, then steal the the Google account credentials. With the second module, if the user clicks "Allow Webcam" from the popup created by Flash, you can get photos from his webcam at a defined time interval you can specify; 
  • Nat_pinning module (thanks Bart Leppens): you probably remember Samy's research on the topic. Well, we added this nice attack to BeEF, so you can have fun with it. 
  • The GlassFish exploit has been enhanced (again, thanks Bart), and we also added GlassFish fingerprinting to our internal network fingerprinting module.
  • Brendan @_bcoles Coles, as always, did a great job adding new modules and porting various attacks to BeEF: Spring exploit for CVE-2010-1622, lots of XSRF and some RCE modules for various embedded devices like routers and cameras (D-Link dir-615, Linksys wcv series, Cisco E2400, 3Com OfficeConnect ADSL Wireless 11g, Asmax AR-804gu). Other than that, he also added enhanced fingerprinting for various mobile devices, and the balloon dialogs for the admin web-gui. Let us know via @beefproject if you want more/different stuff in this dialog.
  • Michele @antisnatchor Orru, except from bugfixes, added the confirm_close_tab module, in order to achieve better hook persistence and annoy the user (basically the user is asked  for confirmation - in a loop - when he's closing the hooked tab). Another bunch of changes he worked on were about the AssetHandler (you can now bind/unbind raw sockets in BeEF, useful for example in the nat_pinning module to bind a socket on port 6667), the RESTful API (added a /api/modules/multi endpoint that you can now use to launch multiple modules at once to a single target) and the admin web-gui (added a JSON endpoint that enables you to call the RESTful API from ExtJS)
These 2 months were fun as always. If you want to get involved with out project, just let us know. We have tons of features to implement and we need man-power :D

Last thing to mention is the nice BlackHat 2012 presentation about BeEF in MiTM scenarios, from Steve Ocepek and Ryan Lynn (for those of you who don't remember him, Ryan developed the Metasploit integration we currently have in BeEF). Have a look at what awesome stuff they did here. For those of you who were not already using Ettercap + BeEF, you should definitely have a look at their work. Even if you used Ettercap before, they wrote a bunch of nice MiTM Ruby scripts using PacketFu that automate the whole process.


  1. I configured all the necessery credientials for beef notification in config.yaml (auth token, ...) but when i launched beef i couldn't go through the authentication process in the admin panel using default username/password (beef/beef), i disabled the notification once again and everything got back to normal.

    is there anaything else to configure to resolve that issue?

  2. Log Message:
    Fixed Twitter client to not cause errors on failed tweets allowing logins etc to continue

    Sorry about that.

  3. (we haven't looked at e-mail yet)

  4. Yes, that's a great information to all of people. I am very happy to know this content as well. I hope that business man's are need to follow this article. amazon coupons

  5. It is the one of the best information to me which was very essential to me as well and sure that it must be effective to me to know the huge unknown information. Security Camera Review

  6. This was reported to MSRC on July 2 and hasn't been fixed to date. conversion bug

  7. Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging.

    Selenium with python Training in Electronic City

  8. My Assignment Services, is well-known for its 24-hour online Assignment Help on the WhatsApp platform. Students can reach out to us with their queries at any point of the day or night and get the most effective solutions for them. University assessments have to follow specific referencing and citation styles like Harvard, APA, Chicago and MLA. Also, they should be referenced only from credible academic sources. Our best online academic help experts talk about how to select and evaluate the right academic sources, which will help you clear all your academic-related doubts. Assignment Service by My Assignment Services has been trusted by millions of students worldwide for over a decade. We have been providing complete academic assistance to students struggling with their college and university tasks. We have a team of dedicated subject matter experts who maintain a 100% record of submitting orders well before the deadline. This also gives the students some time to review them and ask for revisions, if needed. You can trust our academic ghostwriters completely to get best quality write-ups including case studies, research proposals, dissertations and Assignment Help Melbourne, and more.

  9. Either you are studying in CQU, Latrobe, Deakin, Monash, Swinburne or any other university in Australia our writers are experienced and qualified enough to help you with your research projects. Over the last few years, has already assisted number of students around Australia by helping them on their University assignments.
    For further information queries visit our website my cqu


  10. Need Case Study Help?
    Get Assignment Help from Australia's No.1 Assignment Help Service.
    For further information queries visit our website case study help

  11. Assignment is the place if you are struggling with your thesis or evaluation paper. We have professional thesis, essay writers to help you with any kind of assignment help.
    For further information & queries, visit our website thesis writing

  12. We normally provide our clients with the opportunity to obtain College Essay Writing Service that has been crafted according to all the instructions that the client has provided. Our company also ensures that the client gets the Nursing Research Writing Services.

  13. Custom Boxes Zone is another name of high-quality packaging. Get custom printed boxes with wide variety of boxes that can be fully customized on customers’ demand. You will also make your customers excited to buy your products as soon as they will look at the packaging. Our fastest and free delivery services have made us a prominent and most trusted custom eyeshadow boxes packaging supplier.

  14. 5. Arar transport company has tools and equipment on the latest model, in order to carry out disassembly and installation easily and safely
    شركة نقل عفش

  15. It is a great article. You will surely like this also because it is a great stuff
    sonic games

  16. The composers of the Custom Economics Paper Writing Services are the leading ones in the industry as they give high quality Custom Economics Essay Writing Service and they assure originality of their Professional Economics Paper Writing Service.

  17. pinoy tambayan lambingan and all the filipino Tv replays you will be watch online in hd. We will share with you pinoy1tv replays online in hd.

  18. เล่นง่ายได้เยอะ โจ๊กเกอร์123 slot online ที่นี่คลิก

  19. Apart from the major packaging, like lipstick boxes, custom makeup subscription boxes and perfume boxes packaging.We offer a range of designs, printing options and color schemes that will create an attraction for your product.

  20. Join the play cool math game to have yourself moments of relaxation as well as dispel the fatigue after a long day.


  21. ارخص شركة نقل عفش

    ارخص شركة نقل عفش بالمدينة المنورة نقل عفش بالمدينة المنورة
    ارخص شركة نقل عفش بمكة نقل عفش بمكة
    شركة نقل عفش شركة نقل عفش

    ارخص شركة نقل عفش بجدة نقل عفش بجدة
    دينا نقل عفش جدة دينا نقل عفش بجدة

  22. اولین و مهم‌ترین مزیت خرید بلیط اتوبوس اقتصادی‌بودن آن است. شما می‌توانید با صرف هزینه‌ای کم به مقصد موردنظرتان برسید. خیلی از افراد از سفرهای هوایی می‌ترسند و سفر با قطار را پرسر و صدا می‌دانند، برای این افراد اتوبوس بهترین انتخاب است.

    خرید بلیط اتوبوس VIP

  23. I have read you post, Great work you really did it very well. Keep working like this and sharing informative posts like
    puffin browser for pc

  24. Really very useful and Informative information are provided here. Thank you so much for writing keep up like this.

    Vidmate apk
    How to hide whatsapp online status
    TuTuApp APK
    Instagram liker app
    GPS Phone Tracker
    video editing software

  25. สล็อตออนไลน์ได้เงินจริง เล่นทุกวันไม่มีเบื่อแน่นอน เล่นเลยที่นี่ slotxo แจกเงินจริง

  26. extension: now the web_cloner can serve modified pages as well. This is needed when the page use custom logic to submit the form.


  27. For dispatching your eyeshadow safely, you can’t find enough secure boxes than our custom eyeshadow boxes.Eyeshadow packaging is completely protected and their dimension fully covers the products.These boxes can be availed very easily; you can receive them just after 2 to 3 days of your orders placed.You can also use custom eyeshadow boxes to present your sample products of eyeshadow.

  28. Good post!

    เว็บที่รวมรวบเกม slot ไว้ในที่เดียว

    เติมเงินง่ายด้วยระบบอัตโนมัติ Wewallets

  29. Great post! So Cool

  30. Nice !


  31. Our service has been very supportive to our customers and especially in solving their problems and providing them with best boxes which are fully credible and worthy of their trust.
    Pre Roll Packaging,

    Cardboard Cigarette boxes,

    Blank Cigarette Boxes,

  32. <提供24小時借錢管道,讓《E7借錢網》及時處理您小額借錢的問題。民間借貸中有豐富的汽車二胎資訊,身分證借錢以及辦門號換現金的方法,是您缺錢借現金、快速借錢好助手!借貸,辦門號換現金