Как установить плагины radare2 при автономной установке? - PullRequest
0 голосов
/ 31 октября 2018

Я понимаю, как нормально установить плагины с

$ r2pm init
$ r2pm update
$ r2pm -i r2snow
$ r2pm -i r2dec

Но как мне установить r2dec, когда я нахожусь в системе, в которой уже есть radare2, но нет доступа в интернет? Есть ли способ скопировать исходный код и отредактировать файл конфигурации где-нибудь, чтобы сообщить r2 о его наличии?

1 Ответ

0 голосов
/ 31 октября 2018

Начните с загрузки r2dec из репозитория Github (либо путем клонирования, либо с помощью интерфейса GitHub). Затем вы можете скопировать папку r2dec-js на целевой компьютер любым удобным для вас способом. На целевом компьютере просто cd в репозиторий "r2dec-js" и выполните make -C p. Это установит r2dec без необходимости подключения к интернету. Затем вы можете просто использовать r2dec, используя команду pdd внутри radare2.

На компьютере с подключением к интернету:

# Clone the repository
$ git clone https://github.com/wargio/r2dec-js

# Copy the folder to the target machine

На целевом компьютере без подключения к интернету:

$ cd r2dec-js
r2dec-js$ make -C p

Как правило, r2pm - это менеджер пакетов, который выполняет шаги установки, которые есть в каждом пакете. Эти шаги для каждого пакета доступны в репозитории r2pm .

...