Building a Python script that detects XSS vulnerability in web pages using requests and BeautifulSoup.
Learning how you can execute BASH commands and scripts on a remote machine in Python using paramiko library.
Writing a Python script to brute-force SSH credentials on a SSH server using paramiko library in Python.
Learning how you can automate routine tasks and manage servers on your Veesp Virtual Private Servers or dedicated servers in Python using Web APIs and requests library.
Using Python standard library pickle module to save (pickle) and load (unpickle) any type of object in Python.
Learning how to hide secret data in images using Steganography least significant bit technique in Python.
Using K-Means Clustering unsupervised machine learning algorithm to segment different parts of an image using OpenCV in Python.
Learning how to extract PDF Tables in Python using camelot library and export them into several formats such as CSV, excel, Pandas data frame and HTML.
Learning how to detect contours in images for image segmentation, shape analysis and object detection and recognition using OpenCV in Python.
Using Tesseract OCR library and pytesseract wrapper for optical character recognition (OCR) to convert text in images into digital text in Python.
Detecting shapes and lines in images using Hough Transform technique with OpenCV in Python. Hough transform is a popular feature extraction technique to detect any shape within an image.
Learning how to use Speech Recognition Python library for performing speech recognition to convert audio speech to text in Python.
Learning how to apply edge detection in computer vision applications using canny edge detector algorithm with OpenCV in Python.
Learning how to build a Python script to scan for subdomains of a given domain using requests library.
Building a crawler to extract all website internal and external links using requests and beautiful soup in Python.
Learn what is transfer learning and how to use pre trained MobileNet model for better performance to classify flowers using Keras in Python.
Learn how to compress and decompress files, folders and symbolic links in Python using gzip compression in tarfile built-in module.
Extracting all image tags from a web page using requests and beautiful soup, and download them all automatically in Python.
Encrypting and decrypting files in Python using symmetric encryption scheme with cryptography library.
Building a reverse shell in Python using sockets that can execute remote shell commands and send the results back to the server.
Building a model to generate human readable text using Recurrent Neural Networks (RNNs) and LSTM with Keras in Python.
Downloading files from the Internet over HTTP in Python using requests library and tqdm to print nice progress bars.
Scraping Google weather search page to extract useful information such as current weather, temperature, next days' weather and much more in Python using requests and Beautiful Soup.
Learning how you can generate and read QR Code in Python using qrcode and OpenCV libraries.
Scraping YouTube videos and extracting useful video information in Python using requests and Beautiful Soup libraries.
Building and training a model that classifies CIFAR-10 dataset images which consists of airplanes, dogs, cats and other 7 objects using Keras library in Python.
Extracting data and searching in Wikipedia, get article summaries, links, images and more using Wikipedia library in Python.
Using pyautogui and OpenCV to record display screen video and save it to a file in Python.
Monitoring Operating System processes in Python using psutil library and making a similar program of Windows Task Manager or Linux top utility.
Detecting and recognizing human faces in Python using OpenCV library which provides us with pre trained haar cascade classifiers.
Learn how to take full control of your keyboard with keyboard python module. Hooking global events, registering hotkeys, simulating key presses and much more.
Sniffing and printing HTTP packet information, such as the url and raw data ( passwords, search queries, etc. ) in case the method is POST.
Controlling computer mouse in python. Hooking events, registering hotkeys, simulating mouse movements and click, and much more.
Extracting and Fetching all system and hardware information such as os details, cpu, memory, disk and network usage in Python using psutil and platform library in all platforms.
Writing a server and client Python scripts that receives and sends files in the network using sockets in Python.
Classifying emails (spam or not spam) with GloVe embedding vectors and RNN/LSTM units using Keras in Python.
Making a facebook messenger chat bot in python using fbchat library, you can make customized auto messages and bots, get user information, and much more handy tools.
Forcing devices to disconnect from a network by sending deauthentication frames continuously using Scapy library in Python, this is called deauthentication attack.
Writing a DNS spoofer script in Python using Scapy library to successfully change DNS cache of a target machine in the same network.
Creating fake access points and fooling nearby devices by sending valid beacon frames to the air using scapy in python.
Learn how you can write your own fast and simple port scanner script in Python using sockets.
Writing and implementing a keylogger from scratch that records key strokes from keyboard and send them to email using python and keyboard library.
Writing a simple Python script using Scapy that identifies and detects an ARP spoof attack in the network.
Building a Speech Emotion Recognition system that detects emotion from human speech tone using Scikit-learn library in Python
Top python libraries and modules that every data scientist and machine learning engineer must know, learn and master.
Building and creating an ARP Spoof script in Python using Scapy to be able to be a man in the middle to monitor, intercept and modify packets in the network.
Building a simple network scanner using ARP requests and monitor the network using scapy in less than 5 minutes.
Scapy is a powerful Python-based interactive packet manipulation program and library.