Hello!

I am Adwaith. Welcome to my space. I am an aspiring management researcher/analyst. There are many subjects that have caught my attention - cybersecurity and computer systems during my bachelors, I rode that wave for good 6-7 years with all my excitment, have written quite a bit on it here. These days I am into all things management. Small businesses are my latest fascination.

Latest Posts

  1. 2026, May 10 - Productivity in Small Businesses - A Note
  2. 2026, April 08 - Small Businesses - An Introduction
  3. 2025, October 17 - Competitive Intelligence and Technology Watch - An experience
  4. 2025, August 15 - Necessary is not Sufficient - book by Eliyahu Goldratt
  5. 2025, May 15 - On the ESCP Paris Fall Semester
  6. 2025, April 07 - Who drives deep-tech innovation?
  7. 2025, March 09 - Understanding PI Part 1 - A Peak into Digital Internet Architecture
  8. 2025, March 01 - On the ESCP Berlin spring semester with AI & Big Data specialization
  9. 2025, February 28 - On the MDI PGDM-IB Program - Details about the exchange year
  10. 2021, July 18 - Personal Projects
  11. 2021, June 19 - Statelessness - Rootcause of many Security Vulnerabilities
  12. 2021, May 09 - Sigreturn Oriented Programming - An Introduction
  13. 2021, March 19 - Writing simple LLVM Passes
  14. 2021, March 10 - Understanding clang's SafeStack
  15. 2020, November 29 - Simple echo server in Rust
  16. 2020, November 19 - What is polling?
  17. 2020, November 11 - Is a single thread enough? - Events, Notifications and Event Loop
  18. 2020, November 09 - Multithreading and multiprocessing
  19. 2020, November 08 - What does blocking mean?
  20. 2020, November 01 - Deciphering Rust's no_mangle
  21. 2020, October 31 - Calling C code from Rust
  22. 2020, October 25 - Primitive Types
  23. 2020, October 11 - Rust startup
  24. 2020, October 11 - C, Rust and more!
  25. 2020, October 11 - Intro to rustenv
  26. 2020, January 03 - Writing an ELF Parsing Library - Part9 - PHDR, INTERP and GNU_STACK segment types
  27. 2019, December 09 - Writing an ELF Parsing Library - Part8 - Program Header Table
  28. 2019, December 08 - Writing an ELF Parsing Library - Part7 - Program Headers
  29. 2019, December 07 - Writing an ELF Parsing Library - Part6 - The ELF Header
  30. 2019, December 06 - Writing an ELF Parsing Library - Part5 - Implementing basic API
  31. 2019, December 05 - Writing an ELF Parsing Library - Part4 - Internal Data Structures - 2
  32. 2019, December 02 - Writing an ELF Parsing Library - Part3 - Internal Data Structures - 1
  33. 2019, November 15 - Writing an ELF Parsing Library - Part2 - Piloting the Library
  34. 2019, November 15 - Writing an ELF Parsing Library - Part1 - What is ELF?
  35. 2019, November 10 - Understanding the Loader - Part1 - How does an executable get loaded to memory?
  36. 2019, September 08 - Introduction to Wireshark
  37. 2019, May 22 - Installing moloch!
  38. 2019, May 03 - Introduction to Network Programming
  39. 2019, March 30 - Return Oriented Programming - Part2
  40. 2019, March 25 - Reverse Engineering and Binary Exploitation Series
  41. 2019, March 06 - Defeating Write XOR Execute! - Ret2Libc - Part2
  42. 2019, March 04 - Bypassing Write XOR Execute! - Ret2Libc - Part1
  43. 2019, February 01 - Operating System and Networking Stack - Part2
  44. 2019, February 01 - Operating System and Networking Stack - Part1
  45. 2019, January 27 - Packet Overflow!
  46. 2019, January 16 - Return Oriented Programming - Part1
  47. 2018, December 28 - How does the Operating System defend itself?
  48. 2018, December 08 - Buffer Overflow Vulnerability - Part3
  49. 2018, December 07 - Exploitation using Code Injection - Part3
  50. 2018, December 02 - Exploitation using Code Injection - Part2
  51. 2018, November 27 - Setting up a Blog using Jekyll - Part2
  52. 2018, November 27 - Setting up a Blog using Jekyll - Part1
  53. 2018, October 20 - Exploitation using Code Injection - Part1
  54. 2018, October 08 - Buffer Overflow Vulnerability - Part2
  55. 2018, October 02 - Buffer Overflow Vulnerability - Part1
  56. 2018, September 22 - Program Execution Internals - Part2
  57. 2018, September 10 - Program Execution Internals - Part1
  58. 2018, August 18 - Memory Layout of a Process
  59. 2018, August 12 - Introduction to x86 Assembly Programming
  60. 2018, July 02 - What does an Executable contain? - Internal Structure of an ELF Executable - Part1
  61. 2018, June 21 - Internals of Compiling - Journey from C/C++ program to an Executable
  62. 2018, June 11 - Why I started this blog?