李志宽 李志宽
2年前
【网络安全】为了2023年面试鹅厂渗透岗 死磕这几个知识
1、讲讲Java内存马原理和利用?Java内存马是一种通过在Java虚拟机(JVM)中运行的恶意代码,实现对被攻击者系统的远程控制。其原理是通过在Java虚拟机中注入特定的Java类、变量或方法等Java对象,然后在Java虚拟机中运行这些代码,实现对受害
Stella981 Stella981
3年前
JVM常用命令解析
命令行:1.jps:虚拟机进程状况工具2.jstat:虚拟机统计信息监视工具3.jinfo:java配置信息工具4.jmap:java内存映射工具5.jhat:虚拟机堆转储快照分析工具6.jstack:java堆栈跟踪工具7.hsdis:jit生成代码反编汇8.目录:D:\\ProgramFiles\\jd
Wesley13 Wesley13
3年前
vnc连接虚拟机,7个步骤vnc连接虚拟机
VNCViewe连接CentOS6.8桌面,要想连接CentOS6.8远程桌面,按照下面的步骤,非常简单、快速,CentOS6.8配置VNC(以RedHat、CentOS、Fedora系列为例)。1.工具/原料CentOS6.8平台安装VNCServerWindows平台推荐使用IIS7服务器管理工具(https:/
Stella981 Stella981
3年前
Holer实现将Linux虚拟机多个端口映射到外网访问
本地Linux虚拟机上安装了WEB服务器,开启了HTTP和HTTPS以及SSH端口访问,怎样从公网通过HTTP和HTTPS访问虚拟机上的WEB服务器?如何从公网SSH登录Linux虚拟机?本文将介绍使用holer实现的具体步骤。1\.准备工作1.1安装Java1.7及以上版本执行命令javaversion
Wesley13 Wesley13
3年前
Java虚拟机(一):JVM简介
JVM简介Java虚拟机(JVM)是由Java虚拟机规范定义的,其上运行的是字节码指令集。这种字节码指令集包含一个字节的操作码(opcode),零至多个操作数(oprand),虚拟机规范明确定义了每种字节码指令完成的功能是什么以及需要多少个操作数。Java虚拟机上运行的class文件,这个文件中包含字节码指令流以及类定义的信息,所以Java虚
Stella981 Stella981
3年前
Android动态加载之ClassLoader详解
Dalvik虚拟机如同其他Java虚拟机一样,在运行程序时首先需要将对应的类加载到内存中。而在Java标准的虚拟机中,类加载可以从class文件中读取,也可以是其他形式的二进制流。因此,我们常常利用这一点,在程序运行时手动加载Class,从而达到代码动态加载执行的目的。只不过Android平台上虚拟机运行的是Dex字节码,一种对class文件优化的产物
Stella981 Stella981
3年前
Hadoop3.x入门:详解虚拟机Ambari2.7.4安装HDP3.1.4(一)
!(https://oscimg.oschina.net/oscnet/7415565cd2666a454240addcefe8b1f2655.gif)一.虚拟机配置    我这里是用我自己的台式机装了vmware15,然后搞了三台虚拟机,我这里虚拟机配置完成后可以联网,为方便大家学习,我基本都是按照离线安装来讲的,简单的步骤不
Wesley13 Wesley13
3年前
VMware12 克隆虚拟机并且重新分配ip、mac
记录如何快速拷贝一台虚拟机,并且重新分配IP、mac等方便自己做实验;环境:VMWare12 、Redhat6.8Step1.克隆虚拟机 虚拟机处于未打开状态,右击管理—克隆!image(https://oscimg.oschina.net/oscnet/97b3192ff51e9c7641a586532d83b5f6f22.png