now browsing by category


How to Move/Migrate a Full Git Repository From GitHub to GitLab Self-Hosted Instance


In this post, I’ll show you how to move a full git repository from GitHub to GitLab self-hosted instance. We’ve an old repository existing on github and we wanted to move it with all branches and commits to our gitlab stand alone server, so Here’s the steps we did: StepRead More

HTTP response status codes with a simple explanation


In this post, we’ll show you the different types of HTTP status code. HTTP response status codes indicate whether a specific HTTP request has been successfully completed. Responses are grouped in five classes: informational responses, successful responses, redirects, client errors, and servers errors. Status codes are defined by section 10Read More

How to Use Wireshark to Identify and Detect Your Network Abuse


Wireshark is the Swiss Army knife of network analysis tools. Whether you’re looking for peer-to-peer traffic on your network or just want to see what websites a specific IP address is accessing, Wireshark can work for you. We’ve previously given an introduction to Wireshark. and this post builds on our previousRead More

Wireshark the Most Important Killer Tricks


Wireshark has quite a few tricks up its sleeve, from capturing remote traffic to creating firewall rules based on captured packets. Read on for some more advanced tips if you want to use Wireshark like a pro. We’ve already covered basic usage of Wireshark, so be sure to read ourRead More

How to Capture, Filter and Inspect Packets with Wireshark


Wireshark, a network analysis tool formerly known as Ethereal, captures packets in real time and display them in human-readable format. Wireshark includes filters, color-coding and other features that let you dig deep into network traffic and inspect individual packets. This tutorial will get you up to speed with the basicsRead More

How to Determine and Change File Character Encoding of Text Files in Linux Systems


How many times did you want to find and detect the encoding of a text files in Linux systems? or How many times did you try to watch a movie and it’s subtitles .srt  showed in unreadable shapes “characters” ? Sure many times you tried/needed to know/change the encoding ofRead More

MKV vs MP4 – The Differences Between MKV and MP4 Multimedia Containers


Both MKV and MP4 are container formats to store multimedia data including video, audio, pictures and subtitles, also allow streaming over the internet. But, they are quite different and have pros/cons in terms of individual needs. In this article, we will give an introduction about each type then we’ll listRead More

List of Valid HTML Escape Characters


In this article, I will list almost all the valid escape characters used in HTML/XHTML. This topic may be seems odd as this web site is a Linux Technical blog, but I faced this issue when writing my articles web pages. Each time I write an option starting with “‐‐”Read More

Setup openVPN client on Linux and Windows systems


In this article we will install Openvpn client on Linux systems (RPM Family “Redhat 7/CentOS 7/Scientific Linux 7”, and Debian Family “Debian 8 “jessie”/Ubuntu 14.04, and higher”), and Windows systems (Windows 7/8). In our previous articles, we installed the openvpn server on Linux systems (RPM Family “Redhat 7/CentOS 7/Scientific LinuxRead More