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
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
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
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
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