Browsing Category
Python
212 posts
Python is a general-purpose, high-level programming language. It is known for its elegant syntax and its focus on code readability. Python is dynamically typed, which means that the type of a variable is not declared at compile time. This can make Python code more concise and easier to read.
Building an HTTP client with Request and RESTful API in python
The requests module in Python is a popular library for making HTTP requests, and it is commonly used…
Building an HTTP client with urllib.request module in python
The urllib.request module in Python provides a higher-level interface for fetching URLs (Uniform Resource Locators) than the http…
Building an HTTP client with http.client module in python
In Python, the http.client module provides a set of classes and methods for working with the HTTP protocol.…
Introduction to the HTTP protocol and status codes
HTTP (Hypertext Transfer Protocol) is an application-layer protocol widely used for transmitting hypermedia documents, such as HTML. It…
Implementing a simple UDP server and Client in Python
UDP (User Datagram Protocol) is one of the core protocols of the Internet protocol suite. It is a…
Implementing the TCP server and Client in Python
TCP (Transmission Control Protocol) is one of the main protocols in the Internet protocol suite. It provides reliable,…
Port Scanning with sockets in python
A port scanner is a tool or software application designed to identify open ports and services on a…
Resolving IPS domains, addresses, managing exception and reverse lookup command
DNS resolution, or Domain Name System resolution, is the process of translating human-readable domain names into IP addresses…
Implementing a reverse shell with sockets
A reverse shell is a type of shell in which the target machine initiates a connection back to…
Implementing an http server in python
Importing the Socket Module Creating and Configuring the Server Socket Listening for Incoming Connections Handling Incoming Connections in…