code_malware.yml 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. title: Create a basic malware in C
  2. url: /basic-malware-c/
  3. content:
  4. - title: Getting started
  5. contents:
  6. - name: Introduction
  7. url: /lessons/code_malware/GettingStarted/introduction
  8. - name: Make your malware seem like an image
  9. url: /lessons/code_malware/GettingStarted/hiding
  10. - name: Including the necessary libraries
  11. url: /lessons/code_malware/GettingStarted/libraries
  12. - title: Building sockets
  13. contents:
  14. - name: Hiding our malware window
  15. url: /lessons/code_malware/Sockets/hiding
  16. - name: Creating our socket object
  17. url: /lessons/code_malware/Sockets/creating_socket
  18. - name: Stablishing connection
  19. url: /lessons/code_malware/Sockets/connection
  20. - title: Executing shell commands
  21. contents:
  22. - name: Creating our shell function
  23. url: /lessons/code_malware/Shell/shell
  24. - name: Executing commands client-side
  25. url: /lessons/code_malware/Shell/commands
  26. - name: Coding the server
  27. url: /lessons/code_malware/Shell/server
  28. - name: Connecting our server with the backdoor
  29. url: /lessons/code_malware/Shell/connection
  30. - name: Testing our Malware command execution
  31. url: /lessons/code_malware/Shell/testing
  32. - title: Adding functionalities
  33. contents:
  34. - name: Changing directories
  35. url: /lessons/code_malware/Additional/cd
  36. - name: Creating persistence
  37. url: /lessons/code_malware/Additional/persistence
  38. - title: Finishing our malware
  39. contents:
  40. - name: Compiling our malware
  41. url: /lessons/code_malware/Finishing/compiling
  42. - name: Small fixes
  43. url: /lessons/code_malware/Finishing/fixes
  44. - name: Bypassing antivirus
  45. url: /lessons/code_malware/Finishing/bypass