Apache Access Logs to MySQL Database Apache Access Logs Centralising Apache logs can be useful in many scenarios. Let’s get the basics 1st. So Apache logs can be defined as In order to effectively manage a web server, it is necessary to get feedback about the activity and performance of the server as well as any problems that may be occuring. The Apache HTTP Server provides ...

Web Shell – WSO – Hacking – #ImAWhiteHat So WSO!!! By attempting any of the things listed in this blog post you accept full responsibility for your actions and I will not be held responsible whatsoever. This tutorial is strictly for penetration testers only.  Today we are going to talk about a slightly different topic. I’m pretty sure you are going to love it if you are techie ...

Nikto – Web Vulnerability Scanner – Tutorial So Nikto!!! Is your site safe on the internet? Are you sure? Let’s make sure you are safe from hackers. Today we’ll divine into a tool which will help us to stay safe. The name is Nikto. It is a vulnerability scanner else can be called as a security testing tool that scans web servers for vulnerabilities and other known issues. ...

Nikto – Web Vulnerability Scanner – #ImAWhiteHat So Nikto!!! By attempting any of the things listed in this blog post you accept full responsibility for your actions and I will not be held responsible whatsoever. This tutorial is strictly for penetration testers only.  Is your site safe on the internet? Are you sure? Let’s make sure you are safe from hackers. Today we’ll divine into a tool which ...

Nikto – Web Vulnerability Scanner So Nikto!!! Is your site safe on the internet? Are you sure? Let’s make sure you are safe from hackers. Today we’ll divine into a tool which will help us to stay safe. The name is Nikto. It is a vulnerability scanner else can be called as a security testing tool that scans web servers for vulnerabilities and other known issues. ...

Class Diagram From PHP Code Using phUML Today we are going to talk about UML Generator called phUML which is written in PHP. phUML is one of the best tools I have encountered to generate a class diagram from the existing PHP code. This is a common need when it comes to agile methodology. At some point we all have to write code 1st then do the documentation such ...

How to setup HAProxy with Keepalived Back once again it’s Linux time. This post also can be named as how to set up a floating IP between load balancers or how to set up a shared IP for between load balancers or how to configure a high available load-balancers. what happens here we are using keepalived, which allows us to setup HAProxy nodes to create active/passive cluster so that ...

How to install/run PhoneGap on Ubuntu Hybrid mobile application development is a hot topic these days. PhoneGap is one of the frameworks that can be used to develop hybrid mobile apps. If you are new to hybrid mobile application development read this post. You only have to follow these steps to have a PhoneGap app up and running in your Ubuntu. Before that, What’s PhoneGap PhoneGap is a ...

Apache with mod_proxy as a reverse proxy So mod_proxy This module implements a proxy/gateway for Apache. It implements proxying capability for AJP13 (Apache JServe Protocol version 1.3), FTP, CONNECT (for SSL), HTTP/0.9, HTTP/1.0, and HTTP/1.1. The module can be configured to connect to other proxy modules for these and other protocols. This post also can be named as “How to setup a proxy passer(ProxyPass, ProxyPassReverse) in Apache2″ because today ...

What? How? Why? When? Monit What Monit? Let me explain about the utility. It has the ability to start a process if it is not running, restart a process if not responding and stop a process if uses high resources. In simple words it’s a helpful program that automatically monitors and manages server programs/resources to ensure that they stay online 24/7 while maintaining the correct file size, ...

What? How? Why? When? Monit What Monit? Let me explain about the utility. It has the ability to start a process if it is not running, restart a process if not responding and stop a process if uses high resources. In simple words it’s a helpful program that automatically monitors and manages server programs/resources to ensure that they stay online 24/7 while maintaining the correct file size, ...

rsync with Practical Examples rsync(remote sync) commonly found on Unix-like systems which is a remote/local file synchronisation utility where It uses an algorithm that minimises the amount of data copied by only moving the portions of files that have changed. Without beating around the bush let’s get our hands dirty. I found this link really interesting. Basic syntax and options of rsync rsync options ...

Hardening & Securing Apache HTTP Server How’s it going people? Everyone wants 100% secure applications but the problem is do 100% applications exist in the world? Answer is ‘Nope’. That’s bad but you can secure your application up to a certain extend by applying security. Hope you have read my last two articles on PHP Security. Article 1 & Article 2 where you can apply security at the ...

GUI on Ubuntu Server with X11 Forwarding So X11 Forwarding! Hey there! How’s it going? Today we are going to focus on how to run an application that requires a graphic interface on your Ubuntu server where typically Ubuntu server does not come with GUI. Let’s map your Desktop GUI to the remote server by using X forwarding, It is easy to accomplish X forwarding on Ubuntu using X11 ...

Apache Load Balacing with HAProxy As I said earlier loading balancing is a hot topic when it comes to High Availability(HA). So here goes the 2nd post on HAProxy. Let’s distribute the workload among server using our favorite load balancer HAProxy. If you didn’t read the 1st post on MySQL load balancing with HAProxy it’s time now or never. Today we are going to take a ...

MySQL Load Balancing With HAProxy What’s HAProxy HAProxy is a free, very fast and reliable solution offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is particularly suited for very high traffic web sites and powers quite a number of the world’s most visited ones. Loading balacing is a hot topic when it comes to high availability(HA). You can distribute the ...

MySQL Master-Master Replication What’s MySQL Replication Replication enables data from one MySQL database server (the master) to be replicated to one or more MySQL database servers (the slaves). So MySQL Master-Master Replication In other words MySQL replication is the process by which data stored in a database, will be copied to a second server’s database. This is called MySQL master-slave replication. Today I’m ...

Hey there! How’s it going? Today what we are going to do is remotely connect to a linux machine with a GUI. Better than ssh right? For that we’ll be using VNC. So VNC? Virtual Network Computing (VNC). VNC is a graphical desktop sharing system. It uses Remote Frame Buffer protocol (RFB) protocol for the communication. If you are curious ...

Let’s make a SOAP request from command line(curl)? Hellow there folks! These days most of the web services are exposed as REST or SOAP. There could be a chance where you need to make a request from your command line rather than installing a tool such SOAPUI. Tools are really helpful but there are times where you can’t use tools. I’ll be using curl to make the request. ...

How to SSH without a password What’s SSH & SSH Keys SSH A.K.A Secure Shell is used to make remote connections between computers to execute commands. A username and password is used for the authentication purpose when establishing the connection. If you have a very strong password, it’s almost 100% secure to use SSH since the data transmission is encrypted through SSH. But are you comfortable ...

Previous Page