x86_64 Assembly Language and Shellcoding on Linux - Pentester Academy

Books · 4.8 GB · 3 S / 0 L
This torrent contains potentially dangerous file(s). Please download with caution.
Torrent
Magnet download .torrent file
Report torrent

Please select a reason for reporting this torrent:

Your report will be reviewed by our moderation team.

Login required

You need to be logged in to report torrents.

Login
Report information

Loading report information…

Info hash: F43055546B8EA78C688BD64980D9F05DBBA5A9FC
Verifile
Not checked yet
Similar torrents
More Books
Uploader
Anonymous
Source
TP The Pirate Bay
Downloads
6
Description
This course focuses on teaching the basics of 64-bit assembly language for the x86_64 family of processors on the Linux platform and applying it to Infosec. Once we are through with the basics, we will look at writing shellcode, encoders, decoders, crypters, and other advanced low-level applications. A non-exhaustive list of topics to be covered include: Computer Architecture Basics x86/x86_64 Family Compilers, Assemblers and Linkers CPU Modes and Memory Addressing Tools of the trade Nasm, Ld, Objdump, Ndisasm etc. x86_64 Assembly Language Registers and Flags Program Structure for use with nasm Data Types Data Movement Instructions Arithmetic instructions Reading and Writing from memory Conditional instructions Strings and Loops Interrupts, Traps and Exceptions Procedures, Prologues and Epilogues Syscall structure and ABI for Linux Calling standard library functions FPU instructions MMX, SSE, SSE2 etc. instruction sets Shellcoding on Linux Execution environment Exit and Execve shellcode Bind Shell and Reverse TCP Staged Shellcode Egg Hunter Using 3rd party shellcode Simulating shellcode locating syscalls graphing shellcode execution Encoders, Decoders and Crypters on Linux Purpose of encoding and crypting XOR encoders Custom encoding Random sequencing and scrambling mapping functions Crypters Polymorphism Why polymorphism? Polymorphic engines Techniques and Tools
Category
Books
Size
4.8 GB
Added
2025-09-13 15:30 (1 year, 2 months ago)
Peers
3 seeders, 0 leechers (checked 3 days, 18 hours ago)
Trackers
TrackerSeedersLeechersCompleted
udp://open.stealth.si:80/announce020
udp://exodus.desync.com:6969/announce101
udp://tracker.cyberia.is:6969/announce (Failed to scrape UDP tracker)000
udp://tracker.opentrackr.org:1337/announce775
udp://tracker.torrent.eu.org:451/announce020
udp://explodie.org:6969/announce110
udp://tracker.birkenwald.de:6969/announce020
udp://tracker.moeking.me:6969/announce (Failed to scrape UDP tracker)000
udp://ipv4.tracker.harry.lu:80/announce (Failed to scrape UDP tracker)000
udp://tracker.rarbg.unblockninja.st:6969/announce100
Files
  1. Arithmetic-64.nasm893 bytes
  2. BitShifting-64.nasm636 bytes
  3. Control-64.nasm573 bytes
  4. Crypter-Encoder-Chain.zip10.2 KB
  5. Crypter.zip10.1 KB
  6. Execve-JCP.zip2.0 KB
  7. Execve-Stack.zip1.7 KB
  8. Exit.nasm99 bytes
  9. Exit2.nasm113 bytes
  10. HelloWorld-Stack.zip1.7 KB
  11. HelloWorld.zip1.9 KB
  12. Insertion-Encoder.zip3.4 KB
  13. Logical-64.nasm821 bytes
  14. Loop-64.nasm498 bytes
  15. MMX.zip4.0 KB
  16. MovingData-64.nasm1.2 KB
  17. Polymorphic.zip1.8 KB
  18. Procedure.nasm635 bytes
  19. Procedure2.nasm704 bytes
  20. RIP-Addressing-Shellcode.zip1.9 KB
  21. RIP-Addressing.zip1.8 KB
  22. Stack.nasm483 bytes
  23. Strings-64.nasm793 bytes
  24. Strings2-64.nasm638 bytes
  25. TCP-Bind-Shell.zip2.6 KB
  26. TCP-Reverse-Shell.zip5.4 KB
  27. XOR-Encoder.zip4.3 KB
  28. gdbtest.zip3.1 KB
  29. main.c137 bytes
  30. shellcode.c290 bytes
  31. 001-Lab-Setup.mp4101.6 MB
  32. 002-What-is-assembly-language.mp4156.6 MB
  33. 003-CPU-Information.mp4109.9 MB
  34. 004-GDB-Test-Solution.mp464.6 MB
  35. 005-CPU-Registers.mp4162.6 MB
  36. 006-Hello-World-64-asm.mp4157.0 MB
  37. 008-Reducing-instruction-size-removing-nulls.mp4119.6 MB
  38. 009-data-types.mp4153.9 MB
  39. 010-Endianess.mp4122.1 MB
  40. 011-GDB-tui-mode.mp477.8 MB
  41. 012-moving-data.mp4176.6 MB
  42. 013-the-stack.mp4128.7 MB
  43. 014-Arithmetic-Operations.mp4118.2 MB
  44. 015-Logical-Operations.mp4122.6 MB
  45. 016-Bitshifting-operations.mp4123.6 MB
  46. 017-control-instructions.mp4108.7 MB
  47. 018-loops.mp465.2 MB
  48. 019-Procedures.mp4104.1 MB
  49. 020-stack-frame-procedures.mp483.5 MB
  50. 021-scan-compare-strings.mp488.9 MB
  51. 022-load-store-move-strings.mp4121.9 MB
  52. 023-shellcode-basics.mp4122.7 MB
  53. 024-exit-shellcode.mp491.9 MB
  54. 025-helloworld-shellcode-jmp-call-pop.mp4117.9 MB
  55. 026-helloworld-shellcode-jmp-call-pop-gdb-analysis.mp456.4 MB
  56. 027-helloworld-shellcode-stack-technique-GDB-analysis.mp449.9 MB
  57. 027-helloworld-shellcode-stack-technique.mp489.4 MB
  58. 028-rip-relative-addressing-hello-world-shellcode.mp446.5 MB
  59. 028-rip-relative-addressing.mp487.9 MB
  60. 029-Execve-Stack-Method .mp4115.4 MB
  61. 030-Execve-Stack-GDB-Analysis.mp454.6 MB
  62. 031-Execve-Jmp-Call-Pop-Shellcode.mp4101.1 MB
  63. 032-Execve-jmp-call-pop-shellcode-gdb-analysis.mp485.9 MB
  64. 033-xor-encoder.mp4132.6 MB
  65. 034-xor-encoder-gdb-analysis.mp479.5 MB
  66. 035-not-encoder.mp476.5 MB
  67. 036-not-encoder-gdb-analysis.mp454.0 MB
  68. 037-insertion-encoder.mp4113.8 MB
  69. 038-insertion-encoder-gdb-analysis.mp459.6 MB
  70. 039-metasploit-payloads.mp423.8 MB
  71. 040-custom-payload-with-metasploit-encoders.mp432.1 MB
  72. 041-mmx-xor-decoder.mp4134.2 MB
  73. 042-polymorphism.mp4103.9 MB
  74. 043-crypter.mp475.0 MB
  75. 044-chaining-encoders-crypters.mp447.3 MB
  76. 045-tcp-bind-shell-I.mp4111.6 MB
  77. 046-tcp-bind-shell-II.mp4174.9 MB
  78. 047-tcp-reverse-shell.mp466.3 MB
  79. 048-exam.mp485.8 MB
  80. Course-Introduction.mp436.8 MB

Discussion

You need an account to post, vote or save.

Loading comments…

Tracker details