A informação é um dos pilares da sociedade moderna. Dados pessoais de cidadãos, segredos comerciais de organizações, insiders e dados financeiros, cartões de pagamento - tudo isso e muito mais devem ser armazenados e processados no ambiente mais seguro.
Quanto mais informações valiosas para possíveis invasores, mais caras e sofisticadas podem ser os métodos de invasão. Novas gerações de ameaças cibernéticas simplesmente precisam encontrar um rival digno na forma de uma nova geração de defesa cibernética. E aqui, por uma nova geração de proteção, queremos dizer não apenas ferramentas e métodos de software, mas também as próprias pessoas.

De 1 a 24 de novembro, com base no centro educacional Sirius em Sochi, em parceria com o Instituto de Física e Tecnologia de Moscou, lançamos um programa educacional sobre segurança cibernética - com várias aulas práticas de engenharia reversa, segurança na web, cibercriminalidade, criptografia, segurança IoT e plataformas móveis. Selecionaremos os participantes de 11 a 15 de setembro entre os alunos das séries 8 e 11, usando a Olimpíada on-line. Todos os detalhes estão sob o corte.
Como será realizada a seleção?
O principal é conseguir arquivar um
aplicativo em um futuro próximo, antes de 10 de setembro. Ficaríamos felizes em anunciar isso com antecedência, mas foi assim que nosso batente aconteceu.
No dia 11 de setembro, todos os que se inscreverem receberão uma mensagem por correio, com a ajuda da qual poderão ir às tarefas da Olimpíada.
Nos dias 16 e 19 de setembro, 80 participantes que obtiveram o máximo de pontos receberão uma entrevista no skype com representantes da Rostelecom.
Em 20 de setembro, uma lista de 60 vencedores será publicada, que será enviada para Sirius. Alojamento, refeições e transfers são gratuitos.
O que haverá na olimpíada
Aos participantes da Olimpíada serão oferecidas 3-5 tarefas sobre os tópicos:
- segurança de informações criptográficas;
- organização de canais secretos de transmissão e detecção de informações;
- programação de subsistema de segurança;
- engenharia reversa de programas;
- Detecção de vulnerabilidades na Web
- investigação de incidentes em TI.
O número total de pontos para cada tarefa é determinado por quantos participantes serão capazes de resolvê-la (de 50 a 500 pontos). Ao comparar os resultados com um número igual de pontos, o tempo de decisão será levado em consideração.
Programa educacional com MIPT
O MIPT será responsável pela unidade educacional para programação e workshops. O líder da mudança é Alexey Maleev, vice-reitor de Programas Internacionais e Empreendedorismo Tecnológico do Instituto de Física e Tecnologia de Moscou. Composição dos módulos educacionais do MIPT:
Módulo de linguagem de programação Python- Intérprete Python, usando REPL, ipython
- Linguagem Python:
- Tipos de dados básicos, conversões de tipo
- Operações aritméticas e lógicas
- Mutabilidade e imutabilidade
- Funções, escopo
- Estruturas de controle, ciclos
- Biblioteca padrão do Python:
- Coleções: ditado, conjunto, etc.
- Geração de objetos combinatórios
- Entrada-saída, trabalho com arquivos
- Ambientes virtuais
- Instale bibliotecas adicionais via pip
Módulo Algoritmos e Estruturas de Dados- Introdução a algoritmos e estruturas de dados:
- O conceito do algoritmo e sua complexidade, a notação O-large, uma estimativa preliminar do tempo de execução do programa
- Sistemas numéricos
- Aritmética modular
- O conceito de GCD, NOC e algoritmo de cálculo
- Algoritmo rápido de exponenciação
- Pesquisa binária:
- Princípio geral (nos exemplos do jogo "adivinhe o número" e procure no arquivo, o conceito do logaritmo)
- Pesquisa binária inteira na matriz
- Pesquisa binária por resposta (tarefa sobre xerox)
- Noções básicas de teoria dos grafos:
- Conceitos básicos da teoria dos grafos
- Organização de armazenamento de gráficos na memória
- Pesquisa em profundidade
- Pesquisa ampla
- Classificação topológica
- Força bruta recursiva:
- O conceito de iteração recursiva
- Exemplos de problemas NP-completos
- Implementação em Python, controle de profundidade da pilha
- Exemplos de galhos de poda
O currículo completo pode ser encontrado
aqui .
Quest
Sim, ainda haverá uma missão - onde sem prática. Entre as tarefas da missão estão a verificação de segurança de Tesla (canal de dados de voz), acesso remoto, interceptando dados via wi-fi usando um quadrocopter, interceptando conversas usando uma vulnerabilidade de rede celular.
Todos os participantes serão divididos em equipes de 5 pessoas, cada uma com seu próprio capitão, serão registradas no sistema. Tarefas entre equipes serão distribuídas pelo site. Os participantes monitorarão o processo usando o bot. Se alguma equipe diminui a velocidade, recebe uma dica. Se resolver tudo muito rapidamente, receberá uma mini-missão adicional.
No final do turno, realizaremos uma competição de CTF em período integral por 8 horas e uma busca pela segurança de uma cidade inteligente.
Teremos o maior prazer em ver seus filhos nas Olimpíadas! Ou você mesmo. Ou até seus netos. O que Habr não brinca.