| R2AGENT(1) | General Commands Manual | R2AGENT(1) |
نام (NAME)
r2agent —
کارساز HTTP
عامل Radare2
خلاصه دستور (SYNOPSIS)
r2agent
[-adhsuLjv] [-p
port] [-t
file]
توضیحات (DESCRIPTION)
یک کارساز HTTP که دسترسی از راه دور به نمونههای Radare2 را از طریق یک RESTful API فراهم میکند. این ابزار خطایابی و تحلیل باینریها را از راه دور با استفاده از Radare2 امکانپذیر میسازد.
-a- شنود برای همه (پیشفرض localhost است)
-d- اجرا در حالت دیمن (daemon) (پسزمینه)
-h- نمایش پیام راهنما
-s- اجرا در حالت سندباکس (sandbox)
-u- فعالسازی دسترسی با احراز هویت HTTP
-tfile- فایل احراز هویت User:password
-pport- تعیین درگاه شنود (پیشفرض 8080 است)
-v- نمایش اطلاعات نسخه r2 و خروج
-L- فهرست کردن نشستهای بارگذاریشده فعلی r2 و خروج
-j- تولید خروجی بهصورت JSON هنگام استفاده با -v یا -L (تغییردهنده؛ بهتنهایی بیاثر است)
محیط (ENVIRONMENT)
ابزار r2agent از هیچ متغیر محیطی استفاده نمیکند.
مثالها (EXAMPLES)
شروع r2agent روی درگاه پیشفرض (8080):
$ r2agent
شروع r2agent روی درگاه 9090:
$ r2agent -p 9090
اجرای r2agent در حالت دیمن (daemon):
$ r2agent -d
اجازه به برقراری ارتباط از هر نشانی IP:
$ r2agent -a
اجرا با احراز هویت فعالشده:
$ r2agent -u -t auth.txt
نمایش نسخه (متنی):
$ r2agent -v
نمایش نسخه (JSON):
$ r2agent -v -j
فهرست کردن نشستهای بارگذاریشده فعلی (متنی):
$ r2agent -L
فهرست کردن نشستهای بارگذاریشده فعلی (JSON):
$ r2agent -L -j
همچنین ببینید (SEE ALSO)
نویسندگان (AUTHORS)
نوشته شده توسط pancake <pancake@nopcode.org>.
| July 10, 2025 |