• XSS.stack #1 – первый литературный журнал от юзеров форума

What is the best way to learn C for a beginner ?

BottleNeck

floppy-диск
Пользователь
Регистрация
16.03.2022
Сообщения
7
Реакции
2
Hi Im new here and im not sure if I can ask questions. Feel free to delete this if needed. I want to be able to write exploits, understand C code, understand binary exploitation, and write shellcodes and malware. For that i need to have a very good understanding of C and ASM.

Can you please recommend some materials or resources which can help me learn C related to the above points ?

Thanks and stay safe.
 
These things take a lot of time even years to learn it and learn it well you. The best thing to realize is that you will have to build yourself up and continue to build yourself up as time goes.

I would suggest reading books on C like The C Programming Language, Learn C the Hard Way, C Programming A Modern Approach.

I would also suggest looking at C++ books like: The C++ Programming Language, Effective Modern C++, etc.

For assembler you can read books like: Modern X86 Assembly, X86 Assembly Language and C fundamentals.

For shellcode you can look at a book like: The Shellcoders Handbook

Malware development requires a deep understanding of the operating system you are creating the malware for, and also a deep understanding of the language you are going to be writing in. You might also have to learn APIs such as Windows API etc.

I would also suggest looking at other malware to see how it works and why it works that way and also looking at books going over malware such as Rootkits & Bootkits reversing modern malware.
 
Hi Im new here and im not sure if I can ask questions. Feel free to delete this if needed. I want to be able to write exploits, understand C code, understand binary exploitation, and write shellcodes and malware. For that i need to have a very good understanding of C and ASM.

Can you please recommend some materials or resources which can help me learn C related to the above points ?

Thanks and stay safe.
Bro, forget about books.
Practice - your best friend, open tutorials and try to accomliplish the task by yourself
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх