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.
Volatility framework for extracting data from memory and disk images
Installing Volatility Identifying the image profile
Security in python web application with the flask framework
Rendering an HTML page with Flask Cross-site scripting (XSS) in Flask Disabling debug mode in the Flask app…
Detecting Python modules with back-doors and malicious code
denial-of-service (DoS) vulnerabilities in urllib3 CVE-2021-33503 (ReDoS via Regular Expression Backtracking): CVE-2020-7212 (DoS via Inefficient URL Encoding Handling):…
Static code analysis for detecting vulnerabilities
Introduction to Pylint and Dlint The Bandit static code analyzer
security in sub-process module, Using the shelx module and Insecure temporary files
Using the shelx module Insecure temporary files A function write_results that creates a temporary file
Testing Heart-bleed and SSL/TLS vulnerabilities
Testing for Heartbleed and SSL/TLS vulnerabilities involves assessing the security of a web server’s implementation of the SSL/TLS…
Scanning for SQL injection vulnerabilities with the Nmap port scanner
Nmap is primarily a network reconnaissance tool that is used for discovering hosts and services on a computer…
Using SQLmap to test a website for a SQL injection vulnerability
SQLmap is an open-source penetration testing tool that automates the process of detecting and exploiting SQL injection vulnerabilities…
Discovering SQL vulnerabilities with python tools
Python has emerged as a powerful language for web application security testing, offering a range of tools and…
Analyzing and discovering vulnerabilities in CMS web application
Analyzing and discovering vulnerabilities in Content Management System (CMS) web applications is crucial for ensuring the security of…