C programming on Connected https://ayedaemon.github.io/tags/c-programming/ Recent content in C programming on Connected Hugo -- gohugo.io en Mon, 01 May 2023 02:34:50 +0530 Intro to RE: C : part-4 https://ayedaemon.github.io/post/2023/05/intro-to-re-part-4/ Mon, 01 May 2023 02:34:50 +0530 https://ayedaemon.github.io/post/2023/05/intro-to-re-part-4/ Some things about process and stack memory Intro to RE: C : A Simple Calculator https://ayedaemon.github.io/post/2023/04/intro-to-re-simple-calculator/ Mon, 03 Apr 2023 21:59:48 +0530 https://ayedaemon.github.io/post/2023/04/intro-to-re-simple-calculator/ How to reverse engineer a simple calculator program from scratch Intro to RE: C : part-3 https://ayedaemon.github.io/post/2023/04/intro-to-re-part-3/ Sat, 01 Apr 2023 21:59:33 +0530 https://ayedaemon.github.io/post/2023/04/intro-to-re-part-3/ Blog covers how disassembly of basic operations and functions in C programming looks like. Intro to RE: C : part-2 https://ayedaemon.github.io/post/2023/03/intro-to-re-part-2/ Sun, 19 Mar 2023 22:07:39 +0530 https://ayedaemon.github.io/post/2023/03/intro-to-re-part-2/ How to reverse engineer a basic C program Intro to RE: C : part-1 https://ayedaemon.github.io/post/2022/09/intro-to-re/ Wed, 21 Sep 2022 01:10:18 +0530 https://ayedaemon.github.io/post/2022/09/intro-to-re/ Basics of assembly and its relation with higher level constucts File-less malwares: what and how https://ayedaemon.github.io/post/2022/02/fileless-malwares-how-and-why/ Sat, 26 Feb 2022 23:43:01 +0530 https://ayedaemon.github.io/post/2022/02/fileless-malwares-how-and-why/ What are file-less malwares? How do they work on linux? According to Wikipedia, file-less malware is a variant of computer related malicious software that exists exclusively as a computer memory-based artifact i.e. in RAM. In other words, the malware/program is never written to harddisk but directly loaded in memory. To get a better understanding of how that happens in linux, we need to understand how a normal program loads itself into memory and executes itself. Keylogger for Linux https://ayedaemon.github.io/post/2021/02/keylogger-for-linux/ Tue, 02 Feb 2021 14:47:26 +0530 https://ayedaemon.github.io/post/2021/02/keylogger-for-linux/ <blockquote> <p>Developing a low level keylogger for linux using C.</p> </blockquote> Debugging C Code https://ayedaemon.github.io/post/2022/01/debugging-c-code/ Wed, 27 Jan 2021 14:58:51 +0530 https://ayedaemon.github.io/post/2022/01/debugging-c-code/ <blockquote> <p>How your x86 program starts up in linux</p> </blockquote>