<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>assembly on Everything Cyber</title><link>https://everything-cyber.netlify.app/tags/assembly/</link><description>Recent content in assembly on Everything Cyber</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 16 Oct 2023 12:49:58 +0530</lastBuildDate><atom:link href="https://everything-cyber.netlify.app/tags/assembly/index.xml" rel="self" type="application/rss+xml"/><item><title>Learning Assembly with NASM</title><link>https://everything-cyber.netlify.app/blog/assembly-with-nasm-1/</link><pubDate>Mon, 16 Oct 2023 12:49:58 +0530</pubDate><guid>https://everything-cyber.netlify.app/blog/assembly-with-nasm-1/</guid><description>Learning Assembly with NASM Assembly language Assembly language is used to communicate directly with computer hardware. It is architecture-specific and is used in the development of OS and embedded systems programming
Notable Unix System Calls Process creation syscall (execve) - Allows execution of the new program
I/O syscall (open, read, write) - Exploit file handling vulnerabilities to access, read, or write sensitive files, such as configuration files, passwords, or private user data</description></item></channel></rss>