bars
☠️
smadi0x86 Playground
search
circle-xmark
⌘
Ctrl
k
copy
Copy
chevron-down
💀
Welcome to smadi0x86 Playground
❓
Questions
These are common questions that comes to my mind answered in these links.
hashtag
Why it's important to separate compilation and linking processes in C?
arrow-up-right
hashtag
Compile time vs runtime?
arrow-up-right
hashtag
What is origin/HEAD in git?
arrow-up-right
hashtag
Gitlab CI vs Travis CI?
arrow-up-right
hashtag
Clone repo using SSH or HTTPS?
arrow-up-right
hashtag
Compile asm with gcc?
arrow-up-right
hashtag
Difference between PE & exe?
arrow-up-right
hashtag
What is an object file?
arrow-up-right
hashtag
What is offset in assembly?
arrow-up-right
hashtag
Difference between char[] and char* for shellcode?
arrow-up-right
hashtag
Difference between win32 api & linux?
arrow-up-right
hashtag
How to daemonize a process/service using systemd?
arrow-up-right
hashtag
Difference between winNT api & win32 api?
arrow-up-right
hashtag
LPVOID vs void?
arrow-up-right
hashtag
How to write a NULL-free shellcode?
arrow-up-right
hashtag
On Which Interface Should I Capture Packets?
arrow-up-right
hashtag
Portable Executables vs Installers on windows?
arrow-up-right
hashtag
Dynamic vs Static Linking?
arrow-up-right
hashtag
What is the _t after a variable in c?
arrow-up-right
hashtag
How to access arrays with pointers?
arrow-up-right
hashtag
Static vs dynamic allocation?
arrow-up-right
hashtag
Compiling unix headers in c?
arrow-up-right
hashtag
What is #endif in c?
arrow-up-right
hashtag
What is a linux repository?
arrow-up-right
hashtag
Stack vs heap memory?
arrow-up-right
hashtag
Deallocate memory without using free()?
arrow-up-right
hashtag
Difference between disassembler, debugger, decompiler?
arrow-up-right
hashtag
How to use dmesg in linux?
arrow-up-right
hashtag
How to use objdump in linux?
arrow-up-right
hashtag
What are types of recursion?
arrow-up-right
hashtag
Pointer vs Array?
arrow-up-right
hashtag
How does GCC works?
arrow-up-right
hashtag
Symbolic vs macros?
arrow-up-right
hashtag
What is the meaning of * (&ptr) and *(*c) in c?
arrow-up-right
hashtag
Difference between -> and . in a struct?
arrow-up-right
hashtag
What is a dynamically linked position independent executable (PIE)?
arrow-up-right
hashtag
What are file descriptors?
arrow-up-right
hashtag
What is the file descriptor of stdin, stdout, stderr?
arrow-up-right
hashtag
What are Linux Drivers?
arrow-up-right
hashtag
What are shared libraries in linux?
arrow-up-right
hashtag
What is parsing?
arrow-up-right
hashtag
Argc and argv in C?
arrow-up-right
hashtag
Difference between char *argv[] and char **argv?
arrow-up-right
hashtag
Why is C/C++ main argv declared as "char* argv[]" rather than just "char* argv"?
arrow-up-right
hashtag
How are local variables stored at stack memory?
arrow-up-right
hashtag
Difference between OS and Architecture?
arrow-up-right
hashtag
Stack memory vs stack data structure?
arrow-up-right
hashtag
Why is regex even used?
arrow-up-right
hashtag
What is a DWORD?
arrow-up-right
Previous
Pinned
chevron-left
Next
Contact
chevron-right
Last updated
1 year ago
Why it's important to separate compilation and linking processes in C?
Compile time vs runtime?
What is origin/HEAD in git?
Gitlab CI vs Travis CI?
Clone repo using SSH or HTTPS?
Compile asm with gcc?
Difference between PE & exe?
What is an object file?
What is offset in assembly?
Difference between char[] and char* for shellcode?
Difference between win32 api & linux?
How to daemonize a process/service using systemd?
Difference between winNT api & win32 api?
LPVOID vs void?
How to write a NULL-free shellcode?
On Which Interface Should I Capture Packets?
Portable Executables vs Installers on windows?
Dynamic vs Static Linking?
What is the _t after a variable in c?
How to access arrays with pointers?
Static vs dynamic allocation?
Compiling unix headers in c?
What is #endif in c?
What is a linux repository?
Stack vs heap memory?
Deallocate memory without using free()?
Difference between disassembler, debugger, decompiler?
How to use dmesg in linux?
How to use objdump in linux?
What are types of recursion?
Pointer vs Array?
How does GCC works?
Symbolic vs macros?
What is the meaning of * (&ptr) and *(*c) in c?
Difference between -> and . in a struct?
What is a dynamically linked position independent executable (PIE)?
What are file descriptors?
What is the file descriptor of stdin, stdout, stderr?
What are Linux Drivers?
What are shared libraries in linux?
What is parsing?
Argc and argv in C?
Difference between char *argv[] and char **argv?
Why is C/C++ main argv declared as "char* argv[]" rather than just "char* argv"?
How are local variables stored at stack memory?
Difference between OS and Architecture?
Stack memory vs stack data structure?
Why is regex even used?
What is a DWORD?
sun-bright
desktop
moon
sun-bright
desktop
moon