- 博客(19)
- 资源 (13)
- 收藏
- 关注
原创 Kali Linux中无法使用pip的解决方法
1 无法识别pip指令pip是Kali Linux中用来安装和管理Python包的工具,可以把pip看成是Python软件安装的工具。有时,在Kali Linux中无法使用pip工具,显示“command not found”,即无法识别该指令,如图1所示。图1 无法识别pip指令2 下载pip源代码包此时需要使用wget指令下载pip工具对应的Python源代码包,如图2所示。图2 下载pip源代码包其中,wget指令的作用是从网络上下载指定内容,该指令后面跟的..
2021-03-30 15:16:35 2995
原创 Kali Linux中安装VMware Tools的方法
1 VMware Tools简介VMware Tools是一套可以提高虚拟机客户机操作系统性能并改善虚拟机管理的实用工具。在Kali Linux中安装了VMware Tools之后,可以与Windows之间互相拖拽文件,实现文件共享。2 VMware Tools安装步骤2.1 导入VMware Tools镜像在VMware的菜单栏中选择“虚拟机->安装VMware Tools”选项,将VMware Tools镜像导入到虚拟机的光驱中。2.2 挂载光驱在Kali Linux的终端
2021-03-29 15:27:24 5684 4
原创 C++中sstream类
C++中的sstream类用来操作string,可以向string中写入数据,也可以从string中读取数据。该类在sstream头文件中定义。该类可以分为istringstream和ostringstream,其中istreamstream用来从string中读取数据;而ostringstream用来向string中写入数据。1 istringstream1.1 定义istringstream类的对象可以使用两种方法定义istringstream类的对象istringstreamiss.
2021-03-29 12:28:47 1646
原创 使用Xftp连接Kali Linux时显示“SSH服务器拒绝了密码”解决方法
通过Xftp连接Kali Linux的方法,请参考《Windows10与Kali Linux之间通过XFTP来共享文件》当Kali Linux中打开了ssh服务和postgresql服务后,在Windows10中使用Xftp连接Kali Linux时,可能会显示“SSH服务器拒绝了密码”的提示,如图1所示。图1 SSH服务器拒绝了密码产生该错误的主要原因是Kali Linux中SSH服务器禁止了使用密码连接。在Kali Linux中,SSH服务器的配置文件位于“/etc/ssh/ssh.
2021-03-24 15:13:35 2896 4
原创 Kali Linux中安装VMware Tools时显示“CD-ROM门锁定”的解决方法
为Kali Linux虚拟机安装VMware Tools时,可能会显示“客户机操作系统已将CD-ROM门锁定”的提示信息,如图1所示。图1 CD-ROM门锁定主要原因是虚拟机的CD/DVD中正在使用ISO文件,如图2所示。图2 CD/DVD中正在使用ISO文件此时通过终端指令也可以看到/media/cdrom0中的文件,正是图2中正在使用ISO映像文件,如图3所示。图3 通过终端查看CD/DVD此时,点击图1中的“是”按键即可。再次通过终端查询/medi...
2021-03-23 14:54:02 1939
原创 Kali Linux中终端不显示用户的方法
Kali Linux终端提示符的格式是“用户名@主机名:当前路径 结尾提示符”,如图1所示。图1 终端提示符可以通过修改Kali Linux的Shell模式,使得终端提示符只显示结尾提示符。1 Shell模式Linux的Shell种类主要有Bourne Shell(SH)、Bourne Again Shell(Bash)、C Shell(CSH)以及Korn Shell(KSH)。其中,BS是Unix最初使用的Shell,Bash是Linux操作系统缺省的Shell。将Shell的.
2021-03-22 11:59:34 1582
原创 C++中fstream流2-2
1 ifstream和ofstream默认访问权限在《C++中fstream流2-1》中提到,fstream流的构造函数的第二个参数表示访问文件的权限,默认权限是读(ios_base::in)和写(ios_base::out)。对于ifstream来说,其构造函数的默认访问权限是读;而对于ofstream来说,其默认构造函数的访问权限是写。2 ofstream的截断权限使用ofstream流向指定文件写入对象时,如果将流具有截断权限,则在写入内容之前,会清空文件中的原内容。截断权限用ios_ba
2021-03-20 11:30:28 771
原创 Kali Linux启动时显示“无法连接虚拟设备ide0:0”的处理方法
Kali Linux启动时,有时会显示“无法连接虚拟设备ide0:0”,如图1所示。图1 无法连接虚拟设备1 IDE接口IDE是Integrated Drive Electronics(电子集成驱动器)的简称,IDE接口一般用于电脑的硬件接口,例如硬盘接口、光驱接口等。IDE接口的优点是价格低廉、兼容性强。主板上第一个IDE接口连接的硬件,其中主盘是IDE0,从盘是IDE1,IDE0:0则表示第一个IDE接口连接的硬件上ID是0的设备。2 报错原因IDE0:0指的是虚拟机的.
2021-03-17 15:12:47 2809 1
原创 Kali Linux安装VMware Tools选项不可选的解决方法
1 VMware ToolsVMware Tools是VMware虚拟机中自带的一种增强工具。它是VMware提供的增强虚拟显卡和硬盘性能,以及同步虚拟机与主机时钟的驱动程序。只有在VMware虚拟机中安装好VMware Tools工具后,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可以在虚拟机和主机之间自由移动。2 安装VMware Tools选项不可用VMware Tools必须在系统启动时进行安装。可以选择VMware菜单栏中的“虚拟机->安装WMware T
2021-03-16 15:02:09 2653 1
原创 VMWare安装Kali Linux(4-4)
8 选择安装的软件此时开始安装本地镜像中的软件,如图28所示。图28之前的安装仅仅是安装的系统内核,在图29所示的窗口中选择系统自带的软件,包括Kali Linux的桌面环境、xfce、转向工具包(metapackages)等,这里安装默认选择的软件即可。图29之后开始安装这些软件,如图30所示。图309 安装GRUB在“安装GRUB boot loader”窗口中,系统询问“Install the GRUB boot loader to the master b
2021-03-15 15:41:54 786
原创 VMWare安装Kali Linux(4-3)
5 配置时钟在“配置时钟”的界面中,选择所在时区,这里使用默认“Eastern”(东部)即可,如图18所示。图186 分割磁盘在“分隔磁盘”的界面中,选择分割磁盘的方式,在此我们选择第一项“Guided-use entire disk”,即使用整个磁盘,不分区,如图19所示;图19之后选择要硬盘,即默认的选项即可,如图20所示;图20之后选择分隔方案,对于新手来说,我们选择第一个方案即可,即所有的文件都在同一个分割区内,如图21所示,图21接下来是对之
2021-03-15 15:29:15 392
原创 VMWare安装Kali Linux(4-2)
2 安装前的配置在“Kali Linux安装菜单”中选择“Graphical install”,即安装图形界面的系统,点击回车按键,如图8所示。图8在“选择语言”中,选择“English”即英文,如图9所示。图9在“选择国家”中,选择“United States”即美国,如图10所示。图10在“选择键盘类型”中,选择“American English”即美式键盘,如图11所示。图11之后就是安装额外的组件,如图12所示。图123 配置网络接
2021-03-15 15:23:23 170
原创 VMWare安装Kali Linux(4-1)
1 VMWare中的安装向导在VMWare中选择“新建虚拟机”,之后在“新建虚拟机向导”中选择“典型(推荐)(T)”,这样通过几个简单的步骤就可以创建虚拟机了;而如果选择“自定义(高级)(C)”,则需要手动设置很多参数,如图1所示。图1选择“安装程序光盘映像文件(iso)(M)”:,之后点击“浏览”按键,选择Kali Linux镜像。如果显示“无法检测次光盘映像中的操作系统。”则需要在下一步手动选择要安装的操作系统,如图2所示。图2在“客户机操作系统”中选择“Linux(L)”,
2021-03-15 15:18:02 981
原创 Kali Linux签名失效的解决方法
在《Kali Linux修改更新源》中提到,使用apt-get update下载更新源中的软件列表。但是有时会出现GPG错误,签名失效。如图1中的错误。图1签名失效相关链接1GPG是在互联网中传输数据时的一种加密方式。加密软件中最为著名的是PGP(Pretty Good Privacy ),它是一种商业付费软件。而GPG是GnuPG的缩写,是免费开源的,可以替代PGP。出现图1显示错误的主要原因是sources.list中指定的更新源更新了自己仓库的GPG秘钥,导致Kali Linu..
2021-03-13 10:14:25 1518
原创 Kali Linux修改更新源
在Kali Linux使用apt-get指令可以从系统指定了网站(仓库)中搜索、安装、升级、卸载软件。当使用apt-get指令出现如图1所示的错误信息时,有可能指定的网址(仓库)无法访问。图1 使用apt-get报错指定的网站(仓库)在系统的/etc/apt/sources.list文件中保存。相关链接1 apt:是Advanced PackagingTool的简称,是一款安装包管理工具,类似Windows下的软件管理工具。使用vim打开该文件,将之前的源地址用#注释掉,添加国...
2021-03-13 09:23:51 2327
原创 Kali Linux查看信息
1 查看系统信息1.1 通过lsb_release指令查看系统信息lsb_release指令用来显示本系统支持的LSB(Linux Standard Base)模块信息和系统信息。其中的系统信息包括发行版的ID(-i)、对发行版本的描述(-d)、发行版本的版本号(-r)以及发行版本的代号(-c)等内容。使用参数-a可以查看所有信息,如图1所示。图1 lsb_release查询结果相关链接1:LSB(Linux Standard Base):目前Linux的发行版本非常繁多,为了.
2021-03-09 12:57:47 1768
原创 Kali Linux中显示“仓库没有数字签名”的解决方法
Kali Linux中显示“仓库没有数字签名”的解决方法在Kali Linux中使用“apt-get”指令是,会显示“仓库没有数字签名”,如图1所示。图1 仓库没有数字签名其主要原因是apt(Advanced Packaging Tool,高级包工具)中的函数包含了检查仓库中提供的文件的数字签名,这样就可以保证对这些文件没有访问权限的人不能修改文件中的数据。当显示“仓库没有数字签名”时,表示本机中的签名与仓库文件中的签名不一致。可以下载并安装仓库文件签名,如图2所示。图2..
2021-03-07 14:42:38 6400 2
原创 C++中的fstream流2-1
当要读写一个文件时,可以使用fstream流,该流可以对指定文件进行读写操作。fstream流在fstream头文件中定义,该头文件中还定义了另外两个类型ifstream和ofstream,其中ifstream用来对指定文件进行读操作,而ofstream对指定文件进行写操作。以上三个类的操作与iostream类的操作类似,可以使用<<和>>等IO运算符。fstream流、ifstream流和ofstream流的使用方法基本相同。1 定义文件流的对象在定义文件流的对象时,可以指
2021-03-05 11:51:24 264
原创 C++的输出缓冲区2-2
1 自动关联输入流cin与输出流cout通常情况下,当从输入流cin中读取数据之前,都会使用输出流cout显示一个提示信息,inti;cout <<"请输入一个整数:";cin >>i;在输入整数之前,在控制台中会显示提示信息。在“C++的缓冲区2-1”中提到,输出流cout是与缓冲区关联的,也就是说提示信息“请输入一个整数:”先被保存到与cout关联的缓冲区中,然后在被输出。因此,我们必须保证从输入流cin中读取数据之前就要能够输出流cout缓冲区中的数据被...
2021-03-03 09:56:36 347 6
Windows7下VS2008维护模式破解工具.rar
2019-05-31
基于VS2015套接字完成端口模型源代码
2018-07-04
基于对话框程序的注册码快捷键粘贴功能的实现
2017-04-23
Windows文件系统过滤驱动开发教程(第二版)
2017-04-23
Windows Graphics Programming Win32 Gdi And Directdraw.chm
2017-01-31
DirectDraw中文手册
2017-01-31
VS2008编译驱动程序的配置方法
2016-10-23
ddkwizard_setup_v1.2.0a及ddkward.cmd
2016-10-23
filespy源代码
2016-09-25
黑客调试技术解密pdf
2016-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人