Application SecurityTechnology
Many applications provide an option to download some data as a CSV file. More often than not, this downloaded data is user controlled data. For instance, take the scenario where an administrator can export the data of all the users as a CSV file. The fields in the file include the details filled by the […]
Building compressed files of Springboot application is a tedious task and its continuous deployment using Jenkins is even more so. To simplify the above predicament, a new Gradle plugin in Jenkins has been used. So, our objective in this blog is to make use of the relation between Gradle and Springboot. Let us take it […]
Capistrano is a tool to perform tasks on multiple servers over SSH. We can use Capistrano to deploy code on multiple servers running under auto-scaling. Below is one of the use cases which I solved with the help of Capistrano and bash scripts. I’ve used Capistrano for code deployment and its management using bash shell […]
Application SecurityAWSTechnology
I was recently searching for something on Google and came across this instance of what might be a logical vulnerability prevailing across multiple web applications. I was searching for publicly accessible Jenkins console through Google Dorking. My search query listed some of the websites that had Jenkins as a part of their domain name. Although this itself […]
This is an era of web video revolution. If videos are becoming the King of Content, then YouTube is the King of video platforms. But, the trend proclaiming YouTube as the undisputed champion of video content marketing has started waning. This is mainly due to the mushrooming of numerous VOD platforms and live streaming applications. […]
Social media is no longer in its inception stage as we have come forward a good number of years after its disrupting dawn. Since then, the phenomenon called as social media has gone through a lot of changes. Throughout its course of evolution, it has brought radical changes to the way consumers think, behave and […]
Selenium Grid for Parallel Execution When we say parallel test execution in Selenium is achieved by Selenium Grid than statement is partly incorrect. Testing Framework like testng is used for parallel test execution Selenium Grid is used for automated testing execution on Distributed systems parallely Selenium Grid Concept In Selenium Grid architecture we […]
There has been a deluge of data in the social media. Often businesses fail to make use of this huge wave of data to extract insights about customer behavior and make better business decisions. This happens due to a lack of comprehensive social media listening and analytics strategies. Or say it a lack of data […]
In any web or mobile application, there are certain functions that are widely used such as push notifications, social sharing, etc. Each of these functions has its own API and needs to be integrated with an application individually from the back-end. This is a time consuming complex process. This is where mBaaS (Mobile Back-end as […]