Metasploitable_2 (Не удается выполнить apt-get для обновления или установки каких-либо пакетов)?

2947
Shane Yost

Я только что установил Metasploitable 2 на VMware Fusion. Я скачал изображение отсюда . Я загрузил его и все остальное и могу ориентироваться, но хотел бы запустить обновление установки apt-get и, возможно, позже смогу установить дополнительные пакеты с помощью функции apt-get, если мне это тоже понадобится. Тем не менее, это не позволяет мне запустить команду. Вот несколько примеров того, о чем я говорю.

Здесь я бегу ..

apt-get install git 

Metasploitable_2 (Не удается выполнить apt-get для обновления или установки каких-либо пакетов)?

Здесь я пытаюсь сделать простое обновление. Может быть, не нужно ничего обновлять, но я думаю, что будет что-то ..

apt-get update 

Metasploitable_2 (Не удается выполнить apt-get для обновления или установки каких-либо пакетов)?

Здесь я просто пытаюсь установить простую команду под названием дерево ...

apt-get install tree 

Metasploitable_2 (Не удается выполнить apt-get для обновления или установки каких-либо пакетов)?

Не понимаю, что происходит. У меня действительно есть связь, потому что я могу пинговать google.com например. Я посмотрел документацию по установке Metasploitable 2, но все кажется устаревшим, и в результате несколько шагов, относящихся к этим документам, просто не работают, так как они устарели. Есть ли какая-либо документация, на которую кто-то мог бы указать мне, чтобы закончить настройку этого изображения Все, что я хочу сделать, это использовать его в качестве цели, поэтому, вероятно, больше ничего не нужно делать. Тем не менее, я новичок в VMware и особенно в Metasploitable 2, поэтому, если у кого-то есть какие-либо предложения по дополнительным шагам, которые мне необходимо выполнить при настройке любых параметров, пожалуйста, дайте мне знать.

1
Я предполагаю, что они используют гораздо меньшее подмножество пакетов, или вы ошиблись именем пакета. Попробуйте использовать поиск apt-cache`первый? Учитывая, что он намеренно оставлен уязвимым, я думаю, они не ожидают, что вы обновите или установите новое программное обеспечение. Короче. Я подозреваю, что это полностью задумано. Используйте настоящий дистрибутив для реальной работы; p Journeyman Geek 9 лет назад 0
да, я просто использую это как цель. Я бегу Кали для моего нападающего. Возможно, вы не знаете, как я мог выйти из команды. Я дал команду shutdown -h сейчас. Все, что он делает, это просто сидит там. Я пытаюсь контролировать с или контролировать д, но ничего Shane Yost 9 лет назад 0
У меня никогда не было этой проблемы до использования shutdown -h, но, похоже, он не работает должным образом. Он просто сидит и ведет себя так, словно застрял. так обостряет Shane Yost 9 лет назад 0
По словам создателей Metasploitable2, обновлений нет, и они не предназначены. Так что это в значительной степени решило мои вопросы. Shane Yost 9 лет назад 0
Позвольте мне опубликовать это как ответ;) Journeyman Geek 9 лет назад 0

1 ответ на вопрос

3
Journeyman Geek

Metasploitable2 is specifically designed to be a vulnerable distribution that's been forked off Ubuntu. While your usual package management commands exist, there's no real point in patching security holes (as you would normally do), or even making available a full set of packages.

If you absolutely must get packages, I'd recommend working out what version of ubuntu they use as a base and either downloading the packages manually, or adding the repos, but using pinning to prevent the system from auto-updating like so.

In short, this is entirely by design

Я не смог установить traceroute на него, по той же причине, о которой вы упоминали выше? Alaa 6 лет назад 0
По сути, весь смысл дистрибутива в том, чтобы иметь известную плохую платформу для обучения. Посмотрите на комментарии к вопросу. Я не удивлюсь, если они просто оставят списки пакетов пустыми. Journeyman Geek 6 лет назад 1