The Internet Control Message Protocol (ICMP) is a fundamental protocol used in the Internet Protocol (IP) suite. It is primarily designed for network devices to communicate error messages and operational information regarding the status of the network. While ICMP is not used for transmitting data like TCP (Transmission Control Protocol) or UDP (User Datagram Protocol), Read More …
Category: Computers
Conference Video – A deep look into a Chinese advanced attack
These are the videos from Derbycon 2015:
Decision Trees in Artificial Intelligence
Decision trees are a popular and intuitive method used in artificial intelligence (AI) for classification and regression tasks. They represent a model in the form of a tree-like structure, where each internal node corresponds to a decision based on an input feature, each branch represents the outcome of that decision, and each leaf node signifies Read More …
SVM – Support Vector Machines
Support Vector Machines (SVMs) are a powerful supervised learning algorithm used in artificial intelligence (AI) for classification and regression tasks. Developed in the 1990s by Vladimir Vapnik and his colleagues, SVMs are particularly effective in high-dimensional spaces and are known for their robustness in handling both linear and non-linear data. How SVMs Work The primary Read More …
Generative AI
While “Generative AI” isn’t an acronym, it’s a fundamental concept in the field. Think of it like this: traditional AI often focuses on analyzing existing data – identifying patterns, classifying information, or making predictions based on what it has already seen. Generative AI, on the other hand, goes a step further; it learns the underlying Read More …
hacker TV – Understanding buffer overflow exploitation
The fascinating interplay of CPU, stack, C-compiler and shellcode in a nutshell Everything started with Aleph One’s paper “Smashing the Stack for Fun and Profit”. These techniques are still the basis for modern exploitation of buffer, heap and format string vulnerabilities. We will give a swift overview about C functions, stack usage, assembler, gcc, gdb Read More …
Linear Regression in Artificial Intelligence
Linear regression is a fundamental statistical method used in artificial intelligence (AI) and machine learning for modeling the relationship between a dependent variable and one or more independent variables. It is particularly useful for predictive analytics, where the goal is to forecast outcomes based on input data. At its core, linear regression aims to find the Read More …
Neural Networks: The Foundation of Deep Learning
The quest to replicate the remarkable learning capabilities of the human brain has long been a central theme in the field of Artificial Intelligence (AI). Neural networks, inspired by the structure and function of biological nervous systems, represent a significant step towards achieving this goal. Their evolution, culminating in the powerful techniques of deep learning, Read More …
Notes – continuous integration and continuous delivery (CI/CD) platform
A Continuous Integration and Continuous Delivery (CI/CD) platform is a suite of tools and services that automate the software development lifecycle, from code integration to deployment. It provides a structured and automated way to build, test, and release software. Here’s a breakdown: Core Functionality: Version Control Integration: CI/CD platforms integrate with version control systems like Read More …
AZ 900 – Part III – Microsoft Entra ID
Microsoft Entra ID Overview What is Microsoft Entra ID? Microsoft Entra ID, formerly known as Azure Active Directory (Azure AD), is a cloud-based identity and access management service provided by Microsoft. It enables organizations to manage user identities and access to resources securely. Key Features of Microsoft Entra ID Identity Management: User Lifecycle Management: Entra ID Read More …