R2AGENT(1) General Commands Manual R2AGENT(1)

r2agent — کارساز HTTP عامل Radare2

r2agent [-adhsuLjv] [-p port] [-t file]

یک کارساز HTTP که دسترسی از راه دور به نمونه‌های Radare2 را از طریق یک RESTful API فراهم می‌کند. این ابزار خطایابی و تحلیل باینری‌ها را از راه دور با استفاده از Radare2 امکان‌پذیر می‌سازد.

شنود برای همه (پیش‌فرض localhost است)
اجرا در حالت دیمن (daemon) (پس‌زمینه)
نمایش پیام راهنما
اجرا در حالت سندباکس (sandbox)
فعال‌سازی دسترسی با احراز هویت HTTP
file
فایل احراز هویت User:password
port
تعیین درگاه شنود (پیش‌فرض 8080 است)
نمایش اطلاعات نسخه r2 و خروج
فهرست کردن نشست‌های بارگذاری‌شده فعلی r2 و خروج
تولید خروجی به‌صورت JSON هنگام استفاده با -v یا -L (تغییردهنده؛ به‌تنهایی بی‌اثر است)

ابزار r2agent از هیچ متغیر محیطی استفاده نمی‌کند.

شروع 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

radare2(1)

نوشته شده توسط pancake <pancake@nopcode.org>.

July 10, 2025