0x00前言 在学习metasploit时我们往往需要一个靶场,下面为大家介绍一下如何在虚拟机中安装metasploitable 3靶场.Metasploitable3是Metasploitable2的升级版本,它是一个虚拟靶机系统,里面含有大量未被修复的安全漏洞,它主要是用于metasploit-framework测试的漏洞目标.不过Metasploitable3的好处是除了是升级版之外,还可以生成Windows版本和Linux版本,具体就是指可以生成windows_2008_r2和ubunt…
很多新手小白入门后发现想要学好“网安”技术,除了掌握基础理论知识,更需要经常模拟不同的漏洞环境,但是如果使用外网服务器练习,会存在一定风险,因此能够搭建一个本地的模拟环境去测试漏洞将是一个不错的方案. Docker是近几年来十分流行的开源容器引擎,开发者可以打包自己的应用到容器里面,然后迁移到其他机器的Docker应用中,实现快速部署. 环境搭建 首先,在kali中搭建这个DCN靶机系统,进入kali.打开终端.在终端里输入: 1.apt-get install docker 2.apt-get…
终于成功仿了一次Kalman滤波器 首先是测试了从网上down的一段代码 % KALMANF - updates a system state vector estimate based upon an% observation, using a discrete Kalman filter.%% Version 1.0, June 30, 2004%% This tutorial function was written by Michael C. Kleder% (Comments are …
cocos2d-x环境的搭建之xcode-本人亲历成功搭建! 写给大家的前言,在学习cocos2d-x的时候自己走了很多的弯路,也遇到了很多很多问题,不管是简单的还是困难的现在都慢慢的一步一步克服了,其实用cocos2d-x做游戏特别的简单,大家不要被是做游戏吓到了,支持我把游戏开源的原因是因为  eoe上海  的大家的支持.加油,加油,要说明一下的是,写得不好还请大家多多包含哦.相信你们跟着我得博客,一步一步做肯定会成功的. 今天要说的是第一步,无论做什么东西首先准备工作要做好,那接下来我就带…
1) yum --enablerepo rhel-debuginfo install glibc-debuginfo 安装完之后,yum list 可以看出debuginfo 是 build 123, 而实际用的版本是 build 65 . 运行gdb 时有 CRC mistmatch , 失败. 2)这个路径有几个 2.5-65 的CentOS 版本, 一个一个全试过了, 都失败. http://debuginfo.centos.org/5/x86_64/ 3) 查到了怎么可以用yum安装老版…
一.问题概述 参考前一篇: jvisualvm连接远程应用终于成功,附踩大坑记录!!(一:jstatd方式) 这篇主要讲讲jmx方式. 二.启动前设置jmx参数 我这边拿tomcat举例,其余java应用只会比它更简单,读者可以自行尝试下. 在tomcat的bin目录下,创建setenv.sh(文件名不能错,这个是tomcat提供的一个定制参数的钩子,名字不同就找不到了) 内容如下: #!/bin/sh JAVA_OPTS="$JAVA_OPTS -Xmx1024m -Djava.rmi.ser…
一.问题概述 连接远程java应用除了jstatd方式,还有jmx方式.不必拘泥于一种,一种不行可以果断尝试另一种,兴许就行了. 姊妹篇在这: jvisualvm连接远程应用终于成功,附踩大坑记录!!(二:jmx方式)   目前,在jvisualvm连接失败的相关互联网博客中,我还没看到有人和我一样的解决方法. 两天前,我像大家一样,在网络上搜索jvisualvm连接remote 应用的方法,然而,不知道为啥,我的开发机器的visualvm真就连不上远程主机上的应用. 试了同事电脑,试了改端口,…
Python+selenium测试环境成功搭建,简单控制浏览器(firefox)接下来,继续学习其他浏览器上的测试环境搭建:学习Python语言,利用Python语言来写测试用例.加油!!!…
Metasploitable3简介 Metasploitable3是Metasploitable2的升级版本,它是一个虚拟靶机系统,里面含有大量未被修复的安全漏洞,它主要是用于metasploit-framework测试的漏洞目标.不过Metasploitable3的好处是除了是升级版之外,还可以生成Windows版本和Linux版本,具体就是指可以生成windows_2008_r2和ubuntu_1404这两种不同的系统 官方文档提示所需条件 System Requirements: OS c…
最近通过python学习爬虫技术,发现一个工具jupyter notebook很不错,该工具明显优势通过浏览器可以输入多行python代码,支持在线运行以及运行结果保存功能,在线验证python小模块功能也不错. 不过该工具使用前必须在本地先开启jupyter服务,如jupyter notebook 然后才能使用notebook功能,如在浏览器上输入: http://localhost:xxxx/notebooks 本人感觉不是很方便,能不能先在别的机器上搭载一个这样服务,下次只需要运行 htt…
介绍 基于vlmcsd搭建的KMS服务器. 根据github上的说明,这个工具是用C写的,没有任何依赖,可以直接运行.而且它横跨几乎现在所有的系统平台,如Android, FreeBSD, Solaris, Minix, Mac OS, iOS, Windows.相比于另一款工具py-kms需要依赖pyhont2或者python3,可谓是非常干净舒爽. 本文同步更新地址:在Ubuntu中搭建KMS服务器 安装 1.在任意环境中,下载最新的vlmcsd releases版本,下载地址.如在linu…
之前电脑已经安装 Node环境和 vue-cli脚手架,但是过段时间没有使用,然后现在用 vue-cli 搭建项目的时候,启动服务器的时候报错,无法启动成功,摸索半天,发现是因为 Node和vue-cli 的版本过低,都需要更新,更新过后成功启动...... 以下是 Node 和 vue-cli 更新的总结: 一. vue-cli更新 在百度了好久,也试了好多方法,没用,最后使用以下方法实现 vue-cli 更新: 1. 先全局卸载vue-cli: npm uninstall vue-cli -…
刚刚入门的新手都需要一个可以用来练习的环境,但是dvwa的搭建需要相关环境,所以这里推荐大家在虚拟机上搭建owasp靶机,里面集成了dvwa靶机. https://sourceforge.net/projects/owaspbwa/files/   打开上面链接进入官网下载最新版压缩文件,下载完成后解压缩. 用VMware Workstation打开vmx格式的文件,注意是open不是create新建. 点power on直接打开,等待加载 加载完成后出现以下界面(建议先配置好VM的网路为NAT…
本人机器是win7 32位旗舰版,4G内存.以前使用eclipse adt bundle开发Android程序感觉非常方便,但随着google对andriod studio支持力度加大,转向studio似是大势所趋,遂决定安装安装最新版的andriod studio 1.3试用一下. 1, 不成功的经历 先是在http://www.android-studio.org/上下载了完整版的windows安装包android-studio-bundle-141.1980579-windows.exe,…
由于最近需要布置mantis用来进行bug追踪,在此记录其过程. 由于PHP apache环境在Mac OS上是自带的,所以不需要另处下安装包,只需要简单配置一下即可. 首先打开终端输入命令: sudo vim /etc/apache2/httpd.conf 其中有一行是这样的 #LoadModule php5_module libexec/apache2/libphp5.so 将前面的#号去掉. 然后打开系统偏好设置中的共享,将web共享勾上,如下图 重启apache, 命令如下: sudo…
前情提要:这位.NET程序员兄弟使用Smobiler开发了一个APP,尽管Smobiler云平台已经最大限度的简化了iOS应用的打包操作,但仍绕不开苹果公司强制要求的p12文件,p12文件需要开发者自行生成,在此,qio763分享了此次生成p12文件的经验,无论是初学iOS原生开发,还是.NET移动开发平台的smobiler,在生成iOS安装包之前,p12文件生成这一步都是必经之路. (P.S.提交了正确的p12文件后,应用已成功打包) -----------------------------…
历史还是抛弃了XML,当它逐渐尝到注解的甜头之后. 尤其是在Spring帝国,到处充满着注解的气息. 注解从一个提供附属信息的“门客”,蜕变为颇具中流砥柱的“君侯”. 注解成功登上了帝国的舞台,定会像XML一样留下浓墨重彩的一笔. 重新认识一下注解 注解其实就是注释.批注的意思.就像看书时在旁边记笔记一样. 如果把书上印刷的内容看作是原始信息,那写上的笔记则是新添加的额外信息,且这个额外信息并不会对原始信息造成破坏. 所以注解其实是为原始数据信息添加额外附加数据信息的一种方式,且对原有数据信息没…
昨天晚上通过压测验证了 HPA 部署成功了. 所使用的 HPA 配置文件如下: apiVersion: autoscaling/v2beta2 kind: HorizontalPodAutoscaler metadata: name: blog-web spec: scaleTargetRef: apiVersion: apps/v1 kind: Deployment name: blog-web minReplicas: 2 maxReplicas: 8 metrics: - type: Po…
package com.eric.pickupjoke.activity; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; import java.util.Calendar; import java.util.HashMap; import java.util.List; import java.util.Locale; import java.util.Map; impor…
  作者:莫回首链接:https://www.zhihu.com/question/35497879/answer/111241182来源:知乎著作权归作者所有,转载请联系作者获得授权. 序 laravel版本:5.2虚拟主机:万网 迁移 1.先把所有文件复制到网站根目录2.由于访问的时候入口文件在public目录下面,这时候访问url会变成url/public/,重写规则跳转就行了,在根目录新建.hatcess文件 <IfModule mod_rewrite.c> RewriteEngine…
