Jump to content

void_

Membros
  • Content Count

    50
  • Joined

  • Last visited

Posts posted by void_


  1. Não vejo problema em amontoar conteúdo, contando que o estudo tenha disciplina. Tenho muito material de Assembly aqui, por exemplo, mas estudo um ou dois livros de cada vez -- ou normalmente são os mais indicados de forma geral, como foi dito, ou um que seja para algo muito específico que eu queira e precise estudar. Esses são os que dou prioridade. Depois que o "principal" acaba, o resto eu vou lendo como complemento ou simplesmente por mera curiosidade, pois nem que seja um fragmento ou outro, uma obra sempre acrescenta algo a mais.

    O que não se deve fazer é se empolgar e sair lendo tudo quanto é coisa ao mesmo tempo, porque aí você acaba não estudando nada direito.


  2. 1 minuto atrás, kassane disse:

    E complementando o que disse, ainda tem muitos autores (ex.: Gabriel Torres) que evitam lançar a(s) obra(s) em ebook. Nesta semana por exemplo achei os 3 livros recém-lançados (2018-2019) do GT no scribd.

    Realmente. Eu lembro que uma vez tentei "caçar" um livro dele sobre Hardware que me interessou, mas sem chance.


  3. 7 horas atrás, gnoo disse:

    Vocês levam mais tempo à procura de livros do propriamente a estudar a matéria ☺️

    Fato. Alguns títulos são um desafio e tanto para achar. Ironicamente é mais fácil achar títulos em inglês do que em português, apesar do Brasil ser conhecido pela pirataria.


  4. 19 horas atrás, sombrakey disse:

    Posso ver por aqui, mas se tratando de um documento protegido por leis, a distribuição poderia ser um problema, né?

    Então já era para eu estar preso, porque muito pdf que eu soltei aí foi sem autorização nenhuma.


  5. Assembly programming book collection

    Torrent com muita coisa. Muita coisa, mesmo. Segue a lista:

    AMD's Athlon Assembler Optimization Guide (PDF)
    Art Of Assembly Language Programming In Linux x86.zip
    Art of Assembly Language Programming (PDF)
    Assembler Intel Code Table (PDF)
    Assembly Language for Intel-Based Computers, Fourth Edition.iso
    Barry B. Brey, The Intel Microprocessors. 8th 0135026458 (PDF)
    Barry Kauler, Winsows Assembly Language and System Programming 1997 (PDF)
    Bob Neveln, Linux Assembly Language Programming 2000 (PDF)
    Bryant, O'Hallaron, Computer Systems. A Programmer's Perspective (PDF)
    Chris Eagle, The IDA Pro Book 2nd Edition (EPUB)
    Chris Eagle, The IDA Pro Book 2nd Edition (PDF)
    Comprehensive PMode Tutorials with C & ASM.zip
    Daniel W. Lewis, Fundamental of embedded software. Where C and assembly meets (DJVU)
    Dan Kaminsky, Reverse Engineering With IDA Pro (PDF)
    Dean Elsner, Jay Fenlanson, Using as 2.19 (PDF)
    Developing Utilities in Assembly Language.zip
    Harlan Carvey, Reverse Engineering Code with IDA Pro (PDF)
    Intel, Assembler - Englisch - x86 Assembly Instruction Set Reference (PDF)
    James Leterman, 32-64-BIT 80 x 86 Assembly Language Architecture (CHM)
    James T. Streib, Guide to Assembly Language (PDF)
    Jeff Duntemann, Assembly Language Step-by-Step Programming with DOS and Linux 2nd ed 2000 (CHM)
    Jeff Duntemann, Assembly Language Step by Step [Wiley] (PDF)
    Jeff Dunteman, Wiley Assembly Language Step by Step Programming with Linux 3rd 2009 (PDF)
    John R. Levine, Linkers and Loaders (PDF)
    Jonathan Bartlett, Programming from the Ground Up (PDF)
    Kip R. Irvine, Assembly Language for Intel-Based Computers. 4th (PDF)
    Kip R. Irvine, Assembly Language for X86 processors-15 BIOS Level Programming (PDF)
    Kip R. Irvine, Assembly Language for X86 processors (PDF)
    Knaggs, Welsh, ARM: Assembly Language Programming 2004 (PDF)
    Kris Kaspersky, Hacker Disassembling Uncovered (2003) (CHM)
    Michael Abrash, The zen of assembly language (PDF)
    M. Rafiquazzaman, Microprocessor Theory and applications with 68000, 68020 and Pentium (PDF)
    Patrick Juola, Principles of Computer Organization and Assembly Language. Using the Java Virtual Machine (PDF)
    Paul Carter, PC Assembly language 2006 (PDF)
    Pavol Cerven, Crackproof Your Software (PDF)
    PC Intern, The Encyclopedia of System Programming.rar
    PC Underground, Assembly Language; The True Language of Programmers (PDF)
    Pete Cockerell, ARM Assembly Language Programming (PDF)
    Peter Calingaert, Assemblers, Compilers, and Program Translation (DJVU)
    Randal Hyde, The Art Of Assembly Language 2003 (CHM)
    Randal Hyde, Write Great Code Understanding the Machine Volume I (CHM)
    Randal Hyde, Write Greate Code Vol: 2. Thinking Low-Level, Writing High-Level. 2006 (PDF)
    Randall Hyde, The Art of Assembly Language 2nd (EPUB)
    Randall Hyde, The Art of Assembly Language 2nd (PDF)
    Ray Seyfarth, Introduction to 64 Bit Intel Assembly Language Programming for Linux-EXTRA.zip
    Ray Seyfarth, Introduction to 64 Bit Intel Assembly Language Programming for Linux (PDF)
    Richard Blum, Professional Assembly Language. Wrox 2005 (PDF)
    Richard C. Detmer, 80x86 Assembly Language and Computer Architecture (PDF)
    Richard C. Detmer, Introduction to 80X86 Assembly Language and Computer Architecture 2001 (CHM)
    Richard P. Paul, Sparc Architecture, Assembly Lan (PDF)
    Robert Britton, Mips Assembly Language Programming 2003 Prentice-Hall (PDF)
    Sivarama P. Dandamudi, Guide to Assembly Language Programming in Linux (PDF)
    Sivarana D. Dandamundi, Introduction to Assembly Language Programming. For Pentium and RISC (PDF)
    THE 8088 and 8086 MICROPROCESSORS Triebel and Singh 4e Solution Manual (PDF)
    The Assembly Programming Master Book by Vlad Pirogov 2005 (CHM)
    Tom Shanley, x86 Instruction Set Architecture (PDF)
    Tom Swan, Mastering Turbo Assembler. 2nd (PDF)
    Vincent Mahout, Assembly Language Programming- ARM Cortex-M3 (PDF)
    Vlad Pirogov, Disassembling Code: IDA Pro and SoftICE (CHM)
    Wikibooks, X86 Disassembly (PDF)
    • Curtir 1

  6. Alguém aí tem um link para "Fundamentos em Programação Assembly", do José Manzano? Sei que é meio antigo, mas gostaria de recuperar esse livro de alguma forma. Já tive ele em cópia física quando era mais moleque, mas sinceramente não sei que diabos aconteceu com ele, uma vez que eu nunca mais achei...


  7. Low Level Programming

    Edição em inglês do livro "Programação em Baixo Nível", do Igor Zhirkov, em formato pdf (Não achei em português, sorry). Ele não aborda apenas Assembly, mas também C e uma combinação das duas linguagens, além de uma abordagem rica em arquiteturas. Tem quase 580 páginas e, apesar da fama de casca grossa dele, trata-se de um excelente livro, que te impulsiona a pesquisar mais, correr atrás e deixa claro para você que a bibliografia não está lá só de enfeite. Não é um livro recomendado para quem não tem noção nenhuma de programação/lógica, mas é perfeito como acréscimo para quem já leu algo básico e/ou é conhecedor de outras linguagens. Trata-se de uma obra muito técnica, bem escrita e é um dos livros melhores livros atuais que li sobre o assunto -- minha opinião, claro.

    Notas:

    1 - Eu não achei o link original do pdf, então eu upei ele "na unha". Se o link expirar, me avisem que eu subo de novo.

    2 - Obra voltada para a Arquitetura x86-64 e sistemas Linux. O set de ferramentas usadas são basicamente: vim, nasm, ld, gdb, gcc e make.

    • Curtir 2

  8. Criei esse tópico na intenção de reunirmos livros, apostilas, videoaulas e qualquer outro tipo de material relevante sobre programação em Assembly e arquiteturas de computadores. Como muita gente se interessa por Assembly – seja por questões de exploração binária, engenharia reversa ou qualquer outro motivo – mas não encontra muito material relevante – atual – sobre o assunto, já que tem muita gente “moderninha” que não se interessa por Assembly e diz que a linguagem está morta – e o pior: muita gente cai nessa –, acredito que um compilado de material sobre o assunto possa vir a calhar.

    Nota: Apesar de todo material sobre Assembly ser bem-vindo, a intenção é priorizar a arquitetura de 64 bits, por ser a mais atual. Contudo, por motivos de legado e curiosidade, vale tudo. Eu vou priorizar a arquitetura x86-64 em sistemas Linux, pois nunca programei em Assembly em ambientes Windows, mas cada um contribui com o que tem e o que sabe. Nenhum sistema ou arquitetura deve ficar de fora, se possível.

    Vamos começar com esse: x86-64 Assembly Language Programming with Ubuntu

    Trata-se de um livro totalmente gratuito, com foco na arquitetura Intel x86-64 e voltado para Linux, especificamente para o Ubuntu – sistema corriqueiro quando se trata de “Linux Doméstico”. Tem um total de 357 e trata-se de uma obra bem introdutória, que progride em um ritmo agradável – nem muito lento, nem muito rápido –, além de ser bem direto. É ideal para quem está começando.

     

    • Agradecer 1
    • Curtir 1

  9. 15 horas atrás, trevizan disse:

    Poderíamos criar uma lista colaborativa de livros/materiais de redes aqui da comunidade, talvez em formato de enquete, daí os participantes poderiam "votar" se conhecerem e acharem relevante a recomendação.

     

    Eu tinha pensado em algo parecido com Assembly, como fazer um tópico para divulgar materiais sobre assembly, com breves descrições sobre o material, como por exemplo, o sistema operacional (se é material para windows, linux ou outro *nix), a arquitetura, etc. Como muita gente se interessa por assembly por causa da engenharia reversa, exploração binária ou simplesmente o prazer de ter maior controle sobre a máquina, achei legal a ideia de fazer um grande apanhado do material dessa linguagem, já que ela não é tão popular (buscada) pela maioria dos programadores hoje.

    • Curtir 1

  10.  

    https://bookauthority.org/books/new-networking-books

    E aí, concordam com a lista acima? Confesso que muitos títulos me chamaram a atenção, mas antes de fazer algum movimento imprudente ($$), gostaria de ouvir alguma opinião de alguém que possa ter tido a oportunidade de ter comprado, lido, analisado, etc., um ou mais dos títulos da lista. Se alguém puder fornecer algum pdf, mesmo que seja prévia, também serei grato.

    P.S: Os livros de C e Python particularmente me interessaram...

×
×
  • Create New...