Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Articles by Pradeep Jhuriya
Page 5 of 8
Evil-Winrm : Winrm Pentesting Framework
Penetration testing is a crucial aspect of securing modern systems and networks. It helps identify potential vulnerabilities that attackers can exploit. With the growing complexity of systems and the plethora of attack vectors available, the tools used for penetration testing have evolved over the years. One such tool, Evil-WinRM, has become a go-to tool for pentesters when it comes to attacking Windows-based systems. What is Evil-WinRM? Evil-WinRM is an open source penetration testing framework designed to provide an easy and efficient way to automate various tasks and run complex commands on a remote Windows machine. It is a ...
Read MoreUsing Vim Registers on Linux
Vim is a powerful text editor widely used on Linux systems. One of the features that makes Vim so powerful is its support for registers. Registers are essentially storage locations that allow you to quickly and easily store and retrieve text. In this article, we will discuss the basics of using registers in Vim in detail, including how to copy and paste text using registers, how to display register contents, and how to manipulate register contents. Understanding Registers Before we dive into using registers, it's important to understand what they are and how they work. In Vim, there ...
Read MoreLinux tar Command
The tar command in Linux is one of the most essential commands for file management and archiving. Short for Tape Archive, it creates and extracts archive files — compressed files containing one or more files bundled together for easier storage, backup, and portability. This guide demonstrates how to create, list, extract, and modify tar archives with practical examples. Syntax The basic syntax of the tar command is − tar [options] [archive-file] [files or directories] Common Options Option Description -cCreate a new archive -xExtract files from archive -fSpecify ...
Read MoreVsFTP Interview Questions and Answers
VsFTP (Very Secure FTP Daemon) is an open-source FTP server software designed for Unix-like systems, including Linux. It emphasizes security, stability, and performance while providing comprehensive file transfer capabilities. VsFTP is widely used in enterprise environments due to its robust feature set and reliable operation. This article covers essential VsFTP concepts and provides common interview questions with detailed answers. Whether you're a system administrator implementing FTP solutions or preparing for technical interviews, understanding VsFTP's architecture and capabilities is crucial for modern file transfer operations. Key Features of VsFTP VsFTP Core Features ...
Read MoreUsing the find -exec Command Option on Linux
The find command in Linux is a versatile and powerful tool for searching files and directories on a file system. The -exec option enhances find's capabilities by allowing you to execute commands on each discovered file or directory. This feature is invaluable for automating tasks like processing, modifying, or managing files that match specific criteria. Syntax and Usage The basic syntax of the find command with the -exec option is as follows − find [path] [options] -exec [command] {} \; path − The starting location for the search (can be a directory path ...
Read MoreBest Debian-based Linux Distributions
Debian-based Linux distributions are built on the foundation of Debian GNU/Linux, inheriting its stability, extensive package management system, and robust architecture. These distributions offer users access to thousands of pre-compiled software packages through the APT (Advanced Package Tool) system, making software installation and maintenance straightforward. Ubuntu Ubuntu is the most popular Debian-based distribution, developed by Canonical Ltd. It focuses on ease of use, regular release cycles, and comprehensive hardware support. Ubuntu releases new versions every six months, with Long Term Support (LTS) versions every two years that receive five years of security updates. $ lsb_release -a No ...
Read MoreThe Meaning of IFS in Bash Scripting on Linux
In Bash scripts on Linux, the "IFS" (Internal Field Separator) variable plays an important role in controlling how fields in a string are separated. IFS defaults to a space, tab, and newline character, which means that, by default, fields in a string are separated by any combination of these characters. However, the IFS value can be changed to meet the specific needs of a script. In this article, we will explore the meaning of IFS in Bash scripting and how it can be used in various scenarios. What is IFS? IFS is a special variable in Bash which ...
Read MoreTransfer Files Between Linux Machines Over SSH
Transferring files between Linux machines over SSH is a common task for system administrators and developers. SSH (Secure Shell) is a protocol that allows you to securely transfer files between machines, as well as remotely access and manage them. SSH creates an encrypted tunnel between machines, protecting your data from eavesdropping and tampering. Setting Up SSH Before transferring files, SSH must be installed and running on both machines. You can check if SSH is installed by running − ssh -v If the command returns version information, SSH is installed. Otherwise, install it using your ...
Read MoreCheck if a String Contains a Substring in Linux
Working with strings in Linux can be a bit tricky, but with the right tools it can be a piece of cake. A common task many Linux users have to perform is to check if a string contains a specific substring. This can be done using a variety of methods, including regular expressions, string manipulation commands, and programming languages like Python or Perl. However, in this article, we will explore one of the most popular and efficient methods to check if a string contains a substring in Linux, that is by using the special shell variable IFS (Internal Field Separator). ...
Read MoreUsing Shebang #! in Linux Scripts
On Linux, a shebang (#!) is a special line at the beginning of a script that tells the operating system which interpreter to use when executing the script. This line, also known as a hashbang, shabang or sharp-exclamation, starts with #! followed by the path to the interpreter. The shebang line allows you to run scripts written in any language directly from the command line. Understanding Shebang The shebang (#!) symbol indicates which interpreter, or which version of an interpreter, to use when running a script. The name is believed to have originated as a contraction of SHarp ...
Read More