【Ubuntu18.04(linux)系统上安装可做笔记标记的pdf电子书籍阅读软件】教程文章相关的互联网学习教程文章

gyctf_2020_signin:ubuntu18.04配合calloc产生的漏洞【代码】【图】

逆一下add函数,注意bss段有heaparray之类的东西,然后可以申请九次,然后add的时候无法向chunk写入内容delete函数,明显的UAF漏洞edit函数,只能用一次后门函数,ptr是bss段上的变量一开始的思路是劫持got表,因为是ubuntu18并且有UAF,可以直接利用double free来申请到atoi@got,然后改atoi@got成后门函数即可getshell,但是这样的操作至少需要两次写入的功能,第一次改写free chunk的fd指针,第二次是改写got表项,所以无法完成...

ubuntu18.04美化主题(完整版)【图】

和网上的美化一样,但是我当初跟着博客美化的时候遇到一些问题,按博客的做法无法解决。 所以我自己也写一篇关于ubuntu18.04美化主题的博客。 第一步:安装主题工具:GNOME Tweaks sudo apt-get update sudo apt-get install gnome-tweak-tool然后安装完成后我们打开Tweaks(截图如下):第二步,修改窗口按钮位置(其他地方想优化可根据自己喜好选择):看第一张图我们会发现shell那里是有一个感叹号的,我们需要将感叹号去掉才能进...

Ubuntu18.04中万兆网卡X520 DA2驱动安装【代码】

X520 DA2 驱动官网下载地址 Downloads for Intel? Ethernet Converged Network Adapter X520-DA2 Ubuntu安装ixgbe驱动步骤 (1)安装前提 安装之前,需要安装匹配的内核头文件和开发工具包。 apt-get install linux-headers-$(uname -r) apt-get install gcc make (2)编译Ixgbe驱动 # 下载源码 wget https://downloadmirror.intel.com/14687/eng/ixgbe-5.7.1.tar.gz# 解压缩 tar zxf ixgbe-5.7.1.tar.gz# 编译 cd ixgbe-5.7.1/sr...

ubuntu18.04安装Ceres

1、软件包下载: 下载地址: https://github.com/ceres-solver/ceres-solver/releases 如果Github下载速度慢可在百度云盘下载 下载地址: 链接: https://pan.baidu.com/s/1EXjbTjZ8pkaEbeppHW3TuA 密码: 02dv 2、安装编译Ceres库所需依赖项:$ sudo apt-get install liblapack-dev libsuitesparse-dev libcxsparse3.1.2 libgflags-dev libgoogle-glog-dev libgtest-dev 可能会出现无法定位libcxsoarse3.1.2的问题 解决...

ubuntu18.04安装opencv3.4.3+opencv_contrib出现的BUG【图】

在ubuntu18.04安装opencv3.4.3+opencv_contrib时使用Cmake编译过程中出现的两个问题 问题1:报错fatal error: boostdesc_bgm.i: No such file or directory 报错原因:在编译CMake的时候 缺少boostdesc_bgm.i 这个文件,导致make编译的时候找不到该文件。无法编译通过。 手动下载相关文件。总共需要下载11个文件,下载完成后,下载地址:链接: https://pan.baidu.com/s/1TsXQ2QLYk6KmWzkJj-fGUQ 密码: 09me 将他们复制到 open...

Ubuntu18.04将自有程序打包成服务【代码】

1. 创建文件/etc/init.d/myServer文件内容如下:#!/bin/bash# 导入依赖的环境变量function start() {# 启动服务命令 }function stop() {# 停止服务命令 }function status() {# 查看服务状态命令 }case "${1}" instart)start;;stop)stop;;restart)stopstart;;status)status;;*)echo "Usage: ${0} {start|stop|restart|status}"exit 1;; esac exit 02. 配置服务开机自启sudo update-rc.d myServer defaults 99 # 99 为启动优先级,越...

ubuntu18.04安装travis ci客户端【代码】【图】

travis ci用于持续集成项目,弊端是只能集成github上public的项目,具体结束:链接进入root用户sudo su 安装rvmcurl -L get.rvm.io | bash -s stable 生效配置文件source /home/soldier/.rvm/scripts/rvm其中,soldier是当前ubuntu登陆用户名,根据实际修改使用rvm安装rubyrvm install ruby-2.4.1 安装travis cigem install travis 检查是否安装成功# 退出root用户 exit # 检查 travis --version

ubuntu18.04创建虚拟环境时提示bash: /usr/local/bin/virtualenvwrapper.sh: 没有那个文件或目录 的解决办法【图】

