Регистрация ·  Логин: Пароль: Запомнить   · Забыли пароль?




Ответить на тему
Автор Сообщение

Модератор
Аватара пользователя

С нами: 11 лет 4 месяца
Сообщения: 87029
Откуда: Красноярск
СССР

Сообщение 18 янв 2016, 14:15 

[Цитировать]

x86_64 Assembly Language and Shellcoding on Linux


Год выпуска: 2013
Производитель: Pentester Academy
Сайт производителя: http://www.pentesteracademy.com/course?id=7
Автор: Vivek Ramachandran
Продолжительность: 07:29:13
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: 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.

The course outline follows the exact same outline of our 32-bit course but all the topics will be taught with x86_64 64-bit assembly.

Этот курс сосредоточен на обучении основам 64-разрядном ассемблере для архитектуры x86_64 семейства процессоров на платформе Linux и применяя его к ИБ. Как только мы пройдем основы, мы рассмотрим написание шеллкода, кодеры, декодеры, crypters и другие передовые низкого уровня приложений.

Краткое содержание курса использует точно такой же контур из наших 32-разрядных конечно, но все темы будут преподаваться С для x86_64 64-разрядную сборку.
├── Course-Introduction.mp4
├── Module 1
│ ├── 001-Lab-Setup.mp4
│ ├── 001-Lab-Setup.pdf
│ ├── 002-What-is-assembly-language.mp4
│ ├── 002-What-is-Assembly-Language.pdf
│ ├── 003-CPU-Information.mp4
│ ├── 003-CPU-Information.pdf
│ ├── 004-GDB-Test-Solution.mp4
│ ├── 004-GDB-Test-Solution.pdf
│ ├── 005-CPU-Registers.mp4
│ ├── 005-module-1-cpu-registers.pdf
│ ├── 006-Hello-World-64-asm.mp4
│ ├── 006-hello-world.pdf
│ ├── 007-Hello-World-GDB.pdf
│ ├── 008-Reducing-instruction-size-removing-nulls.mp4
│ ├── 008-Reducing-instruction-size-removing-nulls.pdf
│ ├── 009-data-types.mp4
│ ├── 009-data-types.pdf
│ ├── 010-Endianess.mp4
│ ├── 010-Endianess.pdf
│ ├── 011-GDB-tui-mode.mp4
│ ├── 011-GDB-tui-mode.pdf
│ ├── 012-moving-data.mp4
│ ├── 012-moving-data.pdf
│ ├── 013-the-stack.mp4
│ ├── 013-the-stack.pdf
│ ├── 014-Arithmetic-Operations.mp4
│ ├── 014-Arithmetic-Operations.pdf
│ ├── 015-Logical-Operations.mp4
│ ├── 015-Logical-Operations.pdf
│ ├── 016-Bitshifting-operations.mp4
│ ├── 016-Bitshifting-operations.pdf
│ ├── 017-control-instructions.mp4
│ ├── 017-control-instructions.pdf
│ ├── 018-loops.mp4
│ ├── 018-loops.pdf
│ ├── 019-Procedures.mp4
│ ├── 019-Procedures.pdf
│ ├── 020-stack-frame-procedures.mp4
│ ├── 021-scan-compare-strings.mp4
│ ├── 022-load-store-move-strings.mp4
│ ├── 022-load-store-move-strings.pdf
│ ├── Arithmetic-64.nasm
│ ├── BitShifting-64.nasm
│ ├── Control-64.nasm
│ ├── gdbtest.zip
│ ├── Logical-64.nasm
│ ├── Loop-64.nasm
│ ├── main.c
│ ├── MovingData-64.nasm
│ ├── Procedure2.nasm
│ ├── Procedure.nasm
│ ├── scan-compare-strings.pdf
│ ├── Stack.nasm
│ ├── Strings2-64.nasm
│ └── Strings-64.nasm
└── Module 2
├── 023-shellcode-basics.mp4
├── 023-shellcode-basics.pdf
├── 024-exit-shellcode.mp4
├── 024-exit-shellcode.pdf
├── 025-helloworld-shellcode-jmp-call-pop.mp4
├── 025-helloworld-shellcode-jmp-call-pop.pdf
├── 026-helloworld-shellcode-jmp-call-pop-gdb-analysis.mp4
├── 026-helloworld-shellcode-jmp-call-pop-gdb-analysis.pdf
├── 027-helloworld-shellcode-stack-technique-GDB-analysis.mp4
├── 027-helloworld-shellcode-stack-technique-GDB-analysis.pdf
├── 027-helloworld-shellcode-stack-technique.mp4
├── 027-helloworld-shellcode-stack-technique.pdf
├── 028-rip-relative-addressing-hello-world-shellcode.mp4
├── 028-rip-relative-addressing-hello-world-shellcode.pdf
├── 028-rip-relative-addressing.mp4
├── 028-rip-relative-addressing.pdf
├── 029-Execve-Stack-Method .mp4
├── 029-Execve-Stack-Method.pdf
├── 030-Execve-Stack-GDB-Analysis.mp4
├── 030-Execve-Stack-GDB-Analysis.pdf
├── 031-Execve-Jmp-Call-Pop-Shellcode.mp4
├── 031-Execve-Jmp-Call-Pop-Shellcode.pdf
├── 032-Execve-jmp-call-pop-shellcode-gdb-analysis.mp4
├── 032-Execve-jmp-call-pop-shellcode-gdb-analysis.pdf
├── 033-xor-encoder.mp4
├── 033-xor-encoder.pdf
├── 034-xor-encoder-gdb-analysis.mp4
├── 034-xor-encoder-gdb-analysis.pdf
├── 035-not-encoder.mp4
├── 035-not-encoder.pdf
├── 036-not-encoder-gdb-analysis.mp4
├── 036-not-encoder-gdb-analysis.pdf
├── 037-insertion-encoder.mp4
├── 037-insertion-encoder.pdf
├── 038-insertion-encoder-gdb-analysis.mp4
├── 038-insertion-encoder-gdb-analysis.pdf
├── 039-metasploit-payloads.mp4
├── 039-metasploit-payloads.pdf
├── 040-custom-payload-with-metasploit-encoders.mp4
├── 040-custom-payload-with-metasploit-encoders.pdf
├── 041-mmx-xor-decoder.mp4
├── 041-mmx-xor-decoder.pdf
├── 042-polymorphism.mp4
├── 042-polymorphism.pdf
├── 043-crypter.mp4
├── 043-crypter.pdf
├── 044-chaining-encoders-crypters.mp4
├── 044-chaining-encoders-crypters.pdf
├── 045-tcp-bind-shell-I.mp4
├── 045-tcp-bind-shell-I.pdf
├── 046-tcp-bind-shell-II.mp4
├── 046-tcp-bind-shell-II.pdf
├── 047-tcp-reverse-shell.mp4
├── 047-tcp-reverse-shell.pdf
├── 048-exam.mp4
├── 048-exam.pdf
├── Crypter-Encoder-Chain.zip
├── Crypter.zip
├── Execve-JCP.zip
├── Execve-Stack.zip
├── Exit2.nasm
├── Exit.nasm
├── HelloWorld-Stack.zip
├── HelloWorld.zip
├── Insertion-Encoder.zip
├── MMX.zip
├── Polymorphic.zip
├── RIP-Addressing-Shellcode.zip
├── RIP-Addressing.zip
├── shellcode.c
├── TCP-Bind-Shell.zip
├── TCP-Reverse-Shell.zip
└── XOR-Encoder.zip
Файлы примеров: присутствуют
Формат видео: MP4
Видео: AVC, 1280x800 (16:10), 30.000 fps, ~1 340 Kbps avg, 0.044 bit/pixel
Аудио: 44.1 KHz, AAC LC, 2 ch, ~214 Kbps













Download
Для скачивания .torrent файлов необходима регистрация
Сайт не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм

Страница 1 из 1

Ответить на тему

   Похожие торренты   Торрент