Basics Of SEO

Before we start learning about SEO or Search Engine Optimisation. It is important to know What is SEO? It’s a process of increasing the better visibility of our website or pages. In simple words, when people do search related to…

What is SMB ?

SMB has always been a network file sharing protocol. As such, SMB requires network ports on a computer or server to enable communication to other systems. SMB uses either IP port 139 or 445. What Are Ports 139 And 445?…

Linux File System

In Linux and many other operating systems, directories can be structured in a tree-like hierarchy. The Linux directory structure is well defined and documented in the Linux Filesystem Hierarchy Standard (FHS). Referencing those directories when accessing them is accomplished by using the…

HTTP Authentication

The HTTP protocol includes its own mechanisms for authenticating users using various authentication schemes, including the following: It is relatively rare to encounter these authentication protocols being used by web applications deployed on the Internet. They are more commonly used within…

HTTP Proxies

An HTTP proxy is a server that mediates access between the client browser and the destination web server. When a browser has been configured to use a proxy server, it makes all its requests to that server. The proxy relays…

HTTPS in Detail

Port number 443 The HTTP protocol uses plain TCP as its transport mechanism, which is unencrypted and therefore can be intercepted by an attacker who is suitably positioned on the network. HTTPS is essentially the same application-layer protocolas HTTP but…

HTTP Response status codes

Each HTTP response message must contain a status code in its first line, indicating the result of the request. The status codes fall into five groups, according to the code’s first digit: 1xx — Informational.2xx — The request was successful.3xx — The client is…