gcc --help

gcc -E filename.c -o filename.i //-E对文件进行预处理

gcc -S filename.i //-S对文件进行编译

gcc -c filename.s //-c对文件进行汇编

gcc filename.c -o filename //-o指定输出文件名称

//反汇编命令

objdump -d filename > filename.txt

-d:disassemble

:输出重定向

安装edb

//安装动态反编译器edb(源中有edb)

sudo apt-get update

sudo apt-get install edb

// 安装qt

~sudo apt-get install qt-sdk

// 安装boost

~sudo apt-get install libboost-all-dev

// 安装capstone

~sudo apt-get install libcapstone-dev

// 安装qt5

~sudo apt-get install qt5-default

// 安装Qt5XmlPatterns

~sudo apt-get install libqt5xmlpatterns5-dev

// 安装qt5svg5

~sudo apt install libqt5svg5-dev

// 把目录切到下载的包

~cd edb-debugger-0.9.21

// 安装

~mkdir build

~cd build

~cmake ..

~make

~./edb

原文:https://www.cnblogs.com/Wind-Flies/p/11758306.html

linux下连接edb数据库,反汇编及linux下edb的下载相关推荐

  1. linux jsp mysql数据库,Linux JSP连接MySQL数据库.pdf

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspJava Linux JSP连接MySQL数据库.pdf2页 本 ...

  2. 如何在linux中连接sybase数据库

    如何在linux中连接sybase数据库 要在Linux中连接Sybase数据库,需要使用Sybase客户端工具(例如isql或bcp)以及Sybase库文件和驱动程序.以下是一些基本步骤: 1.安装 ...

  3. linux连接mssql数据库,在Centos7下为PHP安装mssql扩展

    当前环境:Centos7.3  PHP5.6.21 1.安装freetds,让linux支持连接mssql数据库 注:登录用户为root,路径在根目录下(cd /) cd / wget ftp://f ...

  4. 如何在linux系统下修改mysql密码_如何在linux下修改mysql数据库密码?linux修改数据库密码的方法...

    本篇文章给大家带来的内容是介绍如何在linux下修改mysql数据库密码?linux修改数据库密码的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. Linux下修改Mysql的 ...

  5. 1、win10下连接本地系统上的Linux操作系统(分别以Nat方式和桥接模式实现)

    1.win10下连接本地系统上的Linux操作系统(分别以Nat方式和桥接模式实现) 一.准备知识:win10下打开Administrator的方式 在win10操作系统中,Administrator ...

  6. oracle10g数据库复制,windows 下oracle 10G 数据库移植到 linux平台 (通过文件直接复制方法)...

    windows 下oracle 10G  数据库移植到 linux平台 (通过文件直接复制方法) 最近学习了一下oracle数据库启动原理,于是,就把在windows创建起来做测试的数据库 移植到li ...

  7. Linux上连接sybase数据库

    在Linux上连接sybase数据库  用命令isql isql命令的使用  简单版本          isql -U aaa -P aaa           -U 用户名 -P表示密码 这样访问 ...

  8. Linux下数据库连接超时时长,关于.Net Core 部署在Linux下连接SqlServer数据库超时解决办法...

    .Net Core 在 Linux 下连接 SqlServer 需要 SqlServer2008 SP3或以上版本,或SqlServer2012,或SqlServer2014. 如果SqlServer ...

  9. Linux服务器连接mysql数据库操作

    公司最近在做数据库迁移,需要在服务器上验证一下数据库连接是否正常,这里来记录一下操作步骤和用到的命令 首先申请迁移数据库的机器权限,权限申请成功后,登录JumperServer可查看到申请到的主机信息 ...

最新文章

  1. javascript jquery 获取select选中的值
  2. 支持常见数据库差异对照说明
  3. Knative 基本功能深入剖析:Knative Serving 自动扩缩容 Autoscaler
  4. 替换元素节点replaceChild()
  5. 基于FPGA实现AD7609接口
  6. Telerik RadGridView 右键菜单如何设置?
  7. NLP之路-Deep Learning in NLP (一)词向量和语言模型
  8. Could not create a validated object, cause: ValidateObject failed
  9. 什么是模式识别,模式识别主要识别什么?
  10. Java 常见异常以及处理方式
  11. BRVAH的基本使用
  12. 星际争霸2-数据编辑器-菜鸟入门
  13. 来自CSDN的精华网址
  14. CSS3动画 表情包围绕圆公转而不自转
  15. RiskCloud干货 | 对LOPA分析软件的深入研究
  16. 计算机组装安装系统流程图,如何安装操作系统
  17. day17_自动化的框架搭建
  18. 学习使用iptables
  19. 参加IBM的IBM2007SOA与企业高峰论坛的感受
  20. VR场景会对普通场景的摄像机有影响

热门文章

  1. 南大通用参加1024程序员节 沉淀自主知识产权 共建中国标准
  2. Chrome浏览器IDM下载报错Error 0×80004002
  3. 插入u盘需重启计算机,电脑一插U盘就死机重启如何解决
  4. 入职避坑指南(杭州)
  5. 解决目前阶段翻译插件Translation谷歌翻译的问题
  6. 有哪些小巧舒适的蓝牙耳机?推荐几款小巧且舒适的蓝牙耳机
  7. 针对基于Phison(群联)U盘的BadUSB攻击
  8. Gitment给基于hexo的yilia主题的博客搭建免费评论系统
  9. sparql查询mysql_Sparql查询语言基础学习(一)
  10. I + I2C = I3C:这个附加的“I”是什么?