Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

26 total results found

Leviathan

OverTheWire

1->2 strace e ltrace (identificam as system calls e shared library calls) 2->3 rodar den...

Tipos definidos pelo usuário

Programação C

struct Uma struct é um tipo composto por vários outros. Por exemplo: struct cliente { char *...

2 - Endereçamento de memória

Programação Assembly x86-64

Este arquivo explica como funcionam acessos a memória em assembly.

1 - I/O

Programação Assembly x86-64

Este arquivo explica como funciona I/O (input/output) em assembly.

0 - Básico

Programação Assembly x86-64

Este arquivo explica o básico de assembly.

Sobre

Programação Assembly x86-64

O que é assembly? O que é x86-64? Por que aprender isso? Todas essas perguntas estão respondidas ...

Tópicos avançados

Programação C

O ponteiro genérico void* Em C, o tipo void* é especial: uma variável desse tipo é um ponteiro ...

Biblioteca padrão

Programação C

I/O (stdio.h) printf Imprime uma string com formatação na saída padrão. A formatação começa com...

Preprocessador

Programação C

O preprocessamento é uma das primeiras etapas na compilação do código em C. Toda linha que começ...

Funções

Programação C

Ao contrário de linguagens como Python, em C, quase todo código deve estar dentro de alguma funçã...

Narnia

OverTheWire

Informações gerais "narnia.labs.overthewire.org through SSH on port 2226" Todos os níveis têm s...

Fluxo de execução

Programação C

Condicionais if Executa um bloco de comandos se a condição vale true. Exemplo: /* módulo do nú...

Ponteiros

Programação C

Um ponteiro é uma variável que armazena o endereço de outra variável. Ponteiros devem ser declara...

Operadores

Programação C

De atribuição O operador = denota uma atribuição. Sempre. Em qualquer contexto - mesmo dentro de...

Variáveis e constantes

Programação C

Declaração Ao contrário de linguagens como Python, em C toda variável deve ser declarada antes d...

Miscelânea

Programação C

Comentários Comentários começam com /* e se extendem até o */. Versões mais novas de C têm supo...

Side-channel attacks

Side-channel attacks

Link para a monografia (Link temporariamente indisponível; acesse o anexo na parte inferior esqu...

Comandos úteis

Linha de comando (bash)

Comandos úteis do terminal, e a forma como normalmente os usamos. Esta página não é, e não se pr...

Natas

OverTheWire

11->12 level exige que se faça upload de um jpeg, mas não checa se é mesmo um jpeg; dá pra f...

3 - Jumps

Programação Assembly x86-64

Este arquivo explica como funcinam jumps (desvios) condicionais e incondicionais, e como eles imp...