Waku
@Wuru
I do really low-level code and low-level tutorials. I love all things Assembly and C. I usually just play around on here.
Linking 32-bit libc in repl.it
Using gcc to link, when you want to link using 32-bit libc you type something like:
install required packages
sudo ge
19wintersp Are you sure you need to do this with gcc-multilib? Can't you just use clang -m32? If you need to install a package, use install-pkg :
install-pkg gcc-multilib
`2 years ago
Assembly Tutorial Part 2
Ello.
Let's just hurry into part 2 :-).
The stack
Let me introduce a concept to you.
There is a thing on your computer c
xxpertHacker Some questions:
If I had pushed two 32-bit integers to the stack, 1 and 2,
1
2
could I perform an add directly on them?
C pseudo example:
add(ebp, ebp - 1)
?
Also, what's the call stack?
Where is it located, how does it work?
How does one unwind the call stack?
How to things like stack-unwinding exceptions, such as those in C++, or Rust panic, work?2 years ago
programmeruser Hi, great tutorial, but please don't cycle squeeze (splitting tutorials or projects into several posts). Thanks!2 years ago
Hey.
x86 assembly time.
And yes, I know @JustAWalrus made a tutorial on this already but as much as you may or may not be a fan of him I think we ca
ArchieMullin Hippity hoppity this code is now my property cntrlc + cntrl v go BRRRRRRRRRRRRR2 years ago
Hey.
So don't you hate it when you have to type "./" before an executable's name in the linux terminal before it will execute?
Probably not.
Anyway
CodeLongAndPros Nah.
What you'll do is add ~/.local/bin to your $PATH and symlink ~/bin to ~/.local/bin and mv bin ~/bin
2 years ago