Latest Articles

Target Exploitation

by Lee Allen Shakeel Ali Tedi Heriyanto | March 2014 | Open Source

This article is written by Tedi Heriyanto, Lee Allen, and Shakeel Ali, the authors of Kali Linux – Assuring Security by Penetration Testing. Target exploitation is one area that sets a penetration test apart from a vulnerability assessment. Now that vulnerabilities have been found, you will actually validate and take advantage of these vulnerabilities by exploiting the system in the hope of gaining full control or additional information and visibility into the targeted network and the systems therein. This article will highlight and discuss practices and tools that are used to conduct a real-world exploitation.

Read Target Exploitation in full

Redmine–Permissions and Security

by Alex Bevilacqua | March 2014 | Open Source

Our knowledgebase plugin adds extra content to Redmine projects in the form of categories and articles. These new content areas may contain sensitive information, which we would want to restrict certain users from accessing.

As there are different levels of users in Redmine for issue reporting and management, it is only natural that we would want to restrict access to the content in our knowledgebase plugin in a similar fashion.

In this article, written by Alex Bevilacqua the author of Redmine Plugin Extension and Development, you will be introduced to Redmine's permission system. You will learn how you can take advantage of it to restrict access to content areas within our plugin.

We will cover the following topics in this article:

  • Summarizing Redmine's permissions system
  • Declaring custom permissions
  • Ensuring access restrictions in models, views, and controllers
  • Understanding custom content access control
Read Redmine–Permissions and Security in full

Integrating with other Frameworks

by Nicholas Terwoord | March 2014 | Cookbooks

In this article by Nicholas Terwood, the author of Highcharts Cookbook, there exists a wide variety of different tools and frameworks spanning different languages and paradigms, and this list of tools continues to grow and expand. This article examines a few of the more popular tools and gives us some idea on how to integrate these different tools with highcharts.

In this article, we will cover:

  • Using NodeJS as a data provider
  • Using Django as a data provider
  • Using Flask / Bottle as a data provider
  • Integrating with Backbone
  • Using AngularJS data-bindings and controllers
Read Integrating with other Frameworks in full

Maximizing everyday debugging

by Jeff Martin | March 2014 | Cookbooks Enterprise Articles

Given the frequency of debugging, any refinement to the tools used can pay immediate dividends. In this article by Jeff Martin, the author of the book Visual Studio 2013 Cookbook, he explains the popular Edit and Continue feature that now supports working with 64-bit code. Added to that is the new ability to see the return value of functions in your debugger. These two features combine to make debugging code easier, allowing you to solve problems faster.

Read Maximizing everyday debugging in full

Getting Started with Bootstrap

by Christoffer Niska | March 2014 | Open Source Web Development

Twitter Bootstrap is an excellent CSS framework that provides many carefully crafted user interface elements, layouts, and jQuery plugins. Bootstrap is open source and is also one of the most popular projects of all time on GitHub. We will explore Bootstrap in this article by Christoffer Niska, author of Extending Bootstrap.

Read Getting Started with Bootstrap in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software