在使用ubuntu18.04搭建虚拟环境时,按照16.04的方法: 一.安装虚拟命令: pip install virtualenvpip install virtualenvwrapper二.安装完虚拟环境后,提示找不到mkvirtualenv命令,须配置环境变量: # 1、创建目录用来存放虚拟环境mkdir $HOME/.virtualenvs # 2、打开~/.bashrc文件,并添加如下:export WORKON_HOME=$HOME/.virtualenvssource /usr/local/bin/virtualenvwrapper.sh# 3、运行source ~/.bashrc在第3步:source ~/.bas...

ubuntu18.04操作系统安装详细过程【图】

章鱼大数据系统安装说明 一、安装之前: 1、 Raid配置 在装操作系统之前需要配置RAID,具体情况可具体配置。 例:2块ssd,4块SAS。一般配置为Raid1+Raid5热备(ssd装为系统盘) 2、下载镜像到U盘或者光盘 下载地址:链接:https://pan.baidu.com/s/1kj5GAmLbAKPKsVA6_OonPA 提取码:b1gw 3、使U盘做成系统盘 系统下载完成之后,使用rufus软件来写入镜像。http://www.kaixinit.com/info/maintenance/1514.html。Centos安装比较简单,...

WSL2 + Ubuntu18.04 + Docker【代码】【图】

本机环境: win10专业工作站版(Microsoft Windows [版本 10.0.19041.208])启用并配置WSL2WSL2 仅在 Windows 10 18917 或更高版本中可用,如果版本太低,可以加入 Windows Insider 升级 Windows ,我们可以在 cmd 中使用 ver 命令来检查当前 windows的版本..目前的正常家庭版版本应该是1909-18363..不知道为什么, 我使用的这个版本的家庭版无法使用预览体验版本..然后我就升级了专业工作站版, 并且开启了windows体验预览版本, 升级到...

Ubuntu18.04 安装ros-melodic【代码】

一. 切换国内源 安装完Ubuntu18.04之后,为安装软件快捷方便,推荐将软件源更新为国内稳定机构,这里使用的是阿里云。 二. 安装Melodic 1. 安装说明 如果安装过程中出现网络相关的问题,建议更换有线网络或者热点,然后重新执行出错指令。 2. 配置ROS软件源sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' 3. 配置密钥sudo apt-key adv --keyse...

Ubuntu18.04与Linux4.4.*内核下安装igH EtherCAT Master【代码】【图】

Ubuntu18.04与Linux4.4.*内核下安装igH EtherCAT Master EtherCAT安装包:stable-1.5 (目前最新的稳定版) 点击Download Snapshot下载包 README里说是适用于2.6内核的,但是不影响,应该是忘记更新README了,INSTALL简单的说了怎么安装,但是也是没有更新,而且还有错误,其中内容我们只做简单了解。INSTALL中连接文件的时候有一个路径前缀(${PREFIX}),在别的blog1里看到默认是/opt/etherlab,现在应该是换成了/usr/local/ 下面...

ubuntu18.04 安装 cuda8 并多版本共存

系统原环境: ubuntu18.04, cuda10.1,cudnn7 因需要安装cuda8,并多版本共存, 报错1:遇到Error: unsupported compiler: 7.4.0的错误。原因是Ubuntu18.04的编译器版本过高,需要安装较低版本的gcc、g++即可,需gcc5以下。 报错2:但是发现正常的安装步骤总是安装报错,即sudo ./cuda_8.0.61_375.26_linux-run 解决思路: 视情况安装依赖库:sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libx...

Ubuntu18.04下VIsualSFM的安装【代码】【图】

很久之前的草稿,当时没写完,现在发一下, 开始做三维重建了~希望自己可以坚持住! 用SFM(Structure From Motion)方法可以实现稀疏三维重建,用VisualSFM软件来尝试一下。 一、Ubuntu18.04下VisualSFM的安装 VisualSFM网站:http://ccwu.me/vsfm/index.html GLEW下载网址:http://glew.sourceforge.net/ 安装所需文件下载链接: https://pan.baidu.com/s/1BBx9GKrD1ApQ3NG20CZCwA 提取码: 4fvi 首先说一下我的安装环境:Ubuntu18.0...

Ubuntu18.04中touchpad-indicator无法卸载【代码】

卸载时报错/usr/sbin/deluser: The user `xxx is not a member of group `input. dpkg: error processing package touchpad-indicator (--purge) 即当前用户xxx不在input group 里面,添加到input group中:# usermod -a -G input xxx-a指append,将xxx加到其他组中,但是不必从其他组里移除,要与-G一起使用 卸载touchpad-indicator:$ sudo apt-get --purge remove touchpad-indicator