12 2020 档案

摘要:1. 渗透测试方法论 渗透测试 :(penetrationtesting , pentest) 是实施安全评估(即审计)的具体手段。 方法论:是在制定、实施信息安全审计方案时,需要遵循的规则、惯例和过程。 人们在评估网路、应用、系统或三者组合的安全状况时,不断摸索各种务实的理念和成熟的做法,并总结了 阅读全文
posted @ 2020-12-20 19:53 Mn猿 阅读(266) 评论(0) 推荐(0)
摘要:1. 为什么要有好的目录结构 好的设计项目目录结构,就和编码风格一样,是每个程序员都有的风格,但是在流水化标准化作业过程中,个 性和风格是不被鼓励的。如果你去维护一个非常不好读的项目,虽然实现逻辑并不复杂,但是对后续的维护者来说 就是灾难。 [优点] 1. 可读性高 后续维护人员可以一眼看懂目录结构 阅读全文
posted @ 2020-12-14 20:51 Mn猿 阅读(214) 评论(0) 推荐(0)
摘要:1. jumpserver介绍 1.1 什么是堡垒机/跳板机 堡垒机就是统一设备运维入口,支持管理理Linux、Windows、Unix、MacOS 等设备资源,实现对服务器资源操作管理的集中认证,集中控制,集中审计,提升运维管理理水平。 1.2 为什么要用堡垒机/跳板机 现在互联网企业,往往都拥有 阅读全文
posted @ 2020-12-14 13:00 Mn猿 阅读(201) 评论(0) 推荐(0)
摘要:1. 包的介绍 什么是包? 随着模块数目的增多,把所有模块不加区分地放到一起也是极不合理的,于是Python为我们提供了一种把模块组 织到一起的方法,即创建一个包。包就是一个含有__init__.py文件的文件夹,文件夹内可以组织子模块或子 包,例如 pool/ #顶级包 ├── __init__. 阅读全文
posted @ 2020-12-12 17:28 Mn猿 阅读(121) 评论(0) 推荐(0)
摘要:1.模块介绍 1.1 模块的概念 模块是什么 ? 模块就是一系列功能(函数)的集合体 模块的分类 内置模块 c语言写的模块 第三方模块 别人写好的模块 自定义模块 自己自定义的 一个python文件本身就是一个模块 , 文件名m.py , 模块名叫m ps:模块分为4中形式 1.使用python编写 阅读全文
posted @ 2020-12-12 16:56 Mn猿 阅读(83) 评论(0) 推荐(0)
摘要:1. 下载镜像 官网链接 :https://www.kali.org/downloads/ 2. 安装虚拟机 3. 开机引导 出现以上画面,就大功告成了。 阅读全文
posted @ 2020-12-11 18:24 Mn猿 阅读(127) 评论(0) 推荐(0)
摘要:1. SQL sever2008安装 自行百度下载 cn_sql_server_2008_r2_enterprise_x86_x64_ia64_dvd_522233.iso 设置ISO映像文件,开机 基本上就是默认下一步下一步安装 2. ASPX环境搭建 链接:https://pan.baidu.c 阅读全文
posted @ 2020-12-11 18:23 Mn猿 阅读(191) 评论(0) 推荐(0)
摘要:1. asp环境搭建 网站包资源 链接:https://pan.baidu.com/s/1kXBpjBvT1swj5o0oCheyaw 提取码:b0ii 1.1 新建网站 1.2 配置网站属性 选中网站 --> 右键 --> 属性 选中网站 --> 右键 --> 权限 然后确定,设置数据库写入权限 阅读全文
posted @ 2020-12-10 16:25 Mn猿 阅读(272) 评论(0) 推荐(0)
摘要:1. windows2003介绍 windows server 2003是运行在服务器上的一种操作系统 镜像资源 : 链接:https://pan.baidu.com/s/1_DZJ9VVR1qv5BrcF4pv0hA 提取码:cr0c 2. 详细步骤 2.1 安装虚拟机 省略步骤皆为下一步下一步, 阅读全文
posted @ 2020-12-10 16:20 Mn猿 阅读(191) 评论(0) 推荐(0)
摘要:1. 查看当前python环境 CentOS7自带的有python环境, 但是版本是2.7 查看Python的位置 [root@oldbody ~]# whereis python python: /usr/bin/python /usr/bin/python2.7 /usr/lib/python2 阅读全文
posted @ 2020-12-09 23:12 Mn猿 阅读(205) 评论(0) 推荐(0)
摘要:1. iptables介绍 1.1 iptables是什么 iptables是开源的基于数据包过滤的防火墙工具。 1.2 iptables企业应用场景 主机防火墙(filter表的INPUT链) 局域网共享上网(nat表的POSTROUTING链)。半个路由器,NAT功能。 端口及IP映射(nat表 阅读全文
posted @ 2020-12-09 20:13 Mn猿 阅读(206) 评论(0) 推荐(0)
摘要:1. EBLK的解释: E Elasticsearch java B Filebeat Go L Logstash java K Kibana java 2. 日志分析需求: 找出访问排名前十的IP,URL 找出10点到12点之间排名前十的IP,URL 对比昨天这个时间段访问情况有什么变化 对比上个 阅读全文
posted @ 2020-12-09 20:12 Mn猿 阅读(125) 评论(0) 推荐(0)
摘要:1. 编程范式 编程范型、编程范式或程序设计法(英语:Programming paradigm),(范即模范、典范之意,范型即模 式、方法),是一类典型的编程风格,是指从事软件工程的一类典型的风格(可以对照方法学)。 如:函数式编程、面向过程编程、面向对象编程、指令式编程等等为不同的编程范型。在编程 阅读全文
posted @ 2020-12-09 19:29 Mn猿 阅读(483) 评论(0) 推荐(1)
摘要:1. 什么是递归 递归实际上函数的递归,而函数递归就是函数嵌套调用的一种特殊方式 具体是指:在调用一个函数的过程中又直接或间接的调用了函数本身 1.1 直接调用 举例 : 在调用func1的过程中,又调用了func1,这就是直接调用函数本身 def func1(): print("我是func1 > 阅读全文
posted @ 2020-12-09 11:58 Mn猿 阅读(283) 评论(0) 推荐(0)
摘要:1. 三元表达式 三元表达式是python为我们提供的一种简化简单的流程控制的解决方案 而且在简化代码的基础上,还不失代码的可读性 1.1 语法 # 条件成立时返回的值 if 条件 else 条件不成立时返回的值 x if x > y else y # 如果x>y就执行x,否则执行y 1.2 比大小 阅读全文
posted @ 2020-12-09 11:57 Mn猿 阅读(184) 评论(0) 推荐(0)
摘要:1. 环境搭建 搭建一个简单的靶机环境,运用到简单的html,php,sql语句的知识,进行简单的sql注入 1.1 准备工作 1.1.1 下载,并解压靶机包 gitee仓库 点进仓库,选择下载 将下载好的靶机包解压到你的phpstudy_pro安装路径下的www目录下,并重命名为为sqlin 1. 阅读全文
posted @ 2020-12-08 20:21 Mn猿 阅读(111) 评论(0) 推荐(0)
摘要:1. 数据库介绍 1.1 什么是数据库 数据库就是存储数据的仓库,它的存储空间很大,可以存放百万条、千万条、上亿条数据。 1.2 为什么要有数据库 在没有接触到数据库的时候,我相信大多数朋友的数据,都是存在记事本,或者word文档中,这些东西也可以存 放数据,但是个人用的话,数据量小,还是可以的,但 阅读全文
posted @ 2020-12-08 20:20 Mn猿 阅读(167) 评论(0) 推荐(0)
摘要:1. 文件压缩解压缩 1.1 文件压缩 1.1.1 tar zcvf 压缩包名称 文件目录 作用 : 压缩文件 常用参数 : 参数 作用 z 通过gzip过滤归档,就是用gzip格式压缩 c 压缩 v 显示压缩的详细过程 f 指定压缩包的名字 [root@ymn ~]# tar zcvf html. 阅读全文
posted @ 2020-12-08 20:15 Mn猿 阅读(664) 评论(0) 推荐(0)
摘要:1. 目录示意图 linux是不分盘符的,所有的文件都在/(根)目录下面,在linux系统下一切皆文件 2. 重要系统文件 根下面的重要目录 文件名 作用 boot 系统启动引导目录 dev 硬件设备驱动 etc 所有与配置相关的文件 home 普通用户的家目录 opt 用户自定义的目录 root 阅读全文
posted @ 2020-12-08 20:14 Mn猿 阅读(167) 评论(0) 推荐(0)
摘要:1. 检索命令 1.1 检索文件内容 1.1.1 cat 作用 : 显示文件全部信息 常用参数 : cat -n 文件 # 显示行号和内容 [root@ymn ~]# cat -n ymn.txt 1 ymn 2 nihaiyigedahaoren 3 dheugfymnchdg 4 hahah 5 阅读全文
posted @ 2020-12-08 19:28 Mn猿 阅读(146) 评论(0) 推荐(0)
摘要:1. 命令行提示符 root 当前用户 ymn 主机名 ~ 当前所在目录,~ 家目录的简写 2 控制系统运行状态命令 2.1 关机命令 # 立即关机 [root@ymn ~]# poweroff [root@ymn ~]# shoutdown -h now 补充 : 延迟关机 shutdown -h 阅读全文
posted @ 2020-12-08 19:26 Mn猿 阅读(101) 评论(0) 推荐(0)
摘要:1. Linux系统安装 1.1 安装VM Vmware 16 百度云下载地址 链接:https://pan.baidu.com/s/1yc6uzSsc8sUDWdkOpuuFaw 提取码:be1s 下载安装,一路默认下一步就可以了,也可以自定义安装目录 1.2 安装CentOS7 打开vmware 阅读全文
posted @ 2020-12-08 17:58 Mn猿 阅读(127) 评论(0) 推荐(0)
摘要:0. 我的痛点 Typora虽然是一款优秀的markdown编辑器,每当我想要把我写的nb的笔记分享给我的小伙伴,在他们面前 讲(装)解(x)的时候,图片总是忘记打包一块发过去,就会出现下面的这种尴尬 最终在网上找到了一种解决办法:gitee + picgo 实现图床 (所有工具免费且好用) 需要的 阅读全文
posted @ 2020-12-06 19:48 Mn猿 阅读(605) 评论(0) 推荐(0)
摘要:生成器 1. 什么是生成器 器乃工具也,生成器就是就来生成某种东西的工具 生成器实际上本质就是迭代器,也是惰性取值,也节省内存 2. 为什么要有生成器 既然生成器本质就是迭代器,那么python为什么还要搞一个生成器呢?他俩有啥区别?实际上迭代器是通过可迭 代对象转换出来的,不是我们想怎么搞就怎么, 阅读全文
posted @ 2020-12-03 17:46 Mn猿 阅读(163) 评论(0) 推荐(0)
摘要:1. 迭代器简介 1.1 什么是迭代器 看过装饰器之后,大家都知道了器就是工具,装饰器是用来装饰的工具,迭代器就是用来迭代的工具 那什么是迭代呢? 迭代一般都是用来取值的 , 所以 # 迭代器指的是迭代取值的工具,迭代是一个重复的过程, # 每次重复都是基于上一次的结果而继续的,两次重复是有关系的, 阅读全文
posted @ 2020-12-03 17:44 Mn猿 阅读(126) 评论(0) 推荐(0)
摘要:1. 装饰器介绍 1.1 什么是装饰器 器就是工具,可以定义成函数,比如我们生活中的捕鼠器,就是捕鼠的工具 装饰指的是为其他事物添加额外的东西点缀 那么装饰器就是装饰的工具,函数可以是工具,以后我们学的类也是工具,他们都是包含一定的功能 装饰器指的是定义一个函数,该函数是用来为其他函数添加额外的功能 阅读全文
posted @ 2020-12-03 17:42 Mn猿 阅读(67) 评论(0) 推荐(0)
摘要:1. Pycharm修改默认模板 1.1 添加作者时间 在pycharm使用过程中,对于每次新建文件的首行和关于代码编写者的一些个人信息快捷填写,使用模板 的方式比较方便。 方法如下: 打开 pycharm,选择 File-Settings 选择 Editor -- File and code Te 阅读全文
posted @ 2020-12-02 17:02 Mn猿 阅读(147) 评论(0) 推荐(0)
摘要:![image-20201201004958894](https://gitee.com/yuan_meng_en/image2/raw/master/image/image-20201201004958894.png) 阅读全文
posted @ 2020-12-01 00:50 Mn猿 阅读(44) 评论(0) 推荐(0)