Blackdoor
Краткое описание:
Ты хакер с терминалом и четырьмя неудачными скриптами. Твоя задача — переписать их. Взламывай серверы, создавая реальные коды на специальном языке скриптов. Исследуй порты, подбирай пароли, кради данные и уходи до того, как тебя поймают.
Чем лучше будет твой код, тем успешнее ты будешь как хакер.
Дополнительное описание:
Распаковать, играть
Описание:
Ты — хакер с терминалом, четырьмя неудачными скриптами и анонимным контактом, который нуждается в файлах из мест, куда доступ лучше не получать. Эти скрипты были бесплатными, и это заметно. Твой сканер портов проверяет все 65 535 портов. Это тщательная работа, но она займет больше времени, чем тепло смерти вселенной. Твой инструмент для взлома паролей использует метод грубой силы — смелая стратегия, но вот только система обнаружения вторжений, похоже, проснулась. Эти инструменты, хоть и могут справиться с задачей, работают так же эффективно, как ложка, которая пытается выкопать туннель.
Поэтому ты решаешь сделать то, что должен сделать любой уважающий себя хакер. Ты читаешь код и переписываешь его. Твой новый сканер проверяет только общие порты — это занимает секунды. Твой новый инструмент для взлома паролей использует подсказки администратора из файловой системы и взламывает пароль с первого раза. Никто не просил тебя это делать; ты просто устал быть неумехой. Это и есть Blackdoor. Ты пишешь код, который взламывает серверы. Лучший код делает это быстрее, тише и до того, как следы будут обнаружены.
Не просто кликер на тему хакеров. Настоящий терминал. Здесь нет кнопок. Нет "нажми X, чтобы взломать". Нет мини-игр, где нужно вращать трубы или сопоставлять символы. Ты работаешь в командной строке с автозавершением, встроенным редактором кода и полным набором команд. И пишешь скрипты на языке, похожем на Python, который был создан, чтобы быть интересным для изучения и приятным для освоения. Каждый скрипт выполняется построчно, так что ты видишь, где он работает, где ломается и как он ускоряется, когда ты сам его переписываешь.
Если ты никогда раньше не программировал, тебе предстоит пройти через трудности, но ты сразу же начнешь работать со скриптами, которые уже функционируют, но могут работать лучше. Если ты опытный программист, ты быстро пройдешь основы и начнешь писать полноценные инструменты. Язык достаточно близок к Python, чтобы твои инстинкты заработали. В любом случае, постоянные участники канала случайно научат тебя чему-то, споря об этом в IRC.
Твой контакт называется second_hand. Он действует через #blackdoor, маленький IRC-канал, населенный хакерами, и теми, кто только начинает. second_hand не ведет пустых разговоров. Он отправляет тебе IP-адрес сервера, краткое объяснение, что на нем находится, и "удачи". Оплата по факту выполнения. Работа усложняется. Разблокированные тестовые серверы превращаются в корпоративные сети с системой обнаружения вторжений. Простые аккаунты становятся много-пользовательскими средами, где ты взламываешь слабый аккаунт и повышаешь свои привилегии. Простые загрузки превращаются в зашифрованные файлы за фильтруемыми портами, через которые нужно пробиваться.
Каждая задача сложнее предыдущей и решается несколькими способами. И под всем этим скрывается история о том, почему твоему контакту так нужны эти файлы и что он собирается с ними делать. Здесь нет единственно правильного ответа. Ты получаешь цели и инструменты. Как ты их комбинируешь — это полностью зависит от тебя. Напиши сканер, который проверяет пять портов и завершается, или что-то, что загружает каждый файл на сервере и сортирует их позже, или просто найди пароль администратора в текстовом файле, оставленном стажером в его домашнем каталоге, и пропусти взлом — все работает.
Язык программирования прост в изучении, но достаточно глубок, чтобы ты продолжал оптимизировать свои скрипты спустя часы. Трати свои заработки на улучшение аппаратного обеспечения — быстрее процессоры, больше памяти, лучшая сеть. Или покупай программные инструменты, которые открывают новые возможности. Или просто пиши лучший код и держи деньги при себе. Оба пути ведут к успеху.
Комментарии (0)