当前位置: 首页 > article >正文

Linux-chrpath指令

chrpath指令用于改变程序的rpath/runpath,从而改变程序运行时的动态库搜索路径,常见用法为

chrpath -r "/path/to/shared_library" binary_name
chrpath -r "$ORIGIN:/$ORIGIN/../lib"

第一种用法将一个指定的路径替换原程序的rpath/runpath。
第二种用法中的$ORIGIN表示程序所在路径
查看程序rpath/runpath

chrpath -l binary_name

RPATH与RUNPATH

含义都可以理解为Runtime Library Path,即动态库的搜索路径,但是两者有细微区别,rpath可以与LD_LIBRARY_PATH一起使用,而runpath指定后,即使在LD_LIBRARY_PATH指定了路径,也不会搜索LD_LIBRARY_PATH的路径,这是为了防止恶意的so攻击


http://www.kler.cn/news/156668.html

相关文章:

  • CTF特训日记day3
  • 【Linux】cp 命令使用
  • PHP数组面试题
  • LeetCode 232.用栈实现队列
  • 9、Qt使用随机验证码
  • SASE,移动办公的安全防御小能手
  • ES如何提高召回率之【词干提取】
  • 『PyTorch学习笔记』分布式深度学习训练中的数据并行(DP/DDP) VS 模型并行
  • android13(T) 客制化预置语言列表
  • XunSearch 讯搜 error: storage size of ‘methods_bufferevent’ isn’t known
  • 软考初级、中级、高级怎么选?
  • 04-数据库操作对象Statement对象和PreparedStatement对象的区别,SQL注入的优缺点
  • yolov5实现多图形识别和图像训练
  • 多线程详解1-互斥锁,读写锁,生产者消费者模型
  • docker 如何在容器内重启 php
  • 数据管理系统-week9-事务处理程序简介
  • ADAudit Plus:强大的网络安全卫士
  • RflySim | 姿态控制器设计实验一
  • 接口测试--知识问答
  • CCFCSP试题编号:202006-2试题名称:稀疏向量
  • 科普类软文怎么写才能提高用户接受度?媒介盒子分享
  • 拼多多关键词搜索商品列表接口调用演示,关键词搜索接口,item_search - 按关键字搜索商品列表案例
  • 在线陪诊系统: 医疗科技的崭新前沿
  • MacOS 14 系统 XCode15、 Flutter 开发 IOS
  • QJsonObject 是 Qt 框架中用于表示 JSON 对象的类
  • opencv知识库:cv2.add()函数和“+”号运算符
  • 计算机网络TCP篇③问答篇
  • 【NGINX--11】利用访问日志、错误日志和 请求跟踪进行调试和故障排除
  • Python与ArcGIS系列(十四)批量输出shp(自定义工具)
  • wordpress建站优化加速教程-Redis加速