步骤如下: 1: yum install -y subversion 2:svnserve –version 3: [root@singledb ~]# mkdir /u02/svn [root@singledb ~]# svnadmin create /u02/svn/repos2  –davesvn为版本库名称 4:配置这3个文件,都要配置! 创建版本库后,在这个目录下会生成3个配置文件: [root@singledb conf]# pwd /u02/svn/davesvn/conf [ro…
default menu.c32 timeout 1 label fedora29-live menu label fedora29-live from ftp kernel fedora29live/isolinux/vmlinuz append initrd=fedora29live/isolinux/initrd.img root=live:ftp://192.168.143.1/fedora29live/LiveOS/squashfs.img #append initrd=fedora2…
分两种情况,如果你是用entity framework 5.0的时候 mysql-connector-net的版本不是很重要. MySQL For VisualStudio的版本也不重要 (这个不装就不能选择连mysql) 如果你是要用entity framework 6.0的时候就麻烦点了,mysql-connector-net用最新的mysql-connector-net 6.9.6(下载地址:http://cdn.mysql.com/Downloads/Connector-Net/mysq…
在另外一个客户端执行 php s.php后, 通过nc -lU /tmp/tg.sck 建立的unix domain socket 有接收到消息. <?php require 'vendor/autoload.php'; use Monolog\Logger; use Monolog\Handler\SocketHandler; // Create the logger $logger = new Logger('my_logger'); // Create the handler $handl…
1.安装node-v12.13.1-x64(LTS) 2.安装creatre-react-app: npm install -g create-react-app 3.通过create-react-app命令生成react app create-react-app <app名称> 4.运行第3步生成的app 进入APP目录,然后运行npm run start命令启动创建的APP 然后发现出错了,现象如下: 观察上面提示信息,看起来是babel-loader版本不对,通过如下命令升级babel-…
目录(?)[-] 前言 系统环境 相关工具 Android ADT环境搭建 Android SDK环境变量的配置 Android NDK的安装与配置 OpenCV for Android 环境搭建 基于SDK的OpenCV开发 基于NDK的OpenCV开发 Android上层程序的编写 来自CODE的代码片 activity_mainxml 来自CODE的代码片 MainActivityjava 来自CODE的代码片 ImageProcjava 生成C头文件 底层C程序的编写 来自CODE的代码…
系统环境 为了安装时不出错,建议选择这两者选择一样的版本,本文全部选择5.3版本. System: Centos release 7.3 Java: openjdk version "1.8.0_131" ElasticSearch: 5.3.1 Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等. Logstash: 5.3.1 Logstash是一个完全开源的工具,他可…
激动无比,终于成功搭建了一套集群的kafka,记录下我的搭建步骤,供大家参考,如有不对,请指正: 1.集群搭建 首先搭建一个一主三从(或一主两从)的集群, 2.配置jdk环境 需要是jdk8的包 我的是ubuntu14,需要预选准备jdk包,然后解压配置环境变量 路径:/usr/local/jdk 解压:tar -zxvf jdk-8u191-linux-x64.tar.gz 配置环境变量 编辑/etc/profile:vi /etc/profile 设置: export JAVA_HOME=/…
开通博客园这么久,即将写下第一篇博客,十分兴奋.首先了,庆祝自己写下了码农生涯博客园第一篇博客,其次了,庆祝自己经过了10个小时奋战,终于成功搭建django项目连接mysql数据库的环境.在此过程中,受益匪浅,收获颇深.好了, 不啰嗦了,直接进入主题吧. 一.初始化软件环境(因为刚接触使用 pycharm 开发 django 项目,所以这里初始化环境只有一个空白操作系统) win7 x64 旗舰版 二.开始着手一步步搭建环境 1. 安装 python(官网有各种版本下载).之前一直不知道安装了…