C with Assembly

Short one, incase you want to write assembly functions and use these in C, maybe to speed up some things or just circumvent AV’s by not calling hooked functions first you should at least somewhat understand assembly (you can find resources for learning here: ) there are multiple ways you can write assembly in c. Lets start with “Inline Assembly” This is probably the most usefull for smaller things, altho gcc’s inline assembly is very complicated and hard to read (in my opinion), its still somewhat usefull, lets use this example: I just want to get the PEB (Process Environment Block) (on an x64 system) I can just do this:...

August 12, 2023 · 477 words · TerrificTable

Configure Vim

Vim is a simple terminal based text editor that can be configured. This config is also on my github Requirements vim Lets start It is important to have a good configuration structure, so you can extend your configuration easily Vim uses a .vimrc file located in your home directory for configuration but using that file can be messy, especially when your configuration gets more and more complex So we will create a folder in ~/....

June 10, 2023 · 1157 words · TerrificTable