Skip to content

Latest commit

 

History

History

02-python

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Python

Требования

Установленный Python 2.7.

Лекция

Презентация

Скринкаст

Примеры: 1, 2, 3, 4, 5, 6.

Практика

Контест

Контест с простыми задачками по Питону не на тему CTF.

Simple

Флагом является ввод, при котором программа печатает "Success!".

Bitwise

Флагом является ввод, при котором программа печатает "Success".

Задача взята из picoCTF 2013.

Archive

Распаковать архив. Пароль словарный. Флагом является пароль.

QR Code

Условие задачи здесь.

Флаги

Отправлять флаги на сервер таким образом:

$ nc andreyknvl.com 9998
username taskname 73c0487d1b4c9326bc4ec5ac09bf69eb

где username - имя для таблицы результатов, а taskname - название задачи.

Доступна таблица результатов.

Дополнительные задачи

Python

  1. Смотреть задачи из Pythontutor.

  2. Смотреть задачи здесь.

  3. https://projecteuler.net/

CTF-like

  1. Расшифровать текст. Для зашифровки использовался шифр простой замены.

Разбор задач

Разбор задач

Материалы

Pythontutor: Интерактивный учебник языка Python

The Python Standard Library

90% of Python in 90 Minutes