Vim

Материал из InformationSecurity WIKI
Перейти к: навигация, поиск

В тасках с VIM чаще всего требуется использовать "скрытые возможности" редактора.

Перечислим некоторые из них.

Возможности

Эксплуатация кода

Для этого требуется ввести следующую последовательность команд:

Первый способ

  1. :set shell=/bin/bash
  2. :shell

Второй способ

  1. :! ls

Третий способ

  1. :sh
  2. :shell


Вычисление хеша файла

sha256

  1. :echo sha256(join(readfile("flag", "b"), "\n"))


Список файлов

Первый способ

  1. :ls

Второй способ

  1. :Explore

Третий способ

  1. :e

затем нажимаете Пробел и Ctrl-D. Или если хотите вывод по одному файлу - нажимаете все время TAB.


Райтапы

VIM таск с Хакердома

NOCONNAME CTF QUALS 2014: MakeMeFeeWet^Hb WRITEUP

Полезные ссылки

вики статья

Статья с вики-учебника