基础免杀
一些有关免杀的基础学习。
Java安全基础
Java安全基础Note类和对象的关系类是对象的抽象,而对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占用存储空间。类是用于创建对象的蓝图,它是一个定义包括在特定类型的对象中的方法和变量的软件模板。
类与对象的关系就如模具和铸件的关系 类的实例化结果就是对象,而对一类对象的抽象就是类,类描述了一组有相同属性和相同方法的对象。
class类的newInstance方法class的newInstance()方法,需要我们类中存在无参的构造器,并且能直接访问,它通过无参的构造器来实例化,而一旦我们类中不存在无参构造器,那么第一种方法就不行了
getMethods 和 getDeclaredMethods 方法的区别getMethods:获取当前类或父类或父接口的 public 修饰的字段;包含接口中 default 修饰的方法 (JDK1.8)。
getDeclaredMethods: 获取当前类的所有方法;包括 protected/默认/private 修饰的方法;不包括父类 、接口 public 修饰的方法。
反射Runtime.exec和Process ...
Linux运维疑难杂症
Linux运维Docker介绍Linux 发展出了另一种虚拟化技术:Linux 容器(Linux Containers,缩写为 LXC)。
Linux 容器不是模拟一个完整的操作系统,而是对进程进行隔离。或者说,在正常进程的外面套了一个保护层。对于容器里面的进程来说,它接触到的各种资源都是虚拟的,从而实现与底层系统的隔离。
由于容器是进程级别的,相比虚拟机有很多优势。
①启动快:容器里面的应用,直接就是底层系统的一个进程,而不是虚拟机内部的进程。所以,启动容器相当于启动本机的一个进程,而不是启动一个操作系统,速度就快很多。
②资源占用少:容器只占用需要的资源,不占用那些没有用到的资源;虚拟机由于是完整的操作系统,不可避免要占用所有资源。另外,多个容器可以共享资源,虚拟机都是独享资源。
③体积小:容器只要包含用到的组件即可,而虚拟机是整个操作系统的打包,所以容器文件比虚拟机文件要小很多。
总之,容器有点像轻量级的虚拟机,能够提供虚拟化的环境,但是成本开销小得多。
Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。它是目前最流行的 Linux 容器解决方案。
Do ...
Java学习笔记
JavaIntellij快捷关键字sout:快速生成system.out输出语句
100.fori:以变量i为计数快速生成循环100次的for循环
数组名.fori:以变量i为计数快速生成遍历数组的循环
psvm:快速生成静态main方法
Ctrl + Alt + M:快速从代码中提取方法并生成方法
Alt + INSERT -> Constructor:快速生成构造函数
Alt + INSERT -> getter and setter:快速生成JavaBean的设置器和获取器
运算符加数字相加:直接运算,遵从隐式转换规则;
字符串相加:只要有字符串参与运算时,就变成连接符,不再进行加运算;从左到右逐个执行;
字符相加:字符之间或与数字进行运算时,会先转换为对应的ascii码值再进行运算:1 + 'a' = 98;
自增自减
单独一行使用时++a和a++相同
参与了计算时,++a先运算再赋值,a++先赋值再运算
拓展赋值运算符+=、-=等
先将左边与右边进行运算,再赋值给左边:a += 1 》 a = a + 1
包含了强制类型转换 ...
内网渗透笔记
内网渗透总结代理方法frp
下载链接:https://github.com/fatedier/frp/releases
frp工作原理拓扑图
配置在使用frp之前,首先要对服务端和客户端配置文件(frps.ini & frpc.ini)进行配置
服务端(有公网的机器):frps.ini
123456789101112131415[common]# 监听端口bind_addr = 0.0.0.0bind_port = 7000 # 以下为web页面,可不配置# IP 与 bind_addr 默认相同,可以不设置dashboard_addr = 0.0.0.0# 端口必须设置,只有设置web页面才生效dashboard_port = 7001# 用户密码dashboard_user = y5nekodashboard_pwd = y5neko# 允许客户端绑定的端口allow_ports = 40000-50000
12服务端启动:./frps -c frps.ini后台启动:nohup ./frps -c frps.ini &
客户端(目标机):frpc.ini
...
护网面试问题
一些有关hvv的面试问题及解